Skip to main content

Resources

Machine Learning study resources

Free and paid ML resources spanning math foundations, courses, projects, and papers.

Optimized for Machine Learning · Students balancing math foundations with project implementation.

Showing 8 resources

3Blue1Brown neural networks series

beginner

Free visual intuition for gradient descent and backpropagation.

Math foundationsFreeVideo series3-4 hours
Visit resource

MIT OCW linear algebra refresher

intermediate

The matrix foundations ML depends on.

Math foundationsFreeLecture course15-25 hours
Visit resource

Andrew Ng Machine Learning Specialization

beginner

Coursera course pairing intuition with from-scratch implementation.

CoursesOnline course40-60 hours
Visit resource

Fast.ai Practical Deep Learning

intermediate

Free top-down course that gets models running early.

CoursesFreeOnline course40-60 hours
Visit resource

From-scratch model project kit

intermediate

Build linear and logistic regression with gradient checks.

Projects & practiceFreeProject guide10-15 hours

Kaggle Learn micro-courses

beginner

Hands-on notebooks for data handling and model tuning.

Projects & practiceFreeInteractive notebooks10-20 hours
Visit resource

Three-pass paper-reading guide

intermediate

A structured method for reading ML papers efficiently.

Papers & referenceFreeGuide1-2 hours

Hyperparameter effects reference

intermediate

How learning rate, regularization, and batch size shape training.

Papers & referenceFreeReference sheetOngoing

FAQ

How should I use these machine learning study resources?

Choose one foundation resource, one practice resource, and one review loop before opening more tabs.

Should I use free resources first?

Yes. Start with free resources until your error log shows a specific gap that needs a paid course, book, or tutor.

How do I avoid passive resource browsing?

Pair every resource with a timed sprint, a visible output, and a recap note before moving to the next item.

Use it now

Turn this page into a live sprint

Start the matching room for Machine Learning, then use the sprint plan as the first task and recap script.

Machine Learning study resources
Focus target: Machine Learning
Block 1 (25 min): closed-book recall or one timed practice set.
Break (5 min): mark confusing items without opening a new task.
Block 2 (25 min): correct misses and write the next first step.
Done: one score/error note plus one queued task for tomorrow.