Technology
XGBoost
XGBoost (eXtreme Gradient Boosting) is an optimized, open-source library providing a scalable, distributed implementation of gradient boosted decision trees.
This is the engine for high-performance predictive modeling: an optimized implementation of the Gradient Boosting framework. XGBoost is engineered for efficiency, often running over 10x faster than other frameworks on a single machine, and handles billions of examples in distributed environments (Spark, Dask). It uses decision trees as base learners, incorporating regularization (L1/L2) to actively combat overfitting, a key differentiator from traditional Gradient Boosting Machines (GBM). The library is the de facto standard for structured data problems, consistently dominating Kaggle competitions and delivering state-of-the-art results across classification, regression, and ranking tasks in languages like Python, R, and Java.
What builders pair with XGBoost
Projects using both technologies. Select a pairing to see a project.
8 more pairings
Pairing: Python
Graph-Enhanced XGBoost: Beating Fraud Detection Baselines with Neo4j
Pairing: PyTorch
AI-Powered Multi-Hazard Alerting System
Pairing: Apache TVM
OctoAI (Community Demo Pit)
Pairing: Cypher
Graph-Enhanced XGBoost: Beating Fraud Detection Baselines with Neo4j
Pairing: Generative AI
OctoAI (Community Demo Pit)
Pairing: Generative models
A wolf in sheep's clothing
Recent Talks & Demos
Showing 1-4 of 4