Die Implementierung von Machine-Learning-Lösungen ist für Unternehmen noch mit hohem Arbeitsaufwand verbunden. Von der Datenakquisition, über die Wahl der passenden Algorithmen, bis hin zur Optimierung des Trainings ist ein detailliertes Fachwissen in der jeweiligen Anwendungsdomäne notwendig. Der Ansatz des automatisierten maschinellen Lernens (AutoML) kann dabei helfen, den Einsatz von ML-Prozessen zu vereinfachen. Das Projekt AutoQML unterstützt Entwickelnde ohne tiefgehende ML-Expertise dabei, typische Probleme mit dynamischen ML-Methoden zu lösen. Ein zukunftsweisender Weg, um dem Fachkräftemangel in diesem Umfeld zu begegnen. Diesem Zugewinn an Benutzerfreundlichkeit stehen allerdings gleichzeitig sehr hohe Hardware-Anforderungen gegenüber, die entweder mit signifikanten Eigeninvestitionen oder mit ausgelagertem Cloud Computing und entsprechendem Verlust der eigenen Datensouveränität einhergehen. Ähnliche Entwicklungen sind beim Quantencomputing zu erwarten. Im Quantum Machine Learning (QML) verspricht Quantencomputing, bestimmte Probleme viel schneller als mit konventioneller Rechenleistung lösen zu können. Eine Kernherausforderung bleibt jedoch auch hier der Fachkräftemangel. Um eine breite, industrielle Anwendung von QML zu ermöglichen, ist ein hoher Grad an Benutzerfreundlichkeit und Automatisierung unabdingbar.
Das Projekt AutoQML zielt deshalb darauf ab, sowohl die Herausforderungen von heutigen AutoML-Ansätzen zu lösen als auch das erfolgreiche Vorgehen von AutoML zu adaptieren. Zukünftigen Anwenderkreisen soll damit der Zugang zu QML-Methoden erleichtert werden.
Ausgehend von Anwendungsfällen aus dem Automotive- und Produktionsbereich werden neue Werkzeuge, Komponenten, Methoden und Algorithmen für das maschinelle Lernen mit Quantencomputern entwickelt. Die im Projekt entwickelten Werkzeuge und Methoden werden als Open-Source-Lösung in die PlanQK-Plattform integriert und so (Quanten)-Entwickelnden zugänglich gemacht. Darüber hinaus wird neue Quantencomputing-Software zum automatisierten maschinellen Lernen entwickelt, insbesondere für hybride QML-Algorithmen und Hyperparameteroptimierung mittels Quantencomputing.
Das Projekt AutoQML zielt darauf ab, konventionellen Entwickelnden einen einfachen Zugang zu sowohl klassischen als auch Quanten-ML-Algorithmen inkl. Hyperparameteroptimierung zu ermöglichen. Dabei sollen (Auto)ML-Expertinnen und -Experten Quantenlösungen zur Verfügung gestellt werden, um hybride Gesamtlösungen konzipieren zu können, die sich je nach Anwendungsfall bei den besten Komponenten aus beiden Welten bedienen. Wesentliche Ergebnisse sind: