Evaluation of a Tree-based Pipeline Optimization Tool for Automating Data Science
Not on the map. Why?
Abstract (arXiv)
As the field of data science continues to grow, there will be an ever-increasing demand for tools that make machine learning accessible to non-experts. In this paper, we introduce the concept of tree-based pipeline optimization for automating one of the most tedious parts of machine learning---pipeline design. We implement an open source Tree-based Pipeline Optimization Tool (TPOT) in Python and demonstrate its effectiveness on a series of simulated and real-world benchmark data sets. In particular, we show that TPOT can design machine learning pipelines that provide a significant improvement over a basic machine learning analysis while requiring little to no input nor prior knowledge from the user. We also address the tendency for TPOT to design overly complex pipelines by integrating Pareto optimization, which produces compact pipelines without sacrificing classification accuracy. As such, this work represents an important step toward fully automating machine learning pipeline design.
Key facts. Cited by 73 papers in the map (data through 7 Oct 2026). First posted on arXiv 20 Mar 2016.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 13; 2022: 13; 2023: 10; 2024: 14; 2025: 15; 2026: 8.
73 papers.
Sort:
By area:
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
- 2022AMLB: an AutoML Benchmarkcited by 55
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2021Fits and Starts: Enterprise Use of AutoML and the Role of Humans in the Loopcited by 21
- 2023Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoMLcited by 16
- 2021Fast and Informative Model Selection using Learning Curve Cross-Validationcited by 15
- 2022Efficient Automated Deep Learning for Time Series Forecastingcited by 14
- 2024AutoRAG-HP: Automatic Online Hyper-Parameter Tuning for Retrieval-Augmented Generationcited by 13
- 2024Flexora: Flexible Low Rank Adaptation for Large Language Modelscited by 13
- 2022Online AutoML: An adaptive AutoML framework for online learningcited by 11
38 more
- 2025The AI Cosmologist I: An Agentic System for Automated Data Analysiscited by 9
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directionscited by 8
- 2022SubStrat: A Subset-Based Strategy for Faster AutoMLcited by 8
- 2023Q(D)O-ES: Population-based Quality (Diversity) Optimisation for Post Hoc Ensemble Selection in AutoMLcited by 8
- 2021Manas: Mining Software Repositories to Assist AutoMLcited by 5
- 2023Automatic MILP Solver Configuration By Learning Problem Similaritiescited by 5
- 2024A Comparison of Recent Algorithms for Symbolic Regression to Genetic Programmingcited by 5
- 2022An Empirical Study on the Usage of Automated Machine Learning Toolscited by 4
- 2022AutoDES: AutoML Pipeline Generation of Classification with Dynamic Ensemble Strategy Selectioncited by 3
- 2022SapientML: Synthesizing Machine Learning Pipelines by Learning from Human-Written Solutionscited by 3
- 2022AutoMLBench: A Comprehensive Experimental Evaluation of Automated Machine Learning Frameworkscited by 3
- 2023AutoDOViz: Human-Centered Automation for Decision Optimizationcited by 3
- 2024The Potential of AutoML for Recommender Systemscited by 3
- 2021Automated Machine Learning Techniques for Data Streamscited by 2
- 2021Multi-level Stress Assessment from ECG in a Virtual Reality Environment using Multimodal Fusioncited by 2
- 2021Automated Machine Learning, Bounded Rationality, and Rational Metareasoningcited by 2
- 2022ARLO: A Framework for Automated Reinforcement Learningcited by 2
- 2024Pairwise Difference Learning for Classificationcited by 2
- 2024Can Models Help Us Create Better Models? Evaluating LLMs as Data Scientistscited by 2
- 2025Divide, Specialize, and Route: A New Approach to Efficient Ensemble Learningcited by 2
- 2021GenoML: Automated Machine Learning for Genomicscited by 1
- 2024Automated Machine Learning for Positive-Unlabelled Learningcited by 1
- 2024Evolving machine learning workflows through interactive AutoMLcited by 1
- 2024Towards Evolutionary-based Automated Machine Learning for Small Molecule Pharmacokinetic Predictioncited by 1
- 2024forester: A Tree-Based AutoML Tool in Rcited by 1
- 2024Regularized Neural Ensemblerscited by 1
- 2025EDCA - An Evolutionary Data-Centric AutoML Framework for Efficient Pipelinescited by 1
- 2025An experimental survey and Perspective View on Meta-Learning for Automated Algorithms Selection and Parametrizationcited by 1
- 2025Imbalanced Regression Pipeline Recommendationcited by 1
- 2025LLaPipe: LLM-Guided Reinforcement Learning for Automated Data Preparation Pipeline Constructioncited by 1
- 2025GPT-FT: An Efficient Automated Feature Transformation Using GPT for Sequence Reconstruction and Performance Enhancementcited by 1
- 2025Automated and Explainable Denial of Service Analysis for AI-Driven Intrusion Detection Systemscited by 1
- 2026Can AI Evaluate AI Scientists? A Benchmarking Study of Autonomous Research Generation Systems Using Automated Multi-Model Reviewcited by 1
- 2021Designing Machine Learning Pipeline Toolkit for AutoML Surrogate Modeling Optimizationcited by 0
- 2021Man versus Machine: AutoML and Human Experts' Role in Phishing Detectioncited by 0
- 2021Designing the Architecture of a Convolutional Neural Network Automatically for Diabetic Retinopathy Diagnosiscited by 0
- 2022A Survey of Open Source Automation Tools for Data Science Predictionscited by 0
- 2022Benchmarking AutoML algorithms on a collection of synthetic classification problemscited by 0
50 most cited of 73 All 73 (JSON)
- 2026Strategy Accumulation and Guided Execution for Automated LLM Fine-Tuning6 Sep 2026
- 2026Evolving Executable Pipeline Programs for AutoML with Language Models17 Aug 2026
- 2026Machine-learned syndrome post-selection for reliable quantum error correction21 Jul 2026
- 2026CIPHER: A Decoupled Exploration-Selection Framework for Test-Time Scaling of Data Science Agents15 Jul 2026
- 2026Towards Persistent Case-Based Memory for Autonomous Data Science: A CBR-Augmented R&D-Agent with a Locally Deployable Small Language Model3 Jun 2026
- 2026Exploring Remote Photoplethysmography for Neonatal Pain Detection from Facial Videos28 Apr 2026
- 2026Can AI Evaluate AI Scientists? A Benchmarking Study of Autonomous Research Generation Systems Using Automated Multi-Model Review18 Apr 2026
- 2026AgentGA: Evolving Code Solutions in Agent-Seed Space16 Apr 2026
- 2025Automated and Explainable Denial of Service Analysis for AI-Driven Intrusion Detection Systems6 Nov 2025
- 2025Pre-Hoc Predictions in AutoML: Leveraging LLMs to Enhance Model Selection and Benchmarking for Tabular datasets2 Oct 2025
- 2025GPT-FT: An Efficient Automated Feature Transformation Using GPT for Sequence Reconstruction and Performance Enhancement28 Aug 2025
- 2025AutoML-Med: A Framework for Automated Machine Learning in Medical Tabular Data4 Aug 2025
38 more
- 2025BOASF: A Unified Framework for Speeding up Automatic Machine Learning via Adaptive Successive Filtering28 Jul 2025
- 2025LLaPipe: LLM-Guided Reinforcement Learning for Automated Data Preparation Pipeline Construction18 Jul 2025
- 2025SoftPipe: A Soft-Guided Reinforcement Learning Framework for Automated Data Preparation18 Jul 2025
- 2025Imbalanced Regression Pipeline Recommendation16 Jul 2025
- 2025Divide, Specialize, and Route: A New Approach to Efficient Ensemble Learning25 Jun 2025
- 2025Text embedding models can be great data engineers20 May 2025
- 2025An experimental survey and Perspective View on Meta-Learning for Automated Algorithms Selection and Parametrization8 Apr 2025
- 2025The AI Cosmologist I: An Agentic System for Automated Data Analysis4 Apr 2025
- 2025EDCA - An Evolutionary Data-Centric AutoML Framework for Efficient Pipelines6 Mar 2025
- 2025Bayesian Optimization for Simultaneous Selection of Machine Learning Algorithms and Hyperparameters on Shared Latent Space13 Feb 2025
- 2025Evolving Hard Maximum Cut Instances for Quantum Approximate Optimization Algorithms30 Jan 2025
- 2024Can Models Help Us Create Better Models? Evaluating LLMs as Data Scientists30 Oct 2024
- 2024Regularized Neural Ensemblers6 Oct 2024
- 2024forester: A Tree-Based AutoML Tool in R7 Sep 2024
- 2024Flexora: Flexible Low Rank Adaptation for Large Language Models20 Aug 2024
- 2024Towards Evolutionary-based Automated Machine Learning for Small Molecule Pharmacokinetic Prediction1 Aug 2024
- 2024Can time series forecasting be automated? A benchmark and analysis23 Jul 2024
- 2024Pairwise Difference Learning for Classification28 Jun 2024
- 2024AutoRAG-HP: Automatic Online Hyper-Parameter Tuning for Retrieval-Augmented Generation27 Jun 2024
- 2024A Comparison of Recent Algorithms for Symbolic Regression to Genetic Programming5 Jun 2024
- 2024Brain-Shift: Unsupervised Pseudo-Healthy Brain Synthesis for Novel Biomarker Extraction in Chronic Subdural Hematoma28 Mar 2024
- 2024Evolving machine learning workflows through interactive AutoML28 Feb 2024
- 2024The Potential of AutoML for Recommender Systems6 Feb 2024
- 2024Grammar-based evolutionary approach for automated workflow composition with domain-specific operators and ensemble diversity3 Feb 2024
- 2024Automated Machine Learning for Positive-Unlabelled Learning12 Jan 2024
- 2023Q(D)O-ES: Population-based Quality (Diversity) Optimisation for Post Hoc Ensemble Selection in AutoML17 Jul 2023
- 2023Automatic MILP Solver Configuration By Learning Problem Similarities2 Jul 2023
- 2023VeML: An End-to-End Machine Learning Lifecycle for Large-scale and High-dimensional Data25 Apr 2023
- 2023AutoEn: An AutoML method based on ensembles of predefined Machine Learning pipelines for supervised Traffic Forecasting19 Mar 2023
- 2023Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoML15 Mar 2023
- 2023The Planner Optimization Problem: Formulations and Frameworks12 Mar 2023
- 2023Anomalous NO2 emitting ship detection with TROPOMI satellite data and machine learning24 Feb 2023
- 2023AutoDOViz: Human-Centered Automation for Decision Optimization19 Feb 2023
- 2023Neural Architecture Search: Insights from 1000 Papers20 Jan 2023
- 2023Fiduciary Responsibility: Facilitating Public Trust in Automated Decision Making6 Jan 2023
- 2022AutoPV: Automated photovoltaic forecasts with limited information using an ensemble of pre-trained models13 Dec 2022
- 2022Benchmarking AutoML algorithms on a collection of synthetic classification problems6 Dec 2022
- 2022An Empirical Study on the Usage of Automated Machine Learning Tools28 Aug 2022
50 newest of 73 All 73 (JSON)
- 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
- 2021Hyperparameter Optimization: Foundations, Algorithms, Best Practices and Open Challengescited by 143
- 2023Neural Architecture Search: Insights from 1000 Paperscited by 136
- 2022AMLB: an AutoML Benchmarkcited by 55
- 2021Automated Machine Learning on Graphs: A Surveycited by 38
- 2021Fits and Starts: Enterprise Use of AutoML and the Role of Humans in the Loopcited by 21
- 2023Can Fairness be Automated? Guidelines and Opportunities for Fairness-aware AutoMLcited by 16
- 2021Fast and Informative Model Selection using Learning Curve Cross-Validationcited by 15
- 2022Efficient Automated Deep Learning for Time Series Forecastingcited by 14
- 2024Flexora: Flexible Low Rank Adaptation for Large Language Modelscited by 13
- 2022Online AutoML: An adaptive AutoML framework for online learningcited by 11
- 2022Automated Graph Machine Learning: Approaches, Libraries, Benchmarks and Directionscited by 8
12 most cited of 69 All 69 (JSON)
- 2026Strategy Accumulation and Guided Execution for Automated LLM Fine-Tuning6 Sep 2026
- 2026Evolving Executable Pipeline Programs for AutoML with Language Models17 Aug 2026
- 2026Machine-learned syndrome post-selection for reliable quantum error correction21 Jul 2026
- 2026Exploring Remote Photoplethysmography for Neonatal Pain Detection from Facial Videos28 Apr 2026
- 2026Can AI Evaluate AI Scientists? A Benchmarking Study of Autonomous Research Generation Systems Using Automated Multi-Model Review18 Apr 2026
- 2026AgentGA: Evolving Code Solutions in Agent-Seed Space16 Apr 2026
- 2025Automated and Explainable Denial of Service Analysis for AI-Driven Intrusion Detection Systems6 Nov 2025
- 2025Pre-Hoc Predictions in AutoML: Leveraging LLMs to Enhance Model Selection and Benchmarking for Tabular datasets2 Oct 2025
- 2025GPT-FT: An Efficient Automated Feature Transformation Using GPT for Sequence Reconstruction and Performance Enhancement28 Aug 2025
- 2025AutoML-Med: A Framework for Automated Machine Learning in Medical Tabular Data4 Aug 2025
- 2025BOASF: A Unified Framework for Speeding up Automatic Machine Learning via Adaptive Successive Filtering28 Jul 2025
- 2025LLaPipe: LLM-Guided Reinforcement Learning for Automated Data Preparation Pipeline Construction18 Jul 2025
12 newest of 69 All 69 (JSON)