core Estimated learning time: 10 h

OE-11.3 Supervised Learning Networks

You can implement the perceptron learning rule, describe ADALINE and MADALINE, and work through backpropagation layer by layer including radial basis function networks.

The perceptron's limitation is the famous one - it cannot learn XOR, because a single layer draws only a straight boundary - and backpropagation is the answer that revived the field. Take the input, hidden and output layer computations one at a time; backpropagation is only the chain rule applied carefully, and it looks formidable mainly because of the notation. ADALINE and MADALINE sit between the two historically and show the shift from threshold outputs to continuous error minimization.

Work through these

  • The perceptron network and the perceptron learning rule

    The first trainable network, and its learning rule. It is limited in a way the topic will make explicit, and understanding the limit is the point.

  • Perceptron architecture and training algorithm

    Its structure and the training procedure written out. Working one example by hand is worth an hour here.

  • ADALINE

    The linear version trained by minimising squared error, which connects this subject to ordinary regression. The connection is more useful than the name.

  • MADALINE

    Several of the above combined, which gets past the single-unit limitation. It is a stepping stone to the general method below.

  • The back propagation network and the BP learning rule

    The method that made deep networks trainable, and the centre of this whole course. Follow the chain rule through one small network by hand at least once.

  • Input layer computation

    The first stage of that calculation, at the input. Splitting the derivation into three items is a kindness; treat them as one exercise.

  • Hidden layer computation

    The middle stage, where the error is passed backwards. This is the part that gives the method its name and the part most often misunderstood.

  • Output layer computation

    The last stage, where the error is first computed. It is where the loss function choice actually enters.

  • Radial basis function networks

    A different architecture, where units respond to nearness rather than a weighted sum. It trains faster and generalises differently, which is the comparison to draw.

  • Introduction to associative memory networks

    Networks that recall a whole pattern from part of it. It closes the supervised half and is the most brain-like idea in the course.

Sign in to keep your progress.

Free resources

We haven't checked most of these for screen reader use yet.

Links last checked 30 Aug 2026.

Stuck here?

Ask a mentor. A real person answers, and they can see exactly which topic you're on. Usually within a couple of working days.

Checking your session…

Topics shown in module order.