Foundations of AI
Building a clear understanding of the fundamental concepts behind modern AI systems.
Perceptrons
Part 1 of 3 in Foundations of AIAn overview of the Perceptron and its influence on modern neural networks.
Activation Functions
Part 2 of 3 in Foundations of AIWhy activation functions exist, how the common ones differ, and which I'd reach for — with a Python demo showing the effect of swapping activation functions on a small network.
Multi-layer Perceptrons and Backpropagation
Part 3 of 3 in Foundations of AIHow stacking non-linear layers solves XOR, what loss and gradient descent actually do, and a from-scratch NumPy implementation of backpropagation.