Level
Entry-level
Prerequisites
Intermediate Python programming knowledge, including:
- At least 40 hours of programming experience
- Familiarity with data structures like dictionaries and lists
- Experience with libraries like NumPy and pandas
Basic knowledge of probability and statistics, including:
- Experience calculating the probability of an event
- Familiarity with terms like the mean and variance of a probability distribution
Course Duration
3 months
Udacity current price ( USD)
1017
Reseller price (USD)
775
Career Focus
This program emphasizes practical coding skills that demonstrate your ability to apply machine learning techniques to a variety of business and research tasks. It is designed for people who are new to machine learning and want to build foundational skills in machine learning algorithms and techniques to either advance within their current field or position themselves to learn more advanced skills for a career transition.
Target Audience
Machine learning is changing countless industries, from health care to finance to market predictions. Currently, the demand for machine learning engineers far exceeds the supply. In this program, you’ll apply machine learning techniques to a variety of real-world tasks, such as customer segmentation and image classification. This program is designed to teach you foundational machine learning skills that data scientists and machine learning engineers use day-to-day.
The Intro to Machine Learning program is for students with Python experience, and covers foundational machine learning algorithms. The Machine Learning Engineer program is for students with some ML background, and covers production and deployment.
General Curriculum)
Learn foundational machine learning algorithms, starting with data cleaning and supervised models. Then, move on to exploring deep and unsupervised learning. At each step, get practical experience by applying your skills to code exercises and projects.
Why Take This ND?
In LinkedIn’s 2020 Emerging Jobs report, AI Specialist, a role that includes machine learning, deep learning, TensorFlow, and Python as key skills, boasts 74% annual growth. All of the above skills are incorporated into Udacity’s Intro to Machine Learning with PyTorch Nanodegree program, which is a great way to get introduced to the fundamentals of machine learning, including areas like manipulating data, supervised & unsupervised learning, and deep learning. In this program, you will complete three hands-on projects including building an image classifier, and creating customer segments, that will prepare you for one of the 50,000 open roles in machine learning.
Tools
- What They Need: Need a computer on which all of these programs can be installed
- What They Use/Learn: Python, Scikit-learn, PyTorch (library in Python used in Deep Learning project), Jupyter Notebook, NumPy, Anaconda, Pandas
Projects
-
- Find Donors for CharityML
- Create an Image Classifier
- Creating Customer Segments
Syllabus
Resources (blog posts, other)
Course Features
- Lectures 0
- Quizzes 0
- Duration 3 months
- Skill level All levels
- Language English
- Students 28
- Assessments Yes