Learn foundational machine learning skills in the Intro to Machine Learning Nanodegree program and learn how to apply these skills to a variety of tasks. In the Machine Learning Engineer Nanodegree program, learn how to create a machine learning product and deploy machine learning models to a production environment, such as a web application.
Build a solid foundation in Supervised, Unsupervised, and Deep Learning. Then, use these skills to test and deploy machine learning models in a production environment.
To optimize your chances of success in this program, we recommend intermediate Python programming knowledge and basic knowledge of probability and statistics.See detailed requirements.
In this lesson, you will learn about supervised learning, a common class of methods for model construction.Find Donors for CharityML
In this lesson, you’ll learn the foundations of neural network design and training in PyTorch.Build an Image Classifier
In this lesson, you will learn to implement unsupervised learning methods for different kinds of problem domains.Create Customer Segments
Cezanne Camacho, Mat Leonard, Luis Serrano, Dan Romuald Mbanga, Jennifer Staab, Sean Carrell, Josh Bernhard , Jay Alammar and Andrew Paster