dair-ai/ML-Course-Notes

🎓 Sharing machine learning course / lecture notes.

6,685

61 commits

updated May 16, 2024

See the code

README

🎓 Machine Learning Course Notes

A place to collaborate and share lecture notes on all topics related to machine learning, NLP, and AI.

WIP denotes work in progress.


Machine Learning Specialization (2022)

Website | Instructor: Andrew Ng

LectureDescriptionVideoNotesAuthor
Introduction to Machine LearningSupervised Machine Learning: Regression and ClassificationVideosNotesElvis
Advanced Learning AlgorithmsAdvanced Learning AlgorithmsVideosWIPElvis
Unsupervised Learning, Recommenders, Reinforcement LearningUnsupervised Learning, Recommenders, Reinforcement LearningVideosWIPElvis

MIT 6.S191 Introduction to Deep Learning (2022)

Website | Lectures by: Alexander Amini and Ava Soleimany

LectureDescriptionVideoNotesAuthor
Introduction to Deep LearningBasic fundamentals of neural networks and deep learning.VideoNotesElvis
RNNs and TransformersIntroduction to recurrent neural networks and transformers.VideoNotesElvis
Deep Computer VisionDeep Neural Networks for Computer Vision.VideoNotesElvis
Deep Generative ModelingAutoencoders and GANs.VideoNotesElvis
Deep Reinforcement LearningDeep RL key concepts and DQNs.VideoNotesElvis

CMU Neural Nets for NLP (2021)

Website | Instructor: Graham Neubig

LectureDescriptionVideoNotesAuthor
Introduction to Simple Neural Networks for NLPProvides an introduction to neural networks for NLP covering concepts like BOW, CBOW, and Deep CBOWVideoNotesElvis

CS224N: Natural Language Processing with Deep Learning (2022)

Website | Instructor: C‪hristopher Manning

LectureDescriptionVideoNotesAuthor
Introduction and Word VectorsIntroduction to NLP and Word Vectors.VideoNotesElvis
Neural ClassifiersNeural Classifiers for NLP.VideoWIPElvis

CS25: Transformers United

Website | Instructors: Div Garg, Chetanya Rastogi, Advay Pal

LectureDescriptionVideoNotesAuthor
Introduction to TransformersA short summary of attention and Transformers.VideoNotesElvis
Transformers in Language: GPT-3, CodexThe development of GPT Models including GPT3.VideoWIPElvis

Neural Networks: Zero to Hero

Lectures | Instructors: Andrej Karpathy

LectureDescriptionVideoNotesAuthor
Let's build GPT: from scratch, in code, spelled outDetailed walkthrough of GPTVideoWIPElvis

Miscellaneous Lectures

LectureDescriptionVideoNotesAuthor
Introduction to Diffusion ModelsTechnical overview of Diffusion ModelsVideoWIPElvis
Reinforcement Learning from Human Feedback (RLHF)Overview of RLHFVideoWIPElvis

How To Contribute

  1. Identify a course and lecture from this list. If you are working on notes for a lecture, please indicate by opening an issue. This avoids duplicate work.
  2. Write your notes, preferably in a Google document, Notion document, or GitHub repo.
  3. We care about quality, so make sure to revise your notes before submitting.
  4. Once you are finished, open a PR here.

If you have any questions, open an issue or reach out to me on Twitter.

Join our Discord.

ai
data-science
deep-learning
machine-learning
natural-language-processing

dair-ai/ML-Course-Notes

🎓 Sharing machine learning course / lecture notes.

6,685

61 commits

updated May 16, 2024

See the code

README

🎓 Machine Learning Course Notes

A place to collaborate and share lecture notes on all topics related to machine learning, NLP, and AI.

WIP denotes work in progress.


Machine Learning Specialization (2022)

Website | Instructor: Andrew Ng

LectureDescriptionVideoNotesAuthor
Introduction to Machine LearningSupervised Machine Learning: Regression and ClassificationVideosNotesElvis
Advanced Learning AlgorithmsAdvanced Learning AlgorithmsVideosWIPElvis
Unsupervised Learning, Recommenders, Reinforcement LearningUnsupervised Learning, Recommenders, Reinforcement LearningVideosWIPElvis

MIT 6.S191 Introduction to Deep Learning (2022)

Website | Lectures by: Alexander Amini and Ava Soleimany

LectureDescriptionVideoNotesAuthor
Introduction to Deep LearningBasic fundamentals of neural networks and deep learning.VideoNotesElvis
RNNs and TransformersIntroduction to recurrent neural networks and transformers.VideoNotesElvis
Deep Computer VisionDeep Neural Networks for Computer Vision.VideoNotesElvis
Deep Generative ModelingAutoencoders and GANs.VideoNotesElvis
Deep Reinforcement LearningDeep RL key concepts and DQNs.VideoNotesElvis

CMU Neural Nets for NLP (2021)

Website | Instructor: Graham Neubig

LectureDescriptionVideoNotesAuthor
Introduction to Simple Neural Networks for NLPProvides an introduction to neural networks for NLP covering concepts like BOW, CBOW, and Deep CBOWVideoNotesElvis

CS224N: Natural Language Processing with Deep Learning (2022)

Website | Instructor: C‪hristopher Manning

LectureDescriptionVideoNotesAuthor
Introduction and Word VectorsIntroduction to NLP and Word Vectors.VideoNotesElvis
Neural ClassifiersNeural Classifiers for NLP.VideoWIPElvis

CS25: Transformers United

Website | Instructors: Div Garg, Chetanya Rastogi, Advay Pal

LectureDescriptionVideoNotesAuthor
Introduction to TransformersA short summary of attention and Transformers.VideoNotesElvis
Transformers in Language: GPT-3, CodexThe development of GPT Models including GPT3.VideoWIPElvis

Neural Networks: Zero to Hero

Lectures | Instructors: Andrej Karpathy

LectureDescriptionVideoNotesAuthor
Let's build GPT: from scratch, in code, spelled outDetailed walkthrough of GPTVideoWIPElvis

Miscellaneous Lectures

LectureDescriptionVideoNotesAuthor
Introduction to Diffusion ModelsTechnical overview of Diffusion ModelsVideoWIPElvis
Reinforcement Learning from Human Feedback (RLHF)Overview of RLHFVideoWIPElvis

How To Contribute

  1. Identify a course and lecture from this list. If you are working on notes for a lecture, please indicate by opening an issue. This avoids duplicate work.
  2. Write your notes, preferably in a Google document, Notion document, or GitHub repo.
  3. We care about quality, so make sure to revise your notes before submitting.
  4. Once you are finished, open a PR here.

If you have any questions, open an issue or reach out to me on Twitter.

Join our Discord.

ai
data-science
deep-learning
machine-learning
natural-language-processing

Significant stargazers

Clémentine Fourrier

290 followers · starred Mar 2022

Jonathan Roberts

56 followers · starred Jan 2023

Kamran Ahmed

40,758 followers · starred Jan 2023

Chongyi Zheng

46 followers · starred Jul 2022