XGBoost

XGBoost is an optimized distributed gradient boosting library that is efficient, flexible and portable, it implements machine learning algorithms under the Gradient Boosting framework and provides a parallel tree boosting(also known as GBDT, GBM) that solve many data science problems in a fast and accurate way.

Languages supported:

8.8/10 (Expert Score) ★★★★★
Product is rated as #33 in category Machine Learning Software
Ease of use
8.9
Support
8.8
Ease of Setup
8.1

XGBoost is an optimized distributed gradient boosting library that is efficient, flexible and portable, it implements machine learning algorithms under the Gradient Boosting framework and provides a parallel tree boosting(also known as GBDT, GBM) that solve many data science problems in a fast and accurate way.

XGBoost
XGBoost

Show more categories

Customer Reviews

XGBoost Reviews

Meliksah T.

Advanced user of XGBoost
★★★★★
The greatest boosting algorithm that existed so far

What do you like best?

It's the best performing stand-alone algorithm (not counting deep learning algorithms which is whole another field) famous for winning many online machine learning competitions. It runs fast and performs better than bagging algorithms because it learns from the mistakes of previous tree models that were built within it. It is possible to tune XGBoost for various metrics, too so if you want a high recall, you can do it with the help of GridSearchCV. It is very efficient compared to famous Random Forest algorithm.

What do you dislike?

That it is not a part of a bigger package such as Anaconda but we have to install it separately. Also, its greatness comes with the cost of overfitting just like deep neural networks. It learns so good that after hyperparameter tuning it overfits more than other algorithms.

Recommendations to others considering the product:

Be careful when hyperparameter tuning, it can overfit even though train and test data were separated.

What problems are you solving with the product? What benefits have you realized?

I am solving Machine Learning problems with XGBoost. It learns and performs very well both in terms of performance metrics such as accuracy and fscore as well as training time.

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide