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 Rosenblatt’s 1958 perceptron — how it works, where it fails, and its influence on modern neural networks.
Activation Functions
Part 2 of 3 in Foundations of AIActivation functions explained: their role in neural network learning, evolution from step functions to ReLU and beyond, and why non‑linearity enables deep learning.
Multi-layer Perceptrons and Backpropagation
Part 3 of 3 in Foundations of AIMLPs and backpropagation: how deep networks learn by stacking non-linear layers—and where they struggle.