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

Predict Employee Turnover with scikit-learn

Coursera Project Network

Learn to predict employee turnover using decision trees and random forests with scikit-learn, and create interactive Jupyter widgets for real-time model evaluation....

Predict Future Product Prices Using Facebook Prophet

Coursera Project Network

Learn to predict future product prices using Facebook Prophet in this 1-hour guided project.

Predicting House Prices with Regression using TensorFlow

Coursera Project Network

Learn to create, train, and evaluate a neural network model using Keras with TensorFlow to predict house prices with high accuracy in this 2-hour project-based course....

Preparing for AI-900: Microsoft Azure AI Fundamentals exam

Microsoft

Prepare for the AI-900 Microsoft Azure AI Fundamentals exam with this comprehensive course. Test your knowledge, practice exam skills, and get insights into the...

Preparing for Google Cloud Certification: Cloud Data Engineer

Google Cloud

Preparing for Google Cloud Certification: Cloud Data Engineer equips learners with the skills to excel in cloud data engineering. Gain hands-on experience and prepare...

Preparing for Google Cloud Certification: Cloud Data Engineer Professional Certificate en Español

Google Cloud

Enroll in the Cloud Data Engineer Professional Certificate en Español to gain skills in data engineering, machine learning, and cloud data pipelines, preparing...

Preparing for Google Cloud Certification: Cloud Data Engineer Professional Certificate 日本語版

Google Cloud

Preparing for Google Cloud Certification: Cloud Data Engineer Professional Certificate 日本語版 provides comprehensive training for the Google Cloud Associate...

Principal Component Analysis with NumPy

Coursera Project Network

Principal Component Analysis with NumPy is a 2-hour project-based course where you'll learn to implement PCA from scratch using Python, conduct EDA, and create data...

Probabilistic Graphical Models

Stanford University

Probabilistic Graphical Models offers a comprehensive study of encoding probability distributions, inference, and learning in complex domains, making it a foundational...

Probabilistic Graphical Models 1: Representation

Stanford University

Probabilistic Graphical Models 1: Representation provides a foundational understanding of Bayesian Networks and Markov networks, essential for various fields including...

Probabilistic Graphical Models 3: Learning

Stanford University

This course delves into the learning aspect of probabilistic graphical models, exploring parameter estimation and structure learning. Students gain hands-on experience...

Procesamiento de Lenguaje Natural

Universidad Austral

Procesamiento de Lenguaje Natural course provides comprehensive knowledge for developing NLP applications and creating your own NLP environment.

Prompt Engineering

Vanderbilt University

Unleash the power of Generative AI with Prompt Engineering to automate tasks, increase productivity, and augment human intelligence.

Python Optical Character Recognition using Pytorch

Coursera Project Network

Python Optical Character Recognition using Pytorch is a guided project that provides hands-on learning in image processing, data preparation, and building/training...

Recommender Systems

University of Minnesota

Recommender Systems Specialization provides a comprehensive understanding of building and evaluating recommender systems for various applications.

Regression with Automatic Differentiation in TensorFlow

Coursera Project Network

Learn how to implement machine learning algorithms in TensorFlow by understanding constants, variables, and automatic differentiation, and apply them to solve a...

Reinforcement Learning

Alberta Machine Intelligence Institute & University of Alberta

Master the Concepts of Reinforcement Learning with this Specialization. Gain practical experience in implementing RL solutions for real-world problems.

Réseaux neuronaux et Deep Learning

DeepLearning.AI

Réseaux neuronaux et Deep Learning est un cours complet qui vous initie aux bases du Deep Learning. Apprenez à développer, entraîner et utiliser des réseaux...