Intro to Machine Learning with PyTorch Nanodegree

Intermediate | Nanodegree | AI & ML

Goal: To Get a Job | Salary: ₹7-10 lakh | Nanodegree | Experience in Python Needed | Taught by Udacity Instructors | Duration: 3 Months

A job-oriented 3-course series that teaches you the foundational machine learning techniques from data manipulation to unsupervised and supervised algorithms. The program is suitable for students with experience in Python but who have not yet studied Machine Learning topics.

What You’ll Learn

  • Learn foundational machine learning algorithms, starting with data cleaning and supervised models
  • Explore deep and unsupervised learning
  • Get practical experience by applying your skills to code exercises and projects

What You’ll Earn

  • ₹7-10 lakh per year is the average starting salary for a Machine Learning professional in India (Source: careers360.com, glassdoor.co.in)
  • $112,000+ per year is the average salary for a Machine Learning professional in the US (Source: ziprecruiter.com)

Details

This 3-course nanodegree program teaches you how to apply machine learning techniques to a variety of real-world tasks, such as customer segmentation and image classification. The program is designed to teach you foundational machine learning skills that data scientists and machine learning engineers use every day.

This program 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.

You need to have intermediate level of Python programming knowledge, including some programming experience, familiarity with data structures like dictionaries and lists, experience with libraries like NumPy and pandas, and basic knowledge of probability and statistics.

Applied Learning Project

The course comprises of three modules that cover the topics in-depth:

  • Supervised Learning
  • Introduction to Neural Networks with PyTorch
  • Unsupervised Learning

In each module, you will have hands-on training on real-world problems.

In the first module on Supervised Learning, you will complete a project to find Donors for a fictitious charity organization. Your goal will be to evaluate and optimize several different supervised learners to determine which algorithm will provide the highest donation yield while also reducing the total number of letters being sent to ask for donations.

In the second module on Introduction to Neural Networks with PyTorch, you will create your own image classifier. Here, as a machine learning engineer at a fictional self-driving car startup, you will be asked to help decide whether to build or buy an object detection algorithm for objects that may be on the side of the road.

In the final module on Unsupervised Learning, you will use unsupervised learning techniques to see if any similarities exist between customers and use those similarities to segment customers into distinct categories using various clustering techniques. This segmentation is used to help the business make more informed marketing and product decisions

Learn More >>

Udacity courses at learn.financedragon.com
Institution: Udacity
Platform: Udacity
Cost: From ~₹60k (₹23k/mth)
Certificate: Nanodegree
Duration: 3 months
Level: Intermediate
Language: English
Share Course