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

Copywriting with ChatGPT: Produce Compelling Copy That Sells

Coursera Project Network

Copywriting with ChatGPT: Produce Compelling Copy That Sells

Create a Superhero Name Generator with TensorFlow

Coursera Project Network

Create a Superhero Name Generator with TensorFlow in this hands-on project. Train a neural network to generate unique and creative superhero names.

Create and Lead an Ethical Data-Driven Organization

CertNexus

Lead the transformation to create and lead an ethical data-driven organization. Develop strategies to promote an ethical culture and implement ethical policies for...

Creating a Wordcloud using NLP and TF-IDF in Python

Coursera Project Network

Learn to create a professional wordcloud from a text dataset using NLP and TF-IDF in Python. Clean, lemmatize, and calculate TF-IDF weights to visualize important...

Custom and Distributed Training with TensorFlow

DeepLearning.AI

This course teaches advanced TensorFlow techniques, including custom training loops, graph mode, and distributed training, for more control and efficiency in building...

Customer Segmentation using K-Means Clustering in R

Coursera Project Network

Customer Segmentation using K-Means Clustering in R is a 2.5-hour project-based course that teaches how to perform market segmentation, create plots of customer...

Customising your models with TensorFlow 2

Imperial College London

Deepen your TensorFlow knowledge and skills to develop fully customized deep learning models. Gain hands-on experience and apply concepts to a Capstone Project.

Data Engineering in AWS

Whizlabs

Data Engineering in AWS provides comprehensive training in analyzing data gathering techniques, handling missing data, and implementing feature extraction and selection...

Data Engineering, Big Data, and Machine Learning on GCP

Google Cloud

Advance your career in Data Engineering, Big Data, and Machine Learning with Google Cloud. Gain hands-on experience and prepare for the Google Cloud Professional...

Data for Machine Learning

Alberta Machine Intelligence Institute

Data for Machine Learning equips learners with essential skills to understand, process, and utilize data in machine learning models effectively.

Data Mining

University of Illinois at Urbana-Champaign

Data Mining Specialization teaches techniques for structured and unstructured data, including pattern discovery, clustering, text retrieval, text mining, and analytics,...

Decision Tree and Random Forest Classification using Julia

Coursera Project Network

This course explores glass classification using decision tree and random forest classification in Julia, perfect for beginners seeking hands-on learning.

Deep Learning

DeepLearning.AI

Deep Learning Specialization is a foundational program that prepares you to understand, build, and apply deep neural networks, improving your career and technical...

Deep Learning for Healthcare

University of Illinois at Urbana-Champaign

Deep Learning for Healthcare offers a comprehensive exploration of modern computer science methods applied to medical scenarios, encompassing health data analysis,...

Deep learning in Electronic Health Records - CDSS 2

University of Glasgow

Deep learning in Electronic Health Records - CDSS 2 offers comprehensive training in applying deep learning architectures to EHR data, addressing challenges such...

Deep Learning Inference with Azure ML Studio

Coursera Project Network

Train and deploy a multiclass neural network on Azure ML Studio to recognize handwritten digits. Create a Python web app to query the Azure web service API for deep...

Deep Learning with PyTorch : Build an AutoEncoder

Coursera Project Network

Deep Learning with PyTorch: Build an AutoEncoder

Deep Neural Networks with PyTorch

IBM

Learn to develop deep learning models using PyTorch in this comprehensive course that covers fundamental concepts to advanced techniques.