What is Machine Learning?

An overview of Supervised, Unsupervised, and Reinforcement Learning with Python Demos
Rating: 4.3 out of 5 (195 ratings)
3,441 students
Overview of Supervised, Unsupervised, and Reinforcement Learning


  • Interest in machine learning


Course gives a big picture, (mostly) non-technical overview of Supervised, Unsupervised, and Reinforcement Learning

  • Ideas are presented using lots of examples with animations and plots

  • A demo of course Python codes is presented

  • A list of resources for further study of machine learning is provided

Students who would like to run and experiment with the demo codes will need to have a Google (or gmail) account or have Python on their machine (can install the Anaconda platform). Knowledge of Python is not required to experiment with codes.

Who this course is for:

  • People curious about machine learning and data science

Course content

7 sections16 lectures1h 57m total length
  • Section 1: Introduction


Machine Learning Consultant
Satish Reddy
  • 4.4 Instructor Rating
  • 201 Reviews
  • 3,503 Students
  • 3 Courses

PhD in Applied Math from Massachusetts Institute of Technology

10 years experience doing research in applied math and teaching undergraduate and graduate courses at New York University, Oregon State University, and the University of British Columbia.

17 years experience in financial risk management space working at a software start-up, a financial information services company, and a large international bank.

Currently, consulting on machine learning projects.