9 - Neural Networks Flashcards
What do neural networks attempt to imitate?
The type of non-linear learning that occurs in the networks of neurons found in nature, such as the human brain.
What are the main components of a neuron?
Dendrites, cell body, and axon.
What is the role of dendrites in a neuron?
To gather inputs from other neurons.
What does an artificial neuron model typically consist of?
Inputs (xi), a combination function (such as summation), an activation function, and an output response (y).
What is a key benefit of neural networks?
They are robust for noisy, complicated, or nonlinear data.
What is a main drawback of neural networks?
They are relatively opaque to human interpretation.
What are the three layers typically found in a neural network?
- Input layer
- Hidden layer
- Output layer
What is meant by a ‘completely connected’ neural network?
Every node in a given layer is connected to every node in adjoining layers.
What is the purpose of weights in a neural network?
To influence the strength of the connection between nodes.
What happens if the hidden layer has too many nodes?
It can lead to overfitting.
What is the combination function used in neural network nodes?
Usually summation (Σ) to produce a linear combination of inputs and weights.
What does the term ‘net’ refer to in a node?
The single scalar value produced by the combination function.
What is the most common activation function in neural networks?
The sigmoid function.
What does the sigmoid function output range between?
0 and 1.
What is the formula for the sigmoid function?
y = 1 / (1 + e^(-x))
What is backpropagation in neural networks?
A method for adjusting weights based on prediction error.
What does the sum of squared errors (SSE) measure?
How well the output predictions fit the actual target values.
What is used to minimize the SSE in neural networks?
Optimization methods, specifically gradient-descent methods.
What type of data does the Framingham Heart Study dataset contain?
Information on three variables for 7953 patients, including binary predictor ‘Sex’ and continuous predictor ‘Age’.
What are the target variable values in the Framingham Heart Study dataset?
0 = survival and 1 = death.
What does the activation function do within a node?
It produces an output value based on the net input.
What does the weight in a neural network model represent?
What the model is trying to tell you, analogous to predictor coefficients in regression.
Fill in the blank: The combination function produces a _______ of the node inputs and connection weights.
single scalar value
True or False: Neural networks allow for looping or cycling within the flow of information.
False