XGBoost Master Class in Python

person icon Mike West

XGBoost Master Class in Python

A Complete Introduction to XGBoost

updated on icon Updated on Sep, 2023

language icon Language - English

person icon Mike West

architecture icon Development,Machine Learning,Data Science


30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 19,000+ top Tutorialspoint courses anytime, anywhere.

Course Description

"An in depth course on XGBoost with code, examples and caveats. Very valuable." - Thibaut

"This was a very comprehensive course on the benefits and how to configure the gradient booster XGBoost." Kevin K

"Nice and quick course with concise code examples. I would recommend to someone with a bit of ML experience, not for beginners (as he says in the first lecture)." Alex G.

"Good breadth of coverage on this topic. Good examples and documentation. To elaborate on the who-this-is-for section, if you know machine learning but not XGBoost specifically, this is for you." Louis B

"Great code samples to get started on my own problems. Thanks!" Stephen E.

Welcome to XGBoost Master Class in Python.

My name is Mike West and I'm a machine learning engineer in the applied space. I've worked or consulted with over 50 companies and just finished a project with Microsoft. If you're interested in learning what the real-world is really like then you're in good hands.

There's a big difference between real world machine learning and what you read everywhere else. This course is going to focus on the real world.  The real world is often referred to as applied machine learning.

Important - I want you to take my course, however, I want the course to be right for you. This is NOT an entry level course in machine learning. You'll need have a solid background in core Python. If you haven't taken my courses on data wrangling and core Python for machine learning please do that first.

This is a master class but what does that mean? It simply means the course is more advanced. You'll need to have a solid background in Python and I'd suggest a well rounded background on the fundamentals of machine learning.

In applied machine learning almost all your models will be supervised learning models. That simply means you'll build your models against existing data.  That data will be in the shape of an array.  Think of an excel spreadsheet.  Most models will require your data be in that specific shape before they can model it.

In competitive modeling and the real world, a group of algorithms known as gradient boosters has taken the world be storm.  They've won almost every single competition in the structured data category.  In this course I'm going to show you how to use them to score high on the world's most competitive machine learning competition. Kaggle. 

Here's what you'll learn:

  • Define gradient boosters

  • Cleanse your data for success

  • Build award winning models with XGBoost

  • Use them on your real world models

  • Add the ranking to your resume

Competitive modeling tells employers you understand the basics of the machine learning workflow.  If you can work through the machine learning workflow from end to end your chances of securing a job in this space are greatly improved.

Make no mistake, the barrier to entry in this space is large.  While this is only one step in a long arduous process to becoming a real world machine learning engineer, it's one of the most important things you can do right now to build your skills and your resume.

If you really want to be a part of one the most exciting career paths in the world then take this course now!!!

Who this course is for:

  • If you want to become a machine learning engineer then this course is for you.
  • If you want something beyond the typical lecture style course then this course is for you.
  • If you want to impress perspective employers with your data science acumen this course is for you


What will you learn in this course:

  • You'll be able to add your rankings on Kaggle to your resume
  • You'll be able to take what you've learned in the course and apply it to the real world
  • You'll understand the machine learning workflow
  • You'll learn why a class of models known as gradient boosters have taken over competitive modeling
  • You'll learn how to tune an XGBoost model
  • The majority of the course is programmtic with real-world code samples


What are the prerequisites for this course?

  • A basic understanding of programming in Python
  • Familiarity with the machine learning process
XGBoost Master Class in Python


Check out the detailed breakdown of what’s inside the course

5 Lectures
  • play icon Introduction 01:22 01:22
  • play icon Is this Course for You? 02:17 02:17
  • play icon What is XGBoost? 02:13 02:13
  • play icon Demo: XGBoost Pima Indian Diabetes 04:51 04:51
  • play icon Summary 00:59 00:59
Gradient Boosting
8 Lectures
Going Deeper with XGBoost
16 Lectures

Instructor Details

Mike West

Mike West

About me I've worked with databases for over two decades. I've worked for or consulted with over 50 different companies as a full time employee or consultant. Fortune 500 as well as several small to mid-size companies. Some include: Georgia Pacific, SunTrust, Reed Construction Data, Building Systems Design, NetCertainty, The Home Shopping Network, SwingVote, Atlanta Gas and Light and Northrup Grumman. Over the last five years I've transitioned to the exciting world of applied machine learning. I'm excited to show you what I've learned and help you move into one of the single most important fields in this space.

Course Certificate

User your certification to make a career change or to advance in your current career. Salaries are among the highest in the world.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
People having fun around a laptop

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
People having fun around a laptop

Talk to us