Supervised learning trains a model with inputs paired with known target outputs. The model compares its actual output with the expected answer, measures the error, and adjusts itself for future inputs. section 7.2
A neural network uses supervision to:
- Calculate the error between an actual output and its expected output. section 7.2
- Spread responsibility for that error through output and hidden layers. section 7.2
- Update weights using the calculated deltas, prior inputs, prior weights, and a learning rate. section 7.2
Figure 7.4. The mechanism by which an output neuron’s delta is calculated during the backpropagation phase of training
Trace how backpropagation calculates an output neuron's delta from its error and activation behavior. section 7.2


















