Assessing the Use of AutoML for Data-Driven Software Engineering
Not on the map. Why?
Abstract (arXiv)
Background. Due to the widespread adoption of Artificial Intelligence (AI) and Machine Learning (ML) for building software applications, companies are struggling to recruit employees with a deep understanding of such technologies. In this scenario, AutoML is soaring as a promising solution to fill the AI/ML skills gap since it promises to automate the building of end-to-end AI/ML pipelines that would normally be engineered by specialized team members. Aims. Despite the growing interest and high expectations, there is a dearth of information about the extent to which AutoML is currently adopted by teams developing AI/ML-enabled systems and how it is perceived by practitioners and researchers. Method. To fill these gaps, in this paper, we present a mixed-method study comprising a benchmark of 12 end-to-end AutoML tools on two SE datasets and a user survey with follow-up interviews to further our understanding of AutoML adoption and perception. Results. We found that AutoML solutions can generate models that outperform those trained and optimized by researchers to perform classification tasks in the SE domain. Also, our findings show that the currently available AutoML solutions do not live up to their names as they do not equally support automation across the stages of the ML development workflow and for all the team members. Conclusions. We derive insights to inform the SE research community on how AutoML can facilitate their activities and tool builders on how to design the next generation of AutoML technologies.
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 13 of its 39 references that are in the map. First posted on arXiv 20 Jul 2023.
Builds on
13 of 39 references.
References · 13
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,304
- 2014OpenML: networked science in machine learningcited by 524
- 2019An Open Source AutoML Benchmarkcited by 85
- 2019Human-AI Collaboration in Data Science: Exploring Data Scientists' Perceptions of Automated AIcited by 79
- 2021The AI Index 2021 Annual Reportcited by 34
- 2021Whither AutoML? Understanding the Role of Automation in Machine Learning Workflowscited by 22
- 2021Fits and Starts: Enterprise Use of AutoML and the Role of Humans in the Loopcited by 21
- 2018Benchmarking Automatic Machine Learning Frameworkscited by 15
- 2017Sentiment Polarity Detection for Software Developmentcited by 12
- 2023AutoML in The Wild: Obstacles, Workarounds, and Expectationscited by 8
- 2020Can We Use SE-specific Sentiment Analysis Tools in a Cross-Platform Setting?cited by 7
- 2020Can AutoML outperform humans? An evaluation on popular OpenML datasets using AutoML Benchmarkcited by 4
1 more
Built on by
Citing papers per year: 2023: 1; 2024: 1.
2 papers.