Strip away the hype. A neural network is:
- Matrix multiplications
- A non-linear function after each one
- Repeat
That's literally it. Input goes in, gets multiplied by weights, squished through an activation function, multiplied by more weights, squished again, and out comes a prediction.
Let's build one. Right now.