3.8 Machine Learning & Mathematical Foundations
Learn core ML concepts, statistics, optimization, and the mathematics behind modern AI.
Curated external courses related to Machine Learning & Mathematical Foundations.

OpenAI
Spinning Up in Deep RL
IntermediateUnknown
reinforcement learning / algorithms / research
View course →
Microsoft
Machine Learning for Beginners
Beginner12 weeks; 26 lessons
classical ML / scikit-learn / quizzes
View course →
Microsoft
AI for Beginners
Beginner12 weeks; 24 lessons
symbolic AI / neural networks / ethics
View course →
Hugging Face
Hugging Face Deep Reinforcement Learning Course
IntermediateMulti-week; self-paced
deep RL / Stable-Baselines3 / environments
View course →
Google
Machine Learning Crash Course
BeginnerApprox. 15 hours
ML fundamentals / neural networks / production ML
View course →
Kaggle
Intro to Machine Learning
BeginnerApprox. 3 hours
decision trees / model validation / pandas
View course →
Kaggle
Intermediate Machine Learning
Intermediate4 hours
missing data / pipelines / data leakage
View course →
Harvard University
CS50's Introduction to Artificial Intelligence with Python
Intermediate7 weeks
search / knowledge / neural networks
View course →
Stanford University
Stanford CS229: Machine Learning
Intermediate10-week university course
supervised learning / unsupervised learning / learning theory
View course →
IBM
AI Fundamentals: Foundations for Understanding AI
Beginner9 hours
AI literacy / machine learning / ethics
View course →
DeepLearning.AI
Mathematics for Machine Learning and Data Science
IntermediateUnknown
Machine Learning & Mathematical Foundations
View course →
DeepLearning.AI
Machine Learning Specialization
BeginnerUnknown
Machine Learning & Mathematical Foundations
View course →
DeepLearning.AI
AI for Medicine
IntermediateUnknown
Machine Learning & Mathematical Foundations
View course →
DataTalks.Club
Machine Learning Zoomcamp
Intermediate19 weeks; self-paced option available
regression / classification / model deployment
View course →