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
Filters56 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
56 results
Most relevant
- 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
- 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
- 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
- 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
- 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
- Learn how to code and clean and manipulate data for analysis and visualization with the R programming language.
- Beginner Friendly.14 hours
- 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
- Learn about what transformers are (the T of GPT) and how to work with them using Hugging Face libraries
- Intermediate.3 hours
- Learn the foundations of cloud computing across platforms like AWS, Cloud, Azure, and GCP.
- With Certificate
- Beginner Friendly.< 1 hour
- 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
- 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
- Learn how to use Python to build image classification models using CNNs and vision transformers in this PyTorch tutorial.
- With Certificate
- Intermediate.5 hours
- Use sentiment analysis and natural language processing to analyze Taylor Swift's lyrics.
- Beginner Friendly.1 hour
- Level up your machine learning skills by using unsupervised learning to find patterns hidden in data.
- Beginner Friendly.2 hours
- Teach computers how to make decisions and play games with the Minimax Algorithm!
- Advanced.2 hours
- Build basic deep learning models in TensorFlow.
- Intermediate.4 hours
- Learn to build machine learning models with Python.
- Includes 10 Courses
- With Certificate
- Beginner Friendly.23 hours
- Predict the probability that a datapoint belongs to a given class with Logistic Regression.
- Beginner Friendly.3 hours
- Level up your machine learning skills by learning how to build perceptrons: the foundations of neural networks.
- Beginner Friendly.1 hour
- Learn how to use PyTorch to build, train, and test artificial neural networks in this course.
- Intermediate.3 hours
- Build rules-based and generative AI chatbots with Python
- Includes 6 Courses
- With Certificate
- Beginner Friendly.29 hours
- Learn how to build decision trees and then build those trees into random forests.
- Beginner Friendly.3 hours
- Use NFL team statistics to model game winners and discover the most important team-level stats
- Beginner Friendly.1 hour
- Sharpen your machine learning skills by learning how to prepare, implement, and assess the K-Nearest Neighbors algorithm.
- Beginner Friendly.3 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 build machine pipelines that automate your workflow and keep everything consistent.
- 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
- Build rules- and retrieval-based chatbots in Python.
- Intermediate.6 hours
- Build AI classification models with PyTorch using binary and multi-label techniques.
- With Certificate
- Beginner Friendly.3 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
- Learn about the difference between simple linear regression and multiple linear regression in R
- With Certificate
- Intermediate.3 hours
- Use TensorFlow to build and tune deep learning models.
- Includes 7 Courses
- With Certificate
- Intermediate.10 hours
- Classify image data with deep learning.
- Intermediate.2 hours
- 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
- 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
- Learn how to use explainable AI techniques, including permutation importance, PDP/ICE plots, SHAP, and LIME.
- With Certificate
- Intermediate.3 hours
- Learn Streamlit to build and deploy interactive AI applications with Python in this hands-on course.
- With Certificate
- Intermediate.1 hour
- 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 chatbots in Python using deep learning.
- Intermediate.1 hour
- 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
- Learn reinforcement learning fundamentals and build learning agents with Gymnasium in this hands-on Python course.
- With Certificate
- Intermediate.2 hours
- Learn how to build a Generative Pre-trained Transformer (GPT) from scratch using PyTorch.
- With Certificate
- Intermediate.1 hour
- Learn Python for Natural Language Processing, the field behind chatbots, search engines, and autocorrect.
- Includes 8 Courses
- With Certificate
- Intermediate.10 hours
- Level up your machine learning skills with tuning methods, advanced models, and dimensionality reduction.
- Includes 5 Courses
- With Certificate
- Intermediate.8 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
- Leverage machine learning to make recommendations with recommender systems.
- Intermediate.< 1 hour
- Learn how to use PyTorch in Python to build text classification models using neural networks and fine-tuning transformer models.
- With Certificate
- Intermediate.4 hours
- 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
- Improve machine learning models with hyperparameter tuning.
- Intermediate.1 hour
- Explore bagging, boosting, stacking, and more in this introduction to ensemble methods in machine learning.
- Intermediate.2 hours
- Learn how to build and host Alexa Skills that respond to users’ vocal commands.
- Beginner Friendly.2 hours
- Evaluate LLM skill through metrics like BLEU, ROUGE, F1, HELM, navigating accuracy, latency, cost, scalability trade-offs, addressing bias and ethical concerns.
- Includes 27 Courses
- With Certificate
- Intermediate.10 hours
- Build deep learning models to classify data.
- Intermediate.2 hours
Related resources
Related projects
- Practice projectPython • Data science • Machine learning • AI
Build an AI Image Classification Dashboard with Streamlit
Build a professional web application for image classification using Streamlit and Hugging Face transformers, featuring real-time predictions, classification history, and analytics visualization.More guidance, - 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
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.