Skip to content
Back to course

12.3 Neural Networks

A neural network connects many artificial neurons into layers: an input layer that receives the data, one or more hidden layers that transform it, and an output layer that gives the final answer. Each connection has its own weight, and the network learns by adjusting these weights.

Neurons arranged in input, hidden, and output layers, fully connected.

Consider an Ethiopian bank scoring loan applications. The input layer reads income, age, and repayment history; hidden layers combine these into risk patterns; the output layer produces a single approval probability.

Scenario

Your network memorises the training data but fails on new applicants. What is this called and a likely fix?

Check your understanding

1/4 · 40 XP

Which layer produces the network's final answer?