Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

AutoGluon-Tabular: Robust and Accurate AutoML for Structured Data

About

We introduce AutoGluon-Tabular, an open-source AutoML framework that requires only a single line of Python to train highly accurate machine learning models on an unprocessed tabular dataset such as a CSV file. Unlike existing AutoML frameworks that primarily focus on model/hyperparameter selection, AutoGluon-Tabular succeeds by ensembling multiple models and stacking them in multiple layers. Experiments reveal that our multi-layer combination of many models offers better use of allocated training time than seeking out the best. A second contribution is an extensive evaluation of public and commercial AutoML platforms including TPOT, H2O, AutoWEKA, auto-sklearn, AutoGluon, and Google AutoML Tables. Tests on a suite of 50 classification and regression tasks from Kaggle and the OpenML AutoML Benchmark reveal that AutoGluon is faster, more robust, and much more accurate. We find that AutoGluon often even outperforms the best-in-hindsight combination of all of its competitors. In two popular Kaggle competitions, AutoGluon beat 99% of the participating data scientists after merely 4h of training on the raw data.

Nick Erickson, Jonas Mueller, Alexander Shirkov, Hang Zhang, Pedro Larroy, Mu Li, Alexander Smola• 2020

Related benchmarks

TaskDatasetResultRank
User Clicks Predictionrel-avito
ROC-AUC58.68
84
User Engagement Predictionrel-stack
ROC-AUC71.31
69
Driver Top 3 Predictionrel-f1
ROC-AUC78.98
54
Item Churn Predictionrel-amazon
ROC-AUC72.74
54
Driver DNF Predictionrel-f1
ROC-AUC0.6932
54
User Churn PredictionAmazon Rel
ROC-AUC0.5741
54
Study Outcome Predictionrel (trial)
ROC-AUC0.5542
52
User Churn Predictionrel-hm
ROC-AUC58.73
52
User Ignore PredictionRel Event
ROC-AUC0.7797
50
User Repeat PredictionRel Event
ROC-AUC61.7
50
Showing 10 of 114 rows
...

Other info

Code

Follow for update