Assessing the Use of AutoML for Data-Driven Software Engineering
- URL: http://arxiv.org/abs/2307.10774v1
- Date: Thu, 20 Jul 2023 11:14:24 GMT
- Title: Assessing the Use of AutoML for Data-Driven Software Engineering
- Authors: Fabio Calefato, Luigi Quaranta, Filippo Lanubile, Marcos Kalinowski
- Abstract summary: AutoML promises to automate the building of end-to-end AI/ML pipelines.
Despite the growing interest and high expectations, there is a dearth of information about the extent to which AutoML is currently adopted.
- Score: 10.40771687966477
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: 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.
Related papers
- AutoML-Agent: A Multi-Agent LLM Framework for Full-Pipeline AutoML [56.565200973244146]
Automated machine learning (AutoML) accelerates AI development by automating tasks in the development pipeline.
Recent works have started exploiting large language models (LLM) to lessen such burden.
This paper proposes AutoML-Agent, a novel multi-agent framework tailored for full-pipeline AutoML.
arXiv Detail & Related papers (2024-10-03T20:01:09Z) - Position: A Call to Action for a Human-Centered AutoML Paradigm [83.78883610871867]
Automated machine learning (AutoML) was formed around the fundamental objectives of automatically and efficiently configuring machine learning (ML)
We argue that a key to unlocking AutoML's full potential lies in addressing the currently underexplored aspect of user interaction with AutoML systems.
arXiv Detail & Related papers (2024-06-05T15:05:24Z) - AutoAct: Automatic Agent Learning from Scratch for QA via Self-Planning [54.47116888545878]
AutoAct is an automatic agent learning framework for QA.
It does not rely on large-scale annotated data and synthetic planning trajectories from closed-source models.
arXiv Detail & Related papers (2024-01-10T16:57:24Z) - Benchmarking Automated Machine Learning Methods for Price Forecasting
Applications [58.720142291102135]
We show the possibility of substituting manually created ML pipelines with automated machine learning (AutoML) solutions.
Based on the CRISP-DM process, we split the manual ML pipeline into a machine learning and non-machine learning part.
We show in a case study for the industrial use case of price forecasting, that domain knowledge combined with AutoML can weaken the dependence on ML experts.
arXiv Detail & Related papers (2023-04-28T10:27:38Z) - OmniForce: On Human-Centered, Large Model Empowered and Cloud-Edge
Collaborative AutoML System [85.8338446357469]
We introduce OmniForce, a human-centered AutoML system that yields both human-assisted ML and ML-assisted human techniques.
We show how OmniForce can put an AutoML system into practice and build adaptive AI in open-environment scenarios.
arXiv Detail & Related papers (2023-03-01T13:35:22Z) - XAutoML: A Visual Analytics Tool for Understanding and Validating
Automated Machine Learning [5.633209323925663]
XAutoML is an interactive visual analytics tool for explaining arbitrary AutoML optimization procedures and ML pipelines constructed by AutoML.
XAutoML combines interactive visualizations with established techniques from explainable artificial intelligence (XAI) to make the complete AutoML procedure transparent and explainable.
arXiv Detail & Related papers (2022-02-24T08:18:25Z) - Towards Green Automated Machine Learning: Status Quo and Future
Directions [71.86820260846369]
AutoML is being criticised for its high resource consumption.
This paper proposes Green AutoML, a paradigm to make the whole AutoML process more environmentally friendly.
arXiv Detail & Related papers (2021-11-10T18:57:27Z) - Whither AutoML? Understanding the Role of Automation in Machine Learning
Workflows [10.309305727686326]
Efforts to make machine learning more widely accessible have led to a rapid increase in Auto-ML tools that aim to automate the process of training and deploying machine learning.
To understand how Auto-ML tools are used in practice today, we performed a qualitative study with participants ranging from novice hobbyists to industry researchers who use Auto-ML tools.
We present insights into the benefits and deficiencies of existing tools, as well as the respective roles of the human and automation in ML.
arXiv Detail & Related papers (2021-01-13T02:12:46Z) - AutoML to Date and Beyond: Challenges and Opportunities [30.60364966752454]
AutoML tools aim to make machine learning accessible for non-machine learning experts.
We introduce a new classification system for AutoML systems.
We lay out a roadmap for the future, pinpointing the research required to further automate the end-to-end machine learning pipeline.
arXiv Detail & Related papers (2020-10-21T06:08:21Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.