Skip to main content

12.09.2023 |

The Machine Learning Specialization is a foundational online program created in collaboration between Stanford Online and DeepLearning.AI. This beginner-friendly program will teach you the fundamentals of machine learning and how to use these techniques to build real-world AI applications.

This Specialization, consisting of 3 courses, is an updated and expanded version of Andrew Ng’s original Machine Learning course. It offers a comprehensive introduction to modern machine learning, covering supervised learning (including multiple linear regression, logistic regression, neural networks, and decision trees), unsupervised learning (including clustering, dimensionality reduction, and recommender systems), and best practices in artificial intelligence and machine learning innovation (such as model evaluation, tuning, and data-centric performance improvement).

This course requires no prior knowledge, making it accessible to beginners. It covers core competencies including multiple linear regression, logistic regression, neural networks, decision trees, clustering, dimensionality reduction, recommender systems, and best practices for evaluating and tuning models, as well as adopting a data-centric approach to enhance performance. Get started on your machine learning journey with this accessible and comprehensive course.


Target audience

Digital skills for all

Digital skills for the workforce

Digital skills for ICT professionals

Digital technology

Digital skills

Artificial Intelligence



Format of the training


Training fee

Free training

Duration of the training

Type of training

Language of the training


Country providing the training



Single opportunity