Master Machine Learning with Python

This course is currently still being created. There are 200+ pages of text with some exercises. If you purchase it, you will have access to all updates to it.

Get Master Machine Learning with Python Now! ($99)

Become an Expert

Many other courses use poor practices to teach the machine learning library scikit-learn. With Master Machine Learning with Python, you will be given the absolute best practices to use the library to help you rapidly transform into an expert.

Expert Instructor

Instructor Ted Petrou has taught more than 1,000 hours of live classes using this course. Each time he uses his experience to improve explanations and clarify results. Ted Petrou has become one of the foremost authorities on how to best use the Python data science libraries.

Exercises and Projects

Reading texts or listening to lectures give the false impression of learning. To demonstrate learning, you must be able to complete tasks on your own. Master Machine Learning with Python comes with many exercises .

Continuously Updated

The Python data science libraries are in a state of flux with new additions added and other parts deprecated. Ted is very quick to update the course to reflect the newest changes to the libraries. This course will be continuously updated through at least 2020. You will have lifetime access to all the updates.

Master Machine Learning with Python contents

The course is divided into the following parts:

1. Environment Setup and Jupyter Notebooks

Before getting started analyzing data, you will learn how to setup a robust environment on your system to do data science. You will install the Miniconda distribution along with all the data science libraries used throughout the course.

You will also learn how to best use Jupyter Notebooks, our main tool for exploring data.

2. The Machine Learning Model

Models are anything that help us represent the real world. You will learn how machine learning models are a subset of mathematical models that learn from data. 

3. Linear Regression

You will learn how to model data with linear regression, a simple and practical model that is a useful starting point before diving into more advanced models. You will learn how the parameters of the model are fit and understand what it means to minimize squared error.

4. More Supervised Learning Models

The details of several more supervised learning models are covered such as K-Nearest Neighbors, Decision Trees, and Random Forests.

5. Model Evaluation and Selection

 The goal of machine learning is to build a model that provides us intelligence on data that it has yet to encounter. You will learn how to determine how well a model is likely to perform on unseen data by properly evaluating it with techniques such as cross validation.

You will learn how to choose 'better' models by selecting combinations of hyper-parameter values that yield good cross-validated results.

6. Data Transformations

We take a step back to learn how to transform our data before machine learning so that we can build a better model. You will learn about different transformations such as filling in missing values and standardizing features. 

7. Machine Learning Pipelines

You will learn how to build machine learning pipelines that can handle both data transformations and machine learning all with a single estimator.

This sounds amazing!

I am ready to begin my journey mastering machine learning with python!

About the Instructor

This course is taught by Ted Petrou, an expert at Python, data exploration and machine learning. Ted is the author of the highly rated text Pandas Cookbook. Ted has taught hundreds of students Python and data science during in-person classroom settings. He sees first hand exactly where students struggle and continually upgrades his material to minimize these struggles by providing simple and direct paths forward.

Ted is one of the foremost authorities on using the pandas library to do data analysis. His blog posts have totaled well over 1 million views. He is also a prolific contributor on Stack Overflow having answered over 400 questions.

Ted holds a master's degree in statistics from Rice University and is the author of Exercise Python and Master Machine Learning with Python.

Download the table of contents

Take a look at the titles of each chapter and section of Master Machine Learning with Python

Video Lessons

Video lessons for each chapter will be produced and you will have access to them immediately upon release. Currently, there are no videos produced.

What your purchase includes

You are purchasing a digital download along with access to all videos currently produced. The digital download includes the following:

  • 25+ Jupyter Notebooks where you can read the text, complete exercises, and add notes.
  • 200+ page PDF of the text allowing you to search for specific content or read when not online.

"in my opinion what distinguishes you from everyone is your deep understanding of Python and Pandas. I follow lot of people on twitter, linkedin, Medium who share tips/tricks/codes on Python, Pandas, scikit-learn but no one comes close to you when writing efficient code and explaining the finer nuances"

Master Data Analysis with Python student

Prerequisites

Master Machine Learning with Python assumes you already have a solid understanding of the fundamentals of Python. If you do not, you should master these fundamentals first. Exercise Python provides the necessary prerequisite knowledge.

This book assumes some knowledge of pandas, so you should spend time learning how to explore data with it first. Master Data Analysis with Python is a great course that help you prepare for this one. 

Don't need the videos?

Purchase Master Machine Learning with Python without the videos.

Master Machine Learning with Python without videos ($49)
Close

50% Complete

Two Step

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.