US $19.97

Python Machine Learning Bootcamp

——   Created by Maximilian Schallwig

Become essential in a world centered around Machine Learning

Share this course:

23h 51m
Lesson time
Skill level

More about this course

Machine learning is continuously growing in popularity, and for good reason. Companies that are able to make proper use of machine learning can solve complex problems that otherwise proved very difficult with standard software development.

However, building good machine learning models is not always easy, and it's very important to have a solid foundation so that if/when you encounter problems with models on the job, you understand what steps to take to fix them.

That's why this course focuses on always introducing every model that we cover first with the theoretical background of how the model works, so that you can build a proper intuition around its behaviour. Then we'll have the practical component, where we'll implement the machine learning model and use it on actual data. This way you gain both hands-on, as well as a solid theoretical foundation, of how the different machine learning models work, and you'll be able to use this knowledge to better chose and fix models, depending on the situation.

In this course we'll cover many different types of machine learning aspects.

We'll start with going through a sample machine learning project from idea to developing a final working model. We'll learn many important techniques around data preparation, cleaning, feature engineering, optimizaiton and learning techniques, and much more.

Once we've gone through the whole machine learning project we'll then dive deeper into several different areas of machine learning, to better understand each task, and how each of the models we can use to solve these tasks work, and then also using each model and understanding how we can tune all the parameters we learned about in the theory components.

These different areas that we'll dive deeper in to are:

- Classification

- Regression

- Ensembles

- Dimensionality Reduction

- Unsupervised Learning

At the end of this course you should have a solid foundation of machine learning knowledge. You'll be able to build out machine learning solutions to different types of problems you'll come across, and be ready to start applying machine learning on the job or in technical interviews.

102 Lessons

Pre-Machine Learning Steps
9 mins
Setup & Installation
free preview
8 mins
Loading Datasets
8 mins
Data Format
13 mins
Train Test Splitting
13 mins
Stratified Splitting
23 mins
Data Preparation and Exploration
Machine Learning Workflow
8 mins
Supervised Learning Intro
7 mins
Classification Intro
19 mins
Logistic Regression Theory
12 mins
Gradient Descent
13 mins
Types of Classification Problems
26 mins
Creating and Training a Binary Classifier
12 mins
Creating and Training a Multiclass Classifier
View more lessons +

About the instructor

Maximilian  Schallwig

Hey there! My name is Max.

And I’m a data loving, Dungeons & Dragons playing, Python programming dude.

I’ve got a Bachelors in Physics and …

Read more
This course is included in Arbington Premium
$15/month gets you access to every course. Start your 14 day trial today. ☝️

Class benefits

  • Certificate of Completion
  • 30 day satisfaction guarantee
  • 24/7 streaming access
  • Direct teacher access
  • 23h 51m of on-demand video
  • Have a coupon?
  • Checkout