O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Hands-on Supervised Machine Learning with Python

Video Description

Teach your machine to think for itself!

About This Video

  • Take a deep dive into supervised learning and grasp how a machine “learns” from data
  • Follow detailed and thorough coding examples to implement popular machine learning algorithms from scratch, developing a deep understanding along the way
  • Work your Python muscle! This course will help you grow as a developer by heavily relying on some of the most popular scientific and mathematical libraries in the Python language.

In Detail

Supervised machine learning is used in a wide range of industries across sectors such as finance, online advertising, and analytics, and it’s here to stay. Supervised learning allows you to train your system to make pricing predictions, campaign adjustments, customer recommendations, and much more, while allowing the system to self-adjust and make decisions on its own. This makes it crucial to know how a machine “learns” under the hood.

This course will guide you through the implementation and nuances of many popular supervised machine learning algorithms while facilitating a deep understanding along the way. You’ll embark on this journey with a quick course overview and see how supervised machine learning differs from unsupervised learning.

Next, we’ll explore parametric models such as linear and logistic regression, non-parametric methods such as decision trees, and various clustering techniques to facilitate decision-making and predictions. As we proceed, you’ll work hands-on with recommender systems, which are widely used by online companies to increase user interaction and enrich shopping potential. Finally, you’ll wrap up with a brief foray into neural networks and transfer learning.

By the end of the video course, you’ll be equipped with hands-on techniques to gain the practical know-how needed to quickly and powerfully apply these algorithms to new problems.

All the codes of the course are uploaded on GitHub: https://bit.ly/2nR4aMU