Free online math practice

Mathematics for Machine Learning Practice

Refresh available calculus, probability, matrix and model formulas used when reading machine-learning mathematics.

Start practicingMathematics for Machine Learning

  • Free to practice.
  • No account required.
  • Progress stays on this device.

About this grouping

A formula may describe an activation, a loss or an update. Knowing its role and assumptions matters more than recognizing its surface pattern.

Try a few examples

Real practice. Real progress.

Example 1 of 4

J is differentiable. θ is the parameter vector and η > 0 is the step size.

Choose the exact expression.

Choose what to practice

Each Start opens that topic’s available practice. This grouping does not launch a combined session or enroll you in a course.

Start practicingMathematics for Machine Learning

  • Free to practice.
  • No account required.
  • Progress stays on this device.