Deep Learning · MT2 · section

Learning and the numbers we adjust

Course vocabulary in plain words

TermMeaningTiny example
Input / featureA number given to the modelImage pixel intensity
SampleOne example processed by the modelOne labeled image
DatasetA collection of examples1,000 training images
Target / labelCorrect answer supplied for trainingClass 2 is correct
PredictionModel's current answerClass probabilities
WeightLearned multiplier on a connection0.4 multiplying an input
BiasLearned value added to a weighted sumz = wx + b
ParameterA value learned during trainingWeight or bias
HyperparameterA setting chosen for trainingLearning rate or batch size
ActivationTransformation of a neuron's raw scoreReLU or sigmoid
LossNumerical measure of prediction errorMean squared error
GradientLocal rate of loss change for parametersPositive g means locally uphill
OptimizerRule using gradients to update parametersMomentum or Adam
EpochOne pass through the training datasetAll 100 samples processed
IterationOne parameter update in these exercisesOne mini-batch update
InferenceApplying the trained modelPredicting a new image's class