Neural Network Flashcards
(60 cards)
What is a Neural Network?
A set of connected INPUT/OUTPUT UNITS, where each connection has a WEIGHT associated with it.
What is the fundamental processing element of a neural network?
A neuron.
What are the four main functions a neuron performs?
- Receives inputs from other sources
- Combines them in some way
- Performs a generally nonlinear operation on the result
- Outputs the final result
When did the backpropagation algorithm appear, marking a resurgence in neural networks?
1986.
What is meant by ‘Connectionist learning’?
Neural Network learning, due to the connections between units.
What are the characteristics of neural networks?
- Inputs are flexible
- Target function may be discrete-valued, real-valued, or vectors of values
- Outputs are real numbers between 0 and 1
- Resistant to errors in training data
- Long training time
- Fast evaluation
- Difficult for humans to interpret
What are the two basic normalization techniques for neural networks?
- Max-Min normalization
- Decimal Scaling normalization
What does Max-Min normalization do?
Maps a value to a specified range.
How is Decimal Scaling normalization achieved?
By moving the decimal point of values.
What is the purpose of bias in a neuron?
To transform the weighted sum from the origin.
What is the formula for the weighted sum in a neuron?
v = ∑wixi + b.
What is a Perceptron?
The basic unit in a neural network that acts as a linear separator.
What is the structure of an Artificial Neural Network (ANN)?
Interconnected nodes (artificial neurons) organized into layers.
What are the two main types of neural network connectivity?
- Feedforward networks
- Recurrent networks
What is the difference between single-layer and multi-layer feed-forward networks?
Single-layer has only an input layer projecting into the output layer, while multi-layer includes one or more hidden layers.
What is a recurrent network?
A network with feedback, where some inputs are connected to some outputs.
Fill in the blank: A neural network can learn to classify data by adjusting the _______.
weights.
True or False: Neural networks have a low tolerance to noisy and incomplete data.
False.
What is a key limitation of single-layer networks?
They cannot model complex relationships as effectively as multi-layer networks.
What is the primary goal of normalization in neural networks?
To ensure all values of attributes are within a specific range.
What is the relationship between the number of neurons in a human brain and an ant brain?
A human brain has 100 billion neurons, while an ant brain has 250,000 neurons.
What type of learning does a neural network primarily utilize?
Supervised learning.
What is the basic information processing unit of a neural network?
Neuron
A neuron consists of links with weights, an adder function, and an activation function.
What are the components of a neuron?
- A set of links (inputs with weights)
- An adder function (linear combiner)
- An activation function