Common Interview Questions About XGBoost

Common Interview Questions About XGBoost

XGBoost is well-known as a powerful tool in data science competitions and is widely used in the industry. This article shares a collection of frequently asked interview questions about XGBoost that I have compiled over the years, hoping to deepen everyone’s understanding of XGBoost and, more importantly, to provide some assistance when seeking opportunities. 1. … Read more

Comprehensive Explanation of XGBoost Algorithm

Comprehensive Explanation of XGBoost Algorithm

This article is a part of Chapter 10 of the book “Introduction to Machine Learning Basics” (by Huang Haiguang). XGBoost Algorithm XGBoost is a machine learning algorithm based on the Gradient Boosting Decision Tree (GBDT) invented in February 2014 by PhD student Chen Tianqi from the University of Washington. This algorithm not only has excellent … Read more

Understanding CatBoost Alongside XGBoost and LightGBM

Understanding CatBoost Alongside XGBoost and LightGBM

This article provides an overview of the content: 1. Introduction to CatBoost CatBoost is a machine learning library open-sourced by the Russian search giant Yandex in 2017 and is a type of Boosting algorithm. CatBoost, along with XGBoost and LightGBM, is known as one of the three mainstream tools for GBDT, all of which are … Read more

An Explanation and Derivation of the XGBoost Algorithm

An Explanation and Derivation of the XGBoost Algorithm

This article is excerpted from “Introduction to Machine Learning Basics (Micro Course Version)” 10.5 XGBoost Algorithm XGBoost is a machine learning algorithm based on the gradient boosting algorithm (GBDT) invented by PhD student Tianqi Chen from the University of Washington in February 2014. This algorithm not only has excellent learning performance but also trains efficiently, … Read more