mlsanityData to 7 Oct 2026

Auto-FP: An Experimental Study of Automated Feature Preprocessing for Tabular Data

arXiv 2310.02540 ↗First posted 4 Oct 2023cs.LG cs.AI cs.DBcited by 5

Not on the map. Why?

Abstract (arXiv)

Classical machine learning models, such as linear models and tree-based models, are widely used in industry. These models are sensitive to data distribution, thus feature preprocessing, which transforms features from one distribution to another, is a crucial step to ensure good model quality. Manually constructing a feature preprocessing pipeline is challenging because data scientists need to make difficult decisions about which preprocessors to select and in which order to compose them. In this paper, we study how to automate feature preprocessing (Auto-FP) for tabular data. Due to the large search space, a brute-force solution is prohibitively expensive. To address this challenge, we interestingly observe that Auto-FP can be modelled as either a hyperparameter optimization (HPO) or a neural architecture search (NAS) problem. This observation enables us to extend a variety of HPO and NAS algorithms to solve the Auto-FP problem. We conduct a comprehensive evaluation and analysis of 15 algorithms on 45 public ML datasets. Overall, evolution-based algorithms show the leading average ranking. Surprisingly, the random search turns out to be a strong baseline. Many surrogate-model-based and bandit-based search algorithms, which achieve good performance for HPO and NAS, do not outperform random search for Auto-FP. We analyze the reasons for our findings and conduct a bottleneck analysis to identify the opportunities to improve these algorithms. Furthermore, we explore how to extend Auto-FP to support parameter search and compare two ways to achieve this goal. In the end, we evaluate Auto-FP in an AutoML context and discuss the limitations of popular AutoML tools. To the best of our knowledge, this is the first study on automated feature preprocessing. We hope our work can inspire researchers to develop new algorithms tailored for Auto-FP.

Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 26 of its 93 references that are in the map. First posted on arXiv 4 Oct 2023.

Builds on

26 of 93 references.

References · 26

  1. 2017A Unified Approach to Interpreting Model Predictionscited by 6,488
  2. 2017Understanding Black-box Predictions via Influence Functionscited by 1,714
  3. 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
  4. 2017Learning Transferable Architectures for Scalable Image Recognitioncited by 1,097
  5. 2018Regularized Evolution for Image Classifier Architecture Searchcited by 902
  6. 2018Efficient Neural Architecture Search via Parameter Sharingcited by 831
  7. 2016Hyperband: A Novel Bandit-Based Approach to Hyperparameter Optimizationcited by 688
  8. 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
  9. 2017Progressive Neural Architecture Searchcited by 483
  10. 2018BOHB: Robust and Efficient Hyperparameter Optimization at Scalecited by 466
  11. 2020NAS-Bench-201: Extending the Scope of Reproducible Neural Architecture Searchcited by 412
  12. 2017Deep & Cross Network for Ad Click Predictionscited by 392
14 more
  1. 2019AutoML: A Survey of the State-of-the-Artcited by 388
  2. 2017Population Based Training of Neural Networkscited by 351
  3. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
  4. 2021SMAC3: A Versatile Bayesian Optimization Package for Hyperparameter Optimizationcited by 229
  5. 2015Non-stochastic Best Arm Identification and Hyperparameter Optimizationcited by 219
  6. 2020On Hyperparameter Optimization of Machine Learning Algorithms: Theory and Practicecited by 181
  7. 2019An Open Source AutoML Benchmarkcited by 85
  8. 2019The autofeat Python Library for Automated Feature Engineering and Selectioncited by 73
  9. 2019An ADMM Based Framework for AutoML Pipeline Configurationcited by 47
  10. 2021VolcanoML: Speeding up End-to-End AutoML via Scalable Search Space Decompositioncited by 25
  11. 2019AlphaClean: Automatic Generation of Data Cleaning Pipelinescited by 23
  12. 2020SAFE: Scalable Automatic Feature Engineering Framework for Industrial Taskscited by 17
  13. 2021Auto-Pipeline: Synthesizing Complex Data Pipelines By-Target Using Reinforcement Learning and Searchcited by 8
  14. 2019Two-stage Optimization for Machine Learning Workflowcited by 4

Built on by

Cited by year

Citing papers per year: 2024: 2; 2025: 3.

5 papers.