Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
CatBoost vs XGBoost - Quick Intro and Modeling Basics
Rating: 4.8 out of 5(216 ratings)
6,235 students

CatBoost vs XGBoost - Quick Intro and Modeling Basics

Learn how to use CatBoost for Classification and Regression with Python and how it compares to XGBoost
Last updated 4/2020
English

What you'll learn

  • Learn how to use CatBoost in regression and classification with Python

Course content

1 section6 lectures50m total length
  • Introduction3:50

    Find source code here:

    https://www.viralml.com/video-content.html?v=zKEPXQzqxe0

  • CatBoost vs XGBoost Battle 19:28

    Find source code here:

    https://www.viralml.com/video-content.html?v=zKEPXQzqxe0

  • CatBoost vs XGBoost Battle 27:36
  • CatBoost vs XGBoost Battle 314:24
  • Let's look at CatBoostClassifier and CatBoostRegressor13:10
  • Conclusion1:36

Requirements

  • Some Python and Modeling experience/interest

Description

XGBoost is one of the most powerful boosted models in existence until now... here comes CatBoost. Let's explore how it compares to XGBoost using Python and also explore CatBoost on both a classification dataset and a regression one. Let's have some fun!

Part 1

We're going to start by unleashing XGBoost and CatBoostost on an independent data set version of the Titanic - the ship's manifest of those that did and didn't survive the tragic sinking of the ship in the North Atlantic Ocean. It happened in 1912 after hitting an iceberg on its maiden voyage to New York. You probably have already used it as it is extremely predictive, basically, women, children and the rich survived while men and the poor mostly didn't.

Part 2

In the second part, we'll model a linear regression and classification on the titanic for classification and the Boston housing data.I'll also introduce you to a cool tool - Pandas Profiler for quick EDAs.


Please go out and use this model on a Kaggle competition, get an account if you haven't already and experiment - sometimes follow the rules, sometimes, don't. Remember that data science is very new so we're still inventing things as we go, just like these new models allow us to explore a little further and further each time!

Who this course is for:

  • Beginning data scientists