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.

244 Machine Learning Courses

IBM Applied AI

IBM

Artificial intelligence (AI) is transforming our world. Whether you’re a student, a developer, or a technology consultant - understanding AI and knowing how to...

IBM Machine Learning

IBM

Machine Learning is one of the most in-demand skills for jobs related to modern AI applications, a field in which hiring has grown 74% annually for the last four...

Identify Damaged Car Parts with Vertex AutoML Vision

Google Cloud

This is a self-paced lab that takes place in the Google Cloud console. Vertex AI brings together the Google Cloud services for building ML under one, unified UI...

Image Classification with Amazon Sagemaker

Coursera Project Network

Please note: You will need an AWS account to complete this course. Your AWS account will be charged as per your usage. Please make sure that you are able to access...

Image Classification with CNNs using Keras

Coursera Project Network

In this 1-hour long project-based course, you will learn how to create a Convolutional Neural Network (CNN) in Keras with a TensorFlow backend, and you will learn...

Image Compression with K-Means Clustering

Coursera Project Network

In this project, you will apply the k-means clustering unsupervised learning algorithm using scikit-learn and Python to build an image compression application with...

Image Data Augmentation with Keras

Coursera Project Network

In this 1.5-hour long project-based course, you will learn how to apply image data augmentation in Keras. We are going to focus on using the ImageDataGenerator class...

Image Super Resolution Using Autoencoders in Keras

Coursera Project Network

Welcome to this 1.5 hours long hands-on project on Image Super Resolution using Autoencoders in Keras. In this project, you’re going to learn what an autoencoder...

Informed Clinical Decision Making using Deep Learning

University of Glasgow

This specialisation is for learners with experience in programming that are interested in expanding their skills in applying deep learning in Electronic Health Records...

Interpretable machine learning applications: Part 3

Coursera Project Network

In this 50 minutes long project-based course, you will learn how to apply a specific explanation technique and algorithm for predictions (classifications) being...

Intro to TensorFlow en Español

Google Cloud

Este curso se enfoca en aprovechar la flexibilidad y facilidad de uso de TensorFlow 2.x y Keras para compilar, entrenar e implementar modelos de aprendizaje automático....

Intro to TensorFlow 日本語版

Google Cloud

このコースの目的は、柔軟で手軽な TensorFlow 2.x と Keras を使用して、機械学習モデルを作成、トレーニング、およびデプロイすることです。TensorFlow...

Introducción al procesamiento de lenguaje natural

Universidad Austral

Este curso te brindará los conocimientos introductorios sobre el procesamiento de lenguaje natural y las diversas tareas relacionadas al pre procesamiento de grandes...

Introduction to Advance Features in Rasa Chatbot Framework 2

Coursera Project Network

In this 1-hour long project-based course, you will learn how to add advanced features to your Rasa Chatbot. We will look at what's Rasa X, a tool for developing...

Introduction to Applied Machine Learning

Alberta Machine Intelligence Institute

This course is for professionals who have heard the buzz around machine learning and want to apply machine learning to data analysis and automation. Whether finance,...

Introduction to Artificial Intelligence (AI)

IBM

In this course you will learn what Artificial Intelligence (AI) is, explore use cases and applications of AI, understand AI concepts and terms like machine learning,...

Introduction to Deep Learning & Neural Networks with Keras

IBM

Looking to start a career in Deep Learning? Look no further. This course will introduce you to the field of deep learning and help you answer many questions that...

Introduction to PyMC3 for Bayesian Modeling and Inference

Databricks

The objective of this course is to introduce PyMC3 for Bayesian Modeling and Inference, The attendees will start off by learning the the basics of PyMC3 and learn...