Lukas' Notes

neural-networks

Definition

Output Layer

The output layer is the final layer of a multi-layer perceptron, consisting of output neurons that produce the network’s prediction. Unlike hidden layers, the output layer is directly supervised — its target values are given by the training labels.

The output layer aggregates signals from the last hidden layer and applies an activation function. Its error relative to the true labels is the starting point for training.