Skip to content
Glacius

Learn the math behind machine learning.

The Glacius Blog

Mathematics for
machine learning

Worked explanations of the mathematics behind machine learning, with diagrams and calculations you can follow.

Follow via RSS

More to explore

8 articles
One batch · six parametersForward pass · loss = 1Weights WBias b100100Backward · parameters unchangedWeight gradientBias gradient1.51.51.51.511Update · learning rate = 0.1New weightsNew biases0.85−0.15−0.150.85−0.1−0.1New forward pass · loss = 0.2025

Machine learning

What backpropagation does before gradient descent takes a step

Work through backpropagation and a gradient descent update in matrix notation, with predictions, numerical gradients, dimension checks, and NumPy code.

9 min read

Read article

Continue learning

Practice the mathematics in our lessons

Explore the mathematics