Learn Machine Learning in 3 Months (PyTorch Curriculum) @SirajRaval
Learn Machine Learning in 3 Months (PyTorch Curriculum)  @SirajRaval
Uploaded December 2022 | Updated September 2026, 2 weeks ago
How is a beginner supposed to get started learning machine learning? I'm going to describe a free 3 month curriculum to help you go from beginner to well-versed in modern machine learning. Transformers, Diffusers, Large Language Models, and dozens of new ML Ops tools have been released the past few years! The field of ML has changed so much and there are so many new tools to learn. Using the help of AI services, we can learn a lot faster than usual. This learning plan is something I'd create for myself if I were to get started today, but I'm going to open source it for you guys. This curriculum will cover all the math concepts, machine learning, deep learning, ML Ops, and tons of cool projects to get you up to speed with the field as fast as possible. If anyone asks how to best get started with machine learning, direct them to this video!

Curriculum from this video:
github.com/llSourcell/LearnML

Subscribe! And like. And comment. That's what keeps me going.

Want more education? Connect with me here:
Twitter: twitter.com/sirajraval
Instagram: instagram.com/sirajraval
Facebook: facebook.com/sirajology

Join our discord:
discord.gg/zgEJxeYA2X

Curriculum Links
-----------------------------------------------------
Month 1: Machine Learning

Week 1: Python Fundamentals - allendowney.github.io/DSIRP/index.html

Week 2: Math of Machine Learning -
xaktly.com/XMathMain.html

Week 3: Data Analysis -
kaggle.com/learn

Week 4: Machine Learning Techniques -
github.com/ipython-books/cookbook-2nd

Month 2: Deep Learning

Week 1: Neural Networks
d2l.ai

Week 2: Transformers
huggingface.co/course/chapter1/1

Week 3: Diffusers
fast.ai/posts/part2-2022-preview.html

Week 4: Deep Reinforcement Learning
simoninithomas.github.io/deep-rl-course

Month 3: Machine Learning Operations

Week 1: Design -
madewithml.com

Week 2: Development -
fullstackdeeplearning.com/course/2022

Week 3: Production -
github.com/DataTalksClub/mlops-zoomcamp

Week 4: Data Engineering -
github.com/DataTalksClub/data-engineering-zoomcamp Join my AI community: chatgptschool.io Sign up for my AI Sports betting Bot, WagerGPT! (500 spots available): https://www.wagergpt.xyz
Learn Machine Learning in 3 Months (PyTorch Curriculum)AI in 2020This Shipping Container Powers 20,000 AI ChipsI Built a Trading Bot with Cursor (Beginner Tutorial)3 Limits of Artificial IntelligenceHow to Build a Retail StartupConvolutional Networks for Heart Disease Prediction (AlphaCare: Episode 1)I Built a Trading Bot with ChatGPTI Let an AI Run My Life for 50 DaysCUDA Neural NetworksBrian Armstrong & Cryptocurrency | Siraj Raval Podcast #2The Neural Qubit
Siraj Raval |

Learn Machine Learning in 3 Months (PyTorch Curriculum)

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER