Free Online Machine Learning Courses

Unveil the magic behind algorithms with machine learning courses. A machine learning course will teach you about supervised and unsupervised learning, neural networks, and more. This is your first step towards a career in AI.

241 Machine Learning Courses

Advanced Data Science with IBM


Advance your data science skills with IBM's specialization, covering scalable data processing, advanced machine learning, deep learning, and AI. Earn an IBM digital...

Advanced Machine Learning on Google Cloud

Google Cloud

This 5-course specialization delves into advanced machine learning on Google Cloud Platform, teaching you to build scalable, accurate, and production-ready models...

Advanced Recommender Systems

EIT Digital & Politecnico di Milano

Advanced Recommender Systems is a comprehensive course that equips learners with the knowledge and skills to build sophisticated recommender systems using advanced...

AI for Good


Explore how AI can address public health, climate change, and disaster management in the AI for Good Specialization. Gain practical skills and knowledge to tackle...

AI for Medicine


AI for Medicine is a three-course Specialization that provides practical experience in applying machine learning to concrete problems in medicine, such as diagnosing...

AI in Healthcare

Stanford University

AI in Healthcare explores the transformative potential of artificial intelligence in patient care and diagnoses, offering insights for healthcare providers and computer...

AI Product Management

Duke University

AI Product Management equips professionals with foundational understanding of machine learning, human-centered design, and AI project management. No coding required,...

AI Workflow: Business Priorities and Data Ingestion


AI Workflow: Business Priorities and Data Ingestion

AI Workflow: Data Analysis and Hypothesis Testing


This course on AI Workflow focuses on data analysis and hypothesis testing, offering hands-on case studies and practical skills to deepen expertise in building and...

AI-Driven Attribution Testing

Board Infinity

AI-Driven Attribution Testing is a comprehensive course that equips learners with fundamental concepts and practical applications of AI-powered attribution testing,...

Analyze Data in Azure ML Studio

Coursera Project Network

Learn to analyze data in Azure ML Studio through this project-based course where you will master the display of descriptive statistics, measure relationships between...

Analyze Datasets and Train ML Models using AutoML

Amazon Web Services & DeepLearning.AI

Analyze Datasets and Train ML Models using AutoML is a comprehensive course that equips learners with practical skills in automated machine learning, statistical...

Applied AI with DeepLearning


Applied AI with DeepLearning is a comprehensive course offered by IBM, covering deep learning fundamentals, frameworks like TensorFlow and PyTorch, applications...

Applied Data Science


Applied Data Science is a 4-course Specialization by IBM, providing hands-on skills in Python, data analysis, and visualization for making data-driven business decisions....

Apply Generative Adversarial Networks (GANs)


Apply Generative Adversarial Networks (GANs) is an introductory course exploring the applications, techniques, and social implications of GANs with a hands-on approach....

Auto Machine Learning (AutoML) Using AutoGluon

Coursera Project Network

Auto Machine Learning (AutoML) Using AutoGluon is a hands-on project focusing on leveraging AutoGluon to prototype and evaluate machine learning models for classification...

Basic Image Classification with TensorFlow

Coursera Project Network

Learn the basics of using Keras with TensorFlow to create, train, and evaluate a neural network for image classification in this 2-hour project-based course.

Build a Data Science Web App with Streamlit and Python

Coursera Project Network

Build a Data Science Web App with Streamlit and Python. Create interactive web apps and manipulate data with Python and Streamlit in under 2 hours.