Machine learning courses
About Machine learning
Machine learning is an increasingly hot field of data science dedicated to enabling computers to learn from data. From spam filtering in social networks to computer vision for self-driving cars, the potential applications of Machine Learning are vast.
Related topics
Machine learning courses
Filters54 results
Level
Price
View plansType
Average time to complete
Average based on combined completion rates — individual pacing in lessons, projects, and quizzes may vary.
Most relevant
54 results
Most relevant
- Learn the coding, data science, and math you need to get started as a Machine Learning or AI engineer.
- Includes 9 Courses
- With Certificate
- Beginner Friendly.39 hours
- Prepare for the AIF-C01 AWS Certified AI Practitioner certification exam covering machine learning basics, AI services, data preparation and model deployment.
- Includes 12 Courses
- Beginner Friendly.7 hours
- Get started with machine learning and learn how to build, implement, and evaluate linear regression models.
- Beginner Friendly.3 hours
- Learn the foundations of cloud computing across platforms like AWS, Cloud, Azure, and GCP.
- With Certificate
- Beginner Friendly.< 1 hour
- Machine Learning Data Scientists solve problems at scale, make predictions, find patterns, and more! They use Python, SQL, and algorithms.
- Includes 27 Courses
- With Professional Certification
- Beginner Friendly.95 hours
- Ready to dive into the world of Generative AI? Learn how ChatGPT works, how to use ChatGPT in your everyday life, and how to write effective ChatGPT prompts.
- Beginner Friendly.1 hour
- Learn how to code and clean and manipulate data for analysis and visualization with the R programming language.
- Beginner Friendly.14 hours
- Learn how to use PyTorch to build, train, and test artificial neural networks in this course.
- Intermediate.3 hours
- Machine Learning/AI Engineers build end-to-end ML applications and power many of the apps we use every day. They work in Python, Git, & ML.
- Includes 7 Courses
- With Certificate
- Intermediate.50 hours
- Build the basic language models in Python.
- Intermediate.4 hours
- Prepare for AWS MLS-C01 Machine Learning certification covering model building, training, tuning, deployment, and cloud-based ML implementation.
- Includes 18 Courses
- Intermediate.17 hours
- Learn about the Hugging Face AI and machine learning platform, and how their tools can streamline ML and AI development.
- Beginner Friendly.< 1 hour
- Build rules-based and generative AI chatbots with Python
- Includes 6 Courses
- With Certificate
- Beginner Friendly.29 hours
- Study for DP-100 Designing and Implementing a Data Science Solution on Azure certification exam covering machine learning models and data analytics.
- Includes 20 Courses
- Intermediate.22 hours
- Learn how to give your large language model the powers of retrieval with RAG, and build a RAG app with Streamlit and ChromaDB.
- With Certificate
- Intermediate.3 hours
- Use sentiment analysis and natural language processing to analyze Taylor Swift's lyrics.
- Beginner Friendly.1 hour
- Predict the probability that a datapoint belongs to a given class with Logistic Regression.
- Beginner Friendly.3 hours
- Learn to build machine learning models with Python.
- Includes 10 Courses
- With Certificate
- Beginner Friendly.23 hours
- NLP Data Scientists find meaning in language, analyze text and speech, and create chatbots. They use Python, SQL, & NLP to answer questions.
- Includes 31 Courses
- With Certificate
- Beginner Friendly.100 hours
- Create data visualizations of traffic data from the last two decades and model the relationship between smartphones and collision rates.
- Beginner Friendly.1 hour
- Build basic deep learning models in TensorFlow.
- Intermediate.4 hours
- Learn how to build machine pipelines that automate your workflow and keep everything consistent.
- Intermediate.1 hour
- Master the art of LLM finetuning with LoRA, QLoRA, and Hugging Face. Learn how to prepare, train and optimize models for specific tasks efficiently.
- With Certificate
- Intermediate.3 hours
- Level up your machine learning skills by using unsupervised learning to find patterns hidden in data.
- Beginner Friendly.2 hours
- Learn how to build a Generative Pre-trained Transformer (GPT) from scratch using PyTorch.
- With Certificate
- Intermediate.1 hour
- Prepare for the data science interview process, from navigating job postings to passing the technical interview.
- Includes 8 Courses
- With Certificate
- Intermediate.3 hours
- Teach computers how to make decisions and play games with the Minimax Algorithm!
- Advanced.2 hours
- Sharpen your machine learning skills by learning how to prepare, implement, and assess the K-Nearest Neighbors algorithm.
- Beginner Friendly.3 hours
- Use TensorFlow to build and tune deep learning models.
- Includes 7 Courses
- With Certificate
- Intermediate.10 hours
- Use NFL team statistics to model game winners and discover the most important team-level stats
- Beginner Friendly.1 hour
- Learn Python for Natural Language Processing, the field behind chatbots, search engines, and autocorrect.
- Includes 8 Courses
- With Certificate
- Intermediate.10 hours
- Learn about the difference between simple linear regression and multiple linear regression in R
- With Certificate
- Intermediate.3 hours
- Build AI classification models with PyTorch using binary and multi-label techniques.
- With Certificate
- Beginner Friendly.3 hours
- Learn how to build and host Alexa Skills that respond to users’ vocal commands.
- Beginner Friendly.2 hours
- Build rules- and retrieval-based chatbots in Python.
- Intermediate.6 hours
- Machine learning is only as good as its training data. Learn how to process data properly before training your models.
- Includes 4 Courses
- With Certificate
- Intermediate.6 hours
- Level up your machine learning skills by learning how to build perceptrons: the foundations of neural networks.
- Beginner Friendly.1 hour
- Humans communicate with language, but computers communicate with data. Discover how to translate between the two in this course.
- With Certificate
- Beginner Friendly.1 hour
- Leverage machine learning to make recommendations with recommender systems.
- Intermediate.< 1 hour
- Learn how to use explainable AI techniques, including permutation importance, PDP/ICE plots, SHAP, and LIME.
- With Certificate
- Intermediate.3 hours
- Build deep learning models to classify data.
- Intermediate.2 hours
- Learn how to build decision trees and then build those trees into random forests.
- Beginner Friendly.3 hours
- Learn how to use Python to build image classification models using CNNs and vision transformers in this PyTorch tutorial.
- With Certificate
- Intermediate.2 hours
- Learn about what transformers are (the T of GPT) and how to work with them using Hugging Face libraries
- Intermediate.3 hours
- Improve machine learning models with hyperparameter tuning.
- Intermediate.1 hour
- Learn reinforcement learning fundamentals and build learning agents with Gymnasium in this hands-on Python course.
- With Certificate
- Intermediate.2 hours
- Learn how and when to tackle missing data with deletion, single imputation, linear interpolation, and multiple imputation techniques.
- With Certificate
- Beginner Friendly.1 hour
- Level up your machine learning skills with tuning methods, advanced models, and dimensionality reduction.
- Includes 5 Courses
- With Certificate
- Intermediate.8 hours
- Explore bagging, boosting, stacking, and more in this introduction to ensemble methods in machine learning.
- Intermediate.2 hours
- Classify image data with deep learning.
- Intermediate.2 hours
- Build chatbots in Python using deep learning.
- Intermediate.1 hour
- Improve machine learning performance with regularization.
- Intermediate.2 hours
- Learn how to use Python to build text generation models based on neural networks like RNNs and LSTMs in this PyTorch tutorial.
- With Certificate
- Intermediate.3 hours
- Learn how to use PyTorch in Python to build text classification models using neural networks and fine-tuning transformer models.
- With Certificate
- Intermediate.1 hour
Related resources
Related projects
- Practice projectAI • Machine learning • Data science • Python
Solve Cart Pole with Reinforcement Learning
Train reinforcement learning agents to play CartPole using Monte Carlo algorithms with Python and Gymnasium.More guidance, - Practice projectAI • Data science • Python • Machine learning
Solve Twenty-One with Reinforcement Learning
Train reinforcement learning agents to play Twenty-One using Q-learning and SARSA algorithms with Python and GymnasiumMore guidance, - Portfolio projectAI • Machine learning • Python
PyTorch Portfolio Project
Create a data science portfolio project to demonstrate your technical skills in building and training neural networks with PyTorch.Independent,Portfolio Ready - Practice projectMachine learning • AI • Data science
Pet Image Classification and Detection with Transformers
Use transformers to fine-tune a vision transfomer (ViT) for image classification and evaluate an object detection model (e.g., DETR) on the Oxford-IIIT Pet Dataset.More guidance,
Related articles
- Article
Training Set vs Validation Set vs Test Set
Discover training set vs. validation set vs. test set differences in ML. Learn data splitting best practices for better model performance. - Article
Normalization: Min-Max and Z-Score Normalization
Learn how to normalize data in machine learning using techniques such as min-max normalization and z-score normalization. - Article
Scikit-Learn Tutorial: Python Machine Learning Model Building
Learn how to build powerful machine learning models with scikit-learn in Python. Master essential techniques from installation to implementation with practical examples and comparisons. - Article
What is One Hot Encoding and How to Implement it in Python?
Learn how one-hot encoding works and how to implement it with Pandas and Scikit-learn modules in Python.