Foundations and Trends® in Information Systems > Vol 7 > Issue 1-2

The Technological Emergence of AutoML: A Survey of Performant Software and Applications in the Context of Industry

By Alexander Scriven, Complex Adaptive Systems Lab, Data Science Institute, University of Technology Sydney, Australia, alexander.scriven@uts.edu.au | David Jacob Kedziora, Complex Adaptive Systems Lab, Data Science Institute, University of Technology Sydney, Australia, david.kedziora@uts.edu.au | Katarzyna Musial, Complex Adaptive Systems Lab, Data Science Institute, University of Technology Sydney, Australia, katarzyna.musial-gabrys@uts.edu.au | Bogdan Gabrys, Complex Adaptive Systems Lab, Data Science Institute, University of Technology Sydney, Australia, bogdan.gabrys@uts.edu.au

 
Suggested Citation
Alexander Scriven, David Jacob Kedziora, Katarzyna Musial and Bogdan Gabrys (2023), "The Technological Emergence of AutoML: A Survey of Performant Software and Applications in the Context of Industry", Foundations and Trends® in Information Systems: Vol. 7: No. 1-2, pp 1-252. http://dx.doi.org/10.1561/2900000030

Publication Date: 18 Dec 2023
© 2023 A. Scriven et al.
 
Subjects
Model choice,  Optimization,  Evaluation,  Classification and prediction,  Applications and case studies,  High technology,  Information systems and individuals,  Information systems and organizations
 
Keywords
Automated machine learning (AutoML)
 

Free Preview:

Download extract

Share

Download article
In this article:
1. Introduction
2. The Machine Learning Workflow
3. Performant Machine Learning
4. AutoML Software
5. AutoML Applications
6. Critical Discussion and Future Directions
7. Conclusions
Appendices
References

Abstract

With most technical fields, there exists a delay between fundamental academic research and practical industrial uptake. Whilst some sciences have robust and well-established processes for commercialisation, such as the pharmaceutical practice of regimented drug trials, other fields face transitory periods in which fundamental academic advancements diffuse gradually into the space of commerce and industry. For the still relatively young field of Automated/Autonomous Machine Learning (AutoML/AutonoML), that transitory period is under way, spurred on by a burgeoning interest from broader society. Yet, to date, little research has been undertaken to assess the current state of this dissemination and its uptake. Thus, this review makes two primary contributions to knowledge around this topic. Firstly, it provides the most up-to-date and comprehensive survey of existing AutoML tools, both open-source and commercial. Secondly, it motivates and outlines a framework for assessing whether an AutoML solution designed for real-world application is ’performant’; this framework extends beyond the limitations of typical academic criteria, considering a variety of stakeholder needs and the human-computer interactions required to service them. Thus, additionally supported by an extensive assessment and comparison of academic and commercial case-studies, this review evaluates mainstream engagement with AutoML in the early 2020s, identifying obstacles and opportunities for accelerating future uptake.

DOI:10.1561/2900000030
ISBN: 978-1-63828-322-5
268 pp. $99.00
Buy book (pb)
 
ISBN: 978-1-63828-323-2
268 pp. $310.00
Buy E-book (.pdf)
Table of contents:
1. Introduction
2. The Machine Learning Workflow
3. Performant Machine Learning
4. AutoML Software
5. AutoML Applications
6. Critical Discussion and Future Directions
7. Conclusions
Appendices
References

The Technological Emergence of AutoML: A Survey of Performant Software and Applications in the Context of Industry

The Technological Emergence of AutoML presents a comprehensive snapshot of how AutoML has permeated into mainstream use within the early 2020s. This work surveys both their implementation and application in the context of industry. It also defines what a ‘performant’ AutoML system is – HCI support is valued highly here – and assesses how the current crop of available packages and services lives up to expectations. To do so in a systematic manner, this survey is structured as follows.

Section 2 begins by elaborating on the notion of an ML workflow, conceptually framing AutoML in terms of the high-level operations required to develop, deploy and maintain an ML model. Section 3 uses this workflow to support the introduction of industry-related stakeholders and their interests/obligations. These requirements are unified into a comprehensive set of criteria, supported by methods of assessment, that determine whether an AutoML system can be considered performant. Section 4 launches the survey in earnest, assessing the nature and capabilities of existing AutoML technology beginning with an examination of open-source AutoML packages. The section additionally investigates AutoML systems that are designed for specific domains, as well as commercial products. Subsequently, Section 5 assesses where AutoML technology has been used and how it has fared. Academic work focusing on real-world applications is surveyed, as are vendor-based case studies. All key findings and assessments are then synthesized in Section 6, with commentary around how mature AutoML technology is, as well as whether there are obstacles and opportunities for future uptake. Finally, Section 7 provides a concluding overview on the technological emergence of AutoML.

 
ISY-030