Learning paths Some Python

The maths ML actually uses

Enough linear algebra, calculus and probability to read ML courses without panic

~6 weeks at 4 hours a week · 2 courses

Plan it around your week

This path is roughly 24 hours in total. Tell us how much time you actually have.

About 6 weeks.

Based on our own estimate of the path, not the providers' figures. Most people need a bit longer than they think.

How long does it take?

Courses2
WeeksAbout 6
Hours a week4
Total hoursAbout 24

The steps, in order

  1. 1
    Difficulty: 2 of 5

    Why this step: Introduces the maths visually before you need to derive anything by hand.

    You're ready for the next step when: You recognise gradients, loss surfaces and matrices in context.

  2. 2
    Difficulty: 3 of 5

    Why this step: Applies probability and optimisation to real algorithms so the maths has a purpose.

    You're ready for the next step when: You can follow the maths in most intermediate ML courses.

Where to go next

Want the bigger picture?

Roadmaps show every skill in a field, in order, so you can see where this path fits.