How to Learn Machine Learning

Table of Contents

  1. How to Learn Machine Learning
    1. Background
    2. Introduction
    3. Mathematics
      1. Calculus
      2. Probability and Statistics
        1. Advice
        2. Deep Dives
        3. Probability and Statistics for Machine Learning
          1. Bayesian Statistics
      3. Linear Algebra
      4. Data Analysis
        1. Bayesian Data Analysis
    4. Engineering
      1. Programming Languages
      2. Tools and Practices
      3. Potpurri
    5. Machine Learning Fundamentals
      1. Statistical Learning
      2. Machine Learning
      3. Probabilistic Machine Learning
      4. Deep Learning
      5. Modern AI
    6. Information - Natural Language Processing, Information Retrieval, Data Mining
      1. NLP and Language Modeling Foundations
      2. NLP - Post Deep Learning
        1. LLMs
        2. Deep Learning for NLP
        3. Mechanistic Interpretability
      3. Data Mining
    7. Computer Vision
      1. Computer Vision Foundations
      2. Computer Vision - Post Deep Learning
        1. Deep Learning for Computer Vision
        2. Computational Photography
        3. Robotics
    8. Generative Modeling and Synthesis
      1. Generative Modeling Foundations
      2. Generative Modeling Bleeding Edge - Post-2022
      3. Generative Modeling for Speech, Music, Sound, Hearing
    9. Speech, Music, Sound, Hearing
      1. Speech, Music, Sound, Hearing Foundations
      2. Speech, Music, Sound, Hearing - Post Deep Learning
        1. Deep learning for Speech, Music, Sound, Hearing
        2. Generative Music
        3. Text to Speech
    10. Bleeding Edge - (Last Updated: January 2026)
      1. Post Training + FineTuning
      2. Agents, Games
      3. Deep Reinforcement Learning
      4. Physical AI, 3D AI
      5. AI4Science
    11. Human-AI Interaction
      1. Visualization
      2. Creative Coding
    12. Systems - AIML, Distributed, Computer, Data Processing, Data-Centric
      1. Computer Systems Foundations
      2. Cloud Computing, MLOps
      3. Data Engineering and Feature Engineering
    13. answerAI
      1. Materials
      2. fastAI
      3. answerAI

Background

This page is a list of everything that I have found to learn machine learning in the llm chatgpt era. I used a lot of these references during my undergrad and I discovered new resources and courses that helped me study for some of the challenging courses during my masters program. Kylie Ying, Chip Huyen, Josh Starmer were a huge inspiration for this page because of how they organized the content on their websites and youtube channels. I recommend following the materials starting from the Introduction to Machine Learning Fundamentals in order to understand the material in the Machine Learning Subfields section.

If you are not interested computational biology/AI Drug Discovery/Uncertainty, want to learn the really hard stuff of generative AI later or learn theory as you go - I recommend skipping all the probablistic machine learning, statistical learning materials and just focus on the kth dd1420, cornell applied machine learning course and the hugging face llm course(up to transformers) before diving into one of the AIML domains.

Lastly, I highly recommend The Worlds I See: Curiosity, Exploration, and Discovery at the Dawn of AI by Fei-Fei Li and any of the Nobel Lecture Talks on youtube for anyone who wants to learn/work in the AIML field. They are a great inspiration and reminder that science, engineering and career paths are non-linear and to enjoy the moment when success happens.

Introduction

Mathematics

Calculus

Probability and Statistics

Advice

Probability and Statistics for Machine Learning

Linear Algebra

Data Analysis

Engineering

Programming Languages

Machine Learning Fundamentals

Modern AI

Information - Natural Language Processing, Information Retrieval, Data Mining

NLP and Language Modeling Foundations

Data Mining

Computer Vision

Computer Vision Foundations

Generative Modeling and Synthesis

Generative Modeling Foundations

Speech, Music, Sound, Hearing

Speech, Music, Sound, Hearing Foundations

Speech, Music, Sound, Hearing - Post Deep Learning

Deep learning for Speech, Music, Sound, Hearing

Generative Music

Text to Speech

Bleeding Edge - (Last Updated: January 2026)

Note - this stuff is beyond my scope of understanding and changing so fast that it’s not organized. Key things to look out for in the news and here: Physical AI, Multimodal AI, 3D AI, Simulation and TBD

Post Training + FineTuning

Human-AI Interaction

Visualization

Systems - AIML, Distributed, Computer, Data Processing, Data-Centric

Computer Systems Foundations

answerAI

answerAI was founded by Jeremy Howard and Eric Rees in 2023 as a new R&D lab focusing on fundamental research and the development of practical applications based on research breakthroughs. answerAI is the successor to fastAI which was founded by Jeremy Howard and Rachel Thomas. fastAI left a legacy with its machine learning research and highly regarded state of the art machine learning courses that aimed to make deep learning accessible to everyone regardless of their math background which was revolutionary at the time the courses were released. Today fastai’s materials are still used as an entry to the fields of deep learning and generative AI and at the University of San Francisco MS Data Science Program. Jeremy and his team still produce educational videos from time to time on youtube and continue to teach and innovate.

Materials