To support our site, Class Central may be compensated by some course providers.

Taken this course? Share your experience with other students. Write review

Overview

This class is offered as CS7641 at Georgia Tech where it is a part of the Online Masters Degree (OMS). Taking this course here will not earn credit towards the OMS degree.

Machine Learning is a graduate-level course covering the area of Artificial Intelligence concerned with computer programs that modify and improve their performance through experiences.

The first part of the course covers Supervised Learning, a machine learning task that makes it possible for your phone to recognize your voice, your email to filter spam, and for computers to learn a bunch of other cool stuff.

In part two, you will learn about Unsupervised Learning. Ever wonder how Netflix can predict what movies you'll like? Or how Amazon knows what you want to buy before you do? Such answers can be found in this section!

Finally, can we program machines to learn like humans? This Reinforcement Learning section will teach you the algorithms for designing self-learning agents like us!



Why Take This Course?

You will learn about and practice a variety of Supervised, Unsupervised and Reinforcement Learning approaches.

Supervised Learning is an important component of all kinds of technologies, from stopping credit card fraud, to finding faces in camera images, to recognizing spoken language. Our goal is to give you the skills that you need to understand these technologies and interpret their output, which is important for solving a range of data science problems. And for surviving a robot uprising.

Closely related to pattern recognition, Unsupervised Learning is about analyzing data and looking for patterns. It is an extremely powerful tool for identifying structure in data. This section focuses on how you can use Unsupervised Learning approaches -- including randomized optimization, clustering, and feature selection and transformation -- to find structure in unlabeled data.

Reinforcement Learning is the area of Machine Learning concerned with the actions that software agents ought to take in a particular environment in order to maximize rewards. You can apply Reinforcement Learning to robot control, chess, backgammon, checkers, and other activities that a software agent can learn. Reinforcement Learning uses behaviorist psychology in order to achieve reward maximization. This section also includes important Reinforcement Learning approaches like Markov Decision Processes and Game Theory.

Syllabus

Supervised Learning

  • Lesson 0: Machine Learning is the ROX
  • Lesson 1: Decision Trees
  • Lesson 2: Regression and Classification
  • Lesson 3: Neural Networks
  • Lesson 4: Instance-Based Learning
  • Lesson 5: Ensemble B&B
  • Lesson 6: Kernel Methods and Support Vector Machines (SVM)s
  • Lesson 7: Computational Learning Theory
  • Lesson 8: VC Dimensions
  • Lesson 9: Bayesian Learning
  • Lesson 10: Bayesian Inference

Unsupervised Learning

  • Lesson 1: Randomized optimization
  • Lesson 2: Clustering
  • Lesson 3: Feature Selection
  • Lesson 4: Feature Transformation
  • Lesson 5: Information Theory

Reinforcement Learning

  • Lesson 1: Markov Decision Processes
  • Lesson 2: Reinforcement Learning
  • Lesson 3: Game Theory
  • Lesson 4: Game Theory, Continued

Taught by

Michael Littman and Charles Isbell

Help Center

Most commonly asked questions about Udacity Udacity

Reviews for Udacity's Machine Learning
5.0 Based on 5 reviews

  • 5 stars 100%
  • 4 star 0%
  • 3 star 0%
  • 2 star 0%
  • 1 star 0%

Did you take this course? Share your experience with other students.

Write a review
  • 1
Anonymous
5.0 2 years ago
Anonymous partially completed this course.
Superb course. At every step they probe how we should choose what to do next instead of just telling the steps.
5 people found
this review helpful
Was this review helpful to you? Yes
Ilya O
5.0 11 months ago
by Ilya completed this course, spending 3 hours a week on it and found the course difficulty to be medium.
An excellent overview of the field. The lectors are great, and I particularly liked the cross-references and similarities between different topics that they show.
Was this review helpful to you? Yes
Rudolph C
5.0 2 years ago
Rudolph partially completed this course.
Was this review helpful to you? Yes
Rubén R
5.0 a year ago
Rubén audited this course.
Was this review helpful to you? Yes
Amit K
5.0 3 years ago
by Amit is taking this course right now.
2 people found
this review helpful
Was this review helpful to you? Yes
  • 1

Class Central

Get personalized course recommendations, track subjects and courses with reminders, and more.

Sign up for free

Never stop learning Never Stop Learning!

Get personalized course recommendations, track subjects and courses with reminders, and more.