Machine Learning Specialization
The Machine Learning Specialization is a foundational online program created in collaboration between DeepLearning.AI and Stanford Online. This beginner-friendly program is an updated and expanded version of Andrew Ng's pioneering Machine Learning course, which was rated 4.9 out of 5 and taken by over 4.8 million learners since its launch in 2012. It is designed to master fundamental AI concepts and develop practical machine learning skills.
Subscription
Updated on March 9, 2026
Why This Course?
Machine Learning Engineer, Data Scientist, AI Specialist
Deep Learning Classification Algorithms Feature Engineering Transfer Learning Data Preprocessing Model Evaluation Unsupervised Learning
Basic programming knowledge and high-school level mathematics.
Machine Learning Engineer, Data Scientist, AI Specialist
Video
Supervised Machine Learning: Regression and Classification (Linear Regression, Logistic Regression, NumPy, scikit-learn) Advanced Learning Algorithms (Neural Networks with TensorFlow, Multi-class Classification, ML Development Best Practices, Decision Trees, Random Forests, Boosted Trees) Unsupervised Learning, Recommenders, Reinforcement Learning (Clustering, Anomaly Detection, Collaborative Filtering, Content-based Deep Learning, Deep Reinforcement Learning)
Andrew Ng
Loading reviews...