mrdbourke/machine-learning-roadmap
mrdbourke/machine-learning-roadmap has 7,902 GitHub stars and 1,159 forks. GitHot measured +1 stars in 24 hours. Last checked 2026-11-08 07:13 UTC. Last push 2022-12-08.
A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.
Measured star growth
- in 24h
- +1
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
Original2020 Machine Learning Roadmap (still 90% valid for 2023)

A roadmap connecting many of the most important concepts in machine learning, how to learn them and what tools to use to perform them.
Namely:
- 🤔 Machine Learning Problems - what does a machine learning problem look like?
- ♻️ Machine Learning Process - once you’ve found a problem, what steps might you take to solve it?
- 🛠 Machine Learning Tools - what should you use to build your solution?
- 🧮 Machine Learning Mathematics - what exactly is happening under the hood of all the machine learning code you're writing?
- 📚 Machine Learning Resources - okay, this is cool, how can I learn all of this?
See the full interactive version.
Watch a feature-length film video walkthrough (yes, really, it's longer than most movies).
Many of the materials in this roadmap were inspired by Daniel Formoso's machine learning mindmaps,so if you enjoyed this one, go and check out his. He also has a mindmap specifically for deep learning too.
Explore related projects
tensorflow/tensorflow
An Open Source Machine Learning Framework for Everyone
201,388 starshuggingface/transformers
🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.
168,636 starsAUTOMATIC1111/stable-diffusion-webui
Stable Diffusion web UI
165,251 starsComfy-Org/ComfyUI
The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface. The fastest local inference engine in the world.
145,629 stars