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

Build a Machine Learning Image Classifier with Python

Coursera Project Network

Build a Machine Learning Image Classifier with Python in this 1-hour project-based course. Learn to preprocess, normalize, train, and test your model on your own...

Build an Anomaly Detection Model using PyCaret

Coursera Project Network

Build an Anomaly Detection Model using PyCaret in this hands-on course. Learn to develop, evaluate, and fine-tune the model in under 2 hours.

Build and Operate Machine Learning Solutions with Azure

Microsoft

Build and Operate Machine Learning Solutions with Azure equips data scientists with the expertise to create, deploy, and manage enterprise-ready ML solutions using...

Build Decision Trees, SVMs, and Artificial Neural Networks

CertNexus

This course explores decision trees, support-vector machines, and artificial neural networks, providing essential skills for solving regression, classification,...

Build Image Quality Inspection using AWS Lookout for Vision

Coursera Project Network

Learn to build automated image quality inspection using Amazon Lookout for Vision in this guided project.

Build your first Machine Learning Pipeline using Dataiku

Coursera Project Network

Build your first Machine Learning Pipeline using DataIku without writing a single line of code. Leverage AutoML to predict COVID fatalities with over 90% accuracy....

Building a Keras Horse Zebra CycleGAN Webapp with Streamlit

Coursera Project Network

Build a Keras Horse Zebra CycleGAN Webapp with Streamlit in this guided project. Learn to transform images using a pre-trained model and create a web UI for GAN...

CertNexus Certified Artificial Intelligence Practitioner

CertNexus

Immerse in AI and ML concepts with the CertNexus Certified Artificial Intelligence Practitioner course, gaining expertise in solving business problems, building...

CertNexus Certified Ethical Emerging Technologist

CertNexus

Be an ethical leader in data-driven technologies with the CertNexus Certified Ethical Emerging Technologist course. Learn to navigate and mitigate ethical risks...

ChatGPT Prompt Engineering for Developers

DeepLearning.AI

ChatGPT Prompt Engineering for Developers is a short course teaching how to use large language models (LLMs) to build new applications, engineer effective prompts,...

Cifar-10 Image Classification with Keras and Tensorflow 2.0

Coursera Project Network

Cifar-10 Image Classification with Keras and Tensorflow 2.0 guides you to build and evaluate deep neural network models for image classification in under 2 hours....

Clustering analysis and techniques

Coursera Project Network

Learn to perform clustering and analyze clusters in this 2-hour project-based course using PyCaret Clustering module with just a few lines of code.

Clustering Geolocation Data Intelligently in Python

Coursera Project Network

Clustering Geolocation Data Intelligently in Python teaches learners to process and visualize geolocation data, and apply clustering algorithms to evaluate and enhance...

Computer Simulations

University of California, Davis

This course explores how computer simulations are used to study and develop social science theory, allowing for the exploration of hypothetical models and real-world...

Computer Vision - Image Basics with OpenCV and Python

Coursera Project Network

Learn the fundamentals of Computer Vision using OpenCV and Python in this 1-hour hands-on project. Gain practical skills in image processing and manipulation.

Computer Vision with Embedded Machine Learning

Edge Impulse

Computer Vision with Embedded Machine Learning is an engaging course that delves into the fascinating world of computer vision and machine learning. Participants...

Connecting Rasa Chatbot to External Platforms

Coursera Project Network

Learn how to connect Rasa Chatbot to external platforms such as Facebook, Telegram, and Slack. Customize responses and enable encrypted connections using Ngrok.

Convolutional Neural Networks

DeepLearning.AI

Convolutional Neural Networks is a comprehensive course that delves into computer vision, enabling learners to build and apply convolutional neural networks, understand...