AutoQML: A Framework for Automated Quantum Machine Learning
Marco Roth, David A. Kreplin, Daniel Basilewitsch, João F. Bravo, Dennis Klau, Milan Marinov, Daniel Pranjic, Horst Stuehler, Moritz Willmann, Marc-André Zöller
TL;DR
AutoQML tackles the high entry barrier of quantum machine learning by adapting AutoML principles to automate end-to-end QML pipelines.It introduces a modular framework built on Ray Tune, Optuna, and the sQUlearn QML library to orchestrate data cleaning, preprocessing, model selection, and hyperparameter optimization across quantum and classical models.The authors benchmark AutoQML on four industrial supervised-learning use cases (time-series and image tasks, plus tabular and time-series regression), showing pipelines that are competitive with classical models and comparable to manually crafted quantum solutions.The work highlights AutoQML's potential to democratize QML, accelerate prototyping, and provide a benchmarking platform for QML research.
Abstract
Automated Machine Learning (AutoML) has significantly advanced the efficiency of ML-focused software development by automating hyperparameter optimization and pipeline construction, reducing the need for manual intervention. Quantum Machine Learning (QML) offers the potential to surpass classical machine learning (ML) capabilities by utilizing quantum computing. However, the complexity of QML presents substantial entry barriers. We introduce \emph{AutoQML}, a novel framework that adapts the AutoML approach to QML, providing a modular and unified programming interface to facilitate the development of QML pipelines. AutoQML leverages the QML library sQUlearn to support a variety of QML algorithms. The framework is capable of constructing end-to-end pipelines for supervised learning tasks, ensuring accessibility and efficacy. We evaluate AutoQML across four industrial use cases, demonstrating its ability to generate high-performing QML pipelines that are competitive with both classical ML models and manually crafted quantum solutions.
