Week 4 - Neural Networks Flashcards
What is a neural network with no hidden layers called?
A perceptron
What is a neural network with multiple hidden layers called?
A multi-layer preceptron
The number of weights on a neural network is equal to
The number of parameters
What is a hyperparameter?
Parameters manually set before the training of the model and whose values cannot be estimated by the data.
What do Input and output neurons use a function on and what is the function called?
Activation function. The weighted sum of their inputs.
What is deep learning?
Machine learning using a neural network that has multiple hidden layers.
What is overfitting?
Overfitting is when a machine learning model is more complex than required.
How do you prevent overfitting?
Regularisation
Give examples of regularisation
Add a penalty to the cost function to penalise more complex models
Remove a proportion of the nodes when training a deep network
Stop the training early.