When should I use XGBoost?

Extreme Gradient Boosting with XGBoost

Sergey Fogelson

Head of Data Science, TelevisaUnivision

When to use XGBoost

  • You have a large number of training samples
    • Greater than 1000 training samples and less 100 features
    • The number of features < number of training samples
  • You have a mixture of categorical and numeric features
    • Or just numeric features
Extreme Gradient Boosting with XGBoost

When to NOT use XGBoost

  • Image recognition
  • Computer vision
  • Natural language processing and understanding problems
  • When the number of training samples is significantly smaller than the number of features
Extreme Gradient Boosting with XGBoost

Let's practice!

Extreme Gradient Boosting with XGBoost

Preparing Video For Download...