Skip to content

The most streamlined road map to learn ML fundamentals for free.

License

Notifications You must be signed in to change notification settings

loganthorneloe/ml-road-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

48 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

ml road map

๐ŸŒŸThis guide is free! Support it (and me!) for free:๐ŸŒŸ

Star on GitHub Get all resources from Society's Backend Follow on X Subscribe on YouTube

Welcome to the Machine Learning Road Map: A succinct guide to learning ML fundamentals for free!

This streamlined guide will help you:

  • Learn essential prerequisites
  • Master core ML concepts efficiently
  • Build a foundation to understand advanced topics
  • Get ready for real-world ML development

Unlike comprehensive guides that can be overwhelming, this road map is streamlined and focuses on the most important topics from the best ML educators. The goal is simple: to get you to a point where you can confidently explore ML topics independently.

Please support the authors and creators of these resources! Many of these resources had hundreds of hours put into them. If you purchase a book linked in the advanced topics section, don't forget to leave a review after reading it! Reviews are vital for authors to continue their work. I've linked to social profiles throughout the document as much as I could. You can support the creators of these resources for free by giving them a follow and liking their content.

Let's begin your ML journey! ๐Ÿš€

Table of Contents



prerequisites

Prerequisites

Programming

General Programming

  • ๐Ÿ“š CS50 by Harvard

    Perfect starting point for complete beginners

Python

Data Libraries

Mathematics

Foundation

Advanced Topics

Development Tools

Version Control

Command Line



fundamentals

Fundamentals

Core Machine Learning



advanced_topics

Advanced Topics

Core Concepts

Language Models and NLP

Deep Learning and Transformers

Reinforcement Learning

Natural Language Processing and Computer Vision

Learning Applications

Handling Data

ML Engineering

Other Important Topics



job_skills

Job Skills

This sections contains popular skills on machine learning-related job listings and resources to prepare for interviews for those jobs.

Interview Prep

Programming Languages

ML Frameworks

Deep Learning

Data Processing

Advanced Tools

Model Development

Cloud Platforms

Major Providers

DevOps Tools



free_gpus

Free GPUs

Top Choices

Additional Options



other_resources

Other Resources



If any information is missing, you are the author of a resource and you'd like it removed, or any other general feedback send me a message to let me know.

About

The most streamlined road map to learn ML fundamentals for free.

Topics

Resources

License

Stars

Watchers

Forks