SkillAgentSearch skills...

ML YouTube Courses

📺 Discover the latest machine learning / AI courses on YouTube.

Install / Use

npx skills add dair-ai/ML-YouTube-Courses

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

📺 ML YouTube Courses

At DAIR.AI we ❤️ open AI education. In this repo, we index and organize some of the best and most recent machine learning courses available on YouTube.

Machine Learning

Deep Learning

Scientific Machine Learning

Practical Machine Learning

Natural Language Processing

Computer Vision

Reinforcement Learning

Graph Machine Learning

Multi-Task Learning

Others


Caltech CS156: Learning from Data

An introductory course in machine learning that covers the basic theory, algorithms, and applications.

  • Lecture 1: The Learning Problem
  • Lecture 2: Is Learning Feasible?
  • Lecture 3: The Linear Model I
  • Lecture 4: Error and Noise
  • Lecture 5: Training versus Testing
  • Lecture 6: Theory of Generalization
  • Lecture 7: The VC Dimension
  • Lecture 8: Bias-Variance Tradeoff
  • Lecture 9: The Linear Model II
  • Lecture 10: Neural Networks
  • Lecture 11: Overfitting
  • Lecture 12: Regularization
  • Lecture 13: Validation
  • Lecture 14: Support Vector Machines
  • Lecture 15: Kernel Methods
  • Lecture 16: Radial Basis Functions
  • Lecture 17: Three Learning Principles
  • Lecture 18: Epilogue

🔗 Link to Course

Stanford CS229: Machine Learning

To learn some of the basics of ML:

  • Linear Regression and Gradient Descent
  • Logistic Regression
  • Naive Bayes
  • SVMs
  • Kernels
  • Decision Trees
  • Introduction to Neural Networks
  • Debugging ML Models ...

🔗 Link to Course

Making Friends with Machine Learning

A series of mini lectures covering various introductory topics in ML:

  • Explainability in AI
  • Classification vs. Regression
  • Precession vs. Recall
  • Statistical Significance
  • Clustering and K-means
  • Ensemble models ...

🔗 Link to Course

Neural Networks: Zero to Hero (by Andrej Karpathy)

Course providing an in-depth overview of neural networks.

  • Backpropagation
  • Spelled-out intro to Language Modeling
  • Activation and Gradients
  • Becoming a Backprop Ninja

🔗 Link to Course

MIT: Deep Learning for Art, Aesthetics, and Creativity

Covers the application of deep learning for art, aesthetics, and creativity.

  • Nostalgia -> Art -> Creativity -> Evolution as Data + Direction
  • Efficient GANs
  • Explorations in AI for Creativity
  • Neural Abstractions
  • Easy 3D Content Creation with Consistent Neural Fields ...

🔗 Link to Course

Stanford CS230: Deep Learning (2018)

Covers the foundations of deep learning, how to build different neural networks(CNNs, RNNs, LSTMs, etc...), how to lead machine learning projects, and career advice for deep learning practitioners.

  • Deep Learning Intuition
  • Adversarial examples - GANs
  • Full-cycle of a Deep Learning Project
  • AI and Healthcare
  • Deep Learning Strategy
  • Interpretability of Neural Networks
  • Career Advice and Reading Research Papers
  • Deep Reinforcement Learning

🔗 Link to Course 🔗 Link to Materials

Applied Machine Learning

To learn some of the most widely used techniques in ML:

  • Optimization and Calculus
  • Overfitting and Underfitting
  • Regularization
  • Monte Carlo Estimation
  • Maximum Likelihood Learning
  • Nearest Neighbours
  • ...

🔗 Link to Course

Introduction to Machine Learning (Tübingen)

The course serves as a basic introduction to machine learning and covers key concepts in regression, classification, optimization, regularization, clustering, and dimensionality reduction.

  • Linear regression
  • Logistic regression
  • Regularization
  • Boosting
  • Neural networks
  • PCA
  • Clustering
  • ...

🔗 Link to Course

Machine Learning Lecture (Stefan Harmeling)

Covers many fundamental ML concepts:

  • Bayes rule
  • From logic to probabilities
  • Distributions
  • Matrix Differential Calculus
  • PCA
  • K-means and EM
  • Causality
  • Gaussian Processes
  • ...

🔗 Link to Course

Statistical Machine Learning (Tübingen)

The course covers the standard paradigms and algorithms in statistical machine learning.

  • KNN
  • Bayesian decision theory
  • Convex optimization
  • Linear and ridge regression
  • Logistic regression
  • SVM
  • Random Forests
  • Boosting
  • PCA
  • Clustering
  • ...

🔗 Link to Course

Practical Deep Learning for Coders

This course covers topics such as how to:

  • Build and train deep learning models for computer vision, natural language processing, tabular analysis, and collaborative filtering problems
  • Create random forests and regression models
  • Deploy models
  • Use PyTorch, the world’s fastest growing deep learning software, plus popular libraries like fastai and Hugging Face
  • Foundations and Deep Dive to Diffusion Models
  • ...

🔗 Link to Course - Part 1

🔗 [Link to Cour

Related Skills

View on GitHub
GitHub Stars17.4k
CategoryData
Updated12h ago
Forks2.1k

Security Score

100/100

Audited on Aug 8, 2026

No findings