Das QAR-Lab fokussiert sich auf die Anwendung von Quantencomputing und deren wirtschaftliches Potenzial. Daher arbeiten wir vorzugsweise mit Unternehmen zusammen, die Interesse haben, diese Potenziale zu nutzen oder zu erkunden. Dabei nutzen wir einerseits unsere Forschungsergebnisse und erhalten andererseits Impulse, die uns helfen, die weitere Forschungsarbeit zu fokussieren. Eine solche Zusammenarbeit wird als Projekt durchgeführt und kann – je nach Partner – unterschiedliche Formen annehmen.
Im Praktikum Quantum Computing Programmierung (QCP) – Eine QC Optimization Challenge an der LMU kooperieren wir seit 2021 mit unseren renommierten Use-Case Partnern aus Industrie und Wissenschaft an aktuellen Quantum Computing Use-Case Problemen – bearbeitet mit und von Studenten.
Surrogatmodelle werden in Industrie und Wissenschaft allgegenwärtig eingesetzt, um gegebene Black-Box-Funktionen effizient zu approximieren. Da modernste Methoden des klassischen maschinellen Lernens bei den in praktischen Anwendungen häufig knappen und verrauschten Datensätzen oft Schwierigkeiten haben, dieses Problem genau zu lösen, ist die Erforschung neuartiger Ansätze von großem Interesse. Motiviert durch aktuelle theoretische Ergebnisse, die darauf hindeuten, dass Quanten-Neuronale Netze (QNNs) das Potenzial haben, ihre klassischen Entsprechungen bei spärlichen und verrauschten Daten zu übertreffen, bewerten wir ihre qualitative Leistung für dieses Szenario empirisch. Unser Beitrag zeigt den ersten anwendungsorientierten Ansatz zur Verwendung von QNNs als Surrogatmodelle für hochdimensionale, reale Daten. Im Vergleich zu einem klassischen künstlichen neuronalen Netzwerk mit einer ähnlichen Anzahl von Parametern zeigt unser QNN deutlich bessere Ergebnisse bei verrauschten und spärlichen Daten und motiviert somit zukünftige Arbeiten zur Erforschung dieses potenziellen Quantenvorteils bei der Surrogatmodellierung. Schließlich demonstrieren wir die Leistungsfähigkeit aktueller NISQ-Hardware experimentell und schätzen die Gate-Fidelitäten, die zur Reproduktion unserer Simulationsergebnisse erforderlich sind.
Die Erkennung von Anomalien im Rahmen von Endpoint Detection and Response (EDR) ist eine zentrale Aufgabe in den Cybersicherheitsprogrammen großer Unternehmen. Angesichts rasant wachsender Datenmengen und der Allgegenwart von Zero-Day-Angriffen sind manuelle und regelbasierte Erkennungstechniken in der Praxis nicht mehr zeitgemäß. Zwar gibt es klassische Ansätze des maschinellen Lernens für dieses Problem, doch zeigen sie häufig eine unbefriedigende Leistung bei der Unterscheidung zwischen bösartigen und harmlosen Anomalien. Ein vielversprechender Ansatz, um eine bessere Generalisierungsfähigkeit zu erreichen als derzeit eingesetzte Techniken des maschinellen Lernens, sind generative Quantenmodelle. Unter Berücksichtigung der größtmöglichen Datenrepräsentation auf verfügbarer Quantenhardware untersuchen wir für das vorliegende Problem auf Quantum Annealing basierende Quantum Boltzmann Machines (QBMs). Wir stellen den ersten vollständig unüberwachten Ansatz für das Problem der Anomalieerkennung unter Verwendung von QBMs vor und bewerten dessen Leistung anhand eines von EDR inspirierten synthetischen Datensatzes. Unsere Ergebnisse zeigen, dass QBMs in speziellen Fällen ihre klassischen Entsprechungen (d. h. Restricted Boltzmann Machines) hinsichtlich der Ergebnisqualität und der Trainingsschritte übertreffen können. Bei der Verwendung von Quantum Annealern von D-Wave Systems kommen wir zu dem Schluss, dass entweder genauere klassische Simulatoren oder wesentlich mehr QPU-Zeit erforderlich sind, um die notwendige Hyperparameteroptimierung durchzuführen, die es ermöglicht, unsere Simulationsergebnisse auf Quantenhardware zu replizieren.
Die Quanten-Policy-Evaluation (QPE) ist ein Algorithmus des verstärkenden Lernens (RL), der quadratisch effizienter ist als eine analoge klassische Monte-Carlo-Schätzung. Sie nutzt eine direkte quantenmechanische Realisierung eines endlichen Markov-Entscheidungsprozesses, in dem der Agent und die Umgebung durch unitäre Operatoren modelliert werden und Zustände, Aktionen und Belohnungen in Superposition austauschen. Bislang wurde die Quantenumgebung für einen illustrativen Benchmark unter Verwendung eines Quantensimulators manuell implementiert und parametrisiert. In diesem Artikel zeigen wir, wie diese Umgebungsparameter aus einem Stapel klassischer Beobachtungsdaten mittels Quanten-Maschinellem Lernen (QML) auf Quantenhardware gelernt werden können. Die gelernte Quantenumgebung wird dann in QPE angewendet, um auch Policy-Bewertungen auf Quantenhardware zu berechnen. Unsere Experimente zeigen, dass die Integration von QML und QPE trotz Herausforderungen wie Rauschen und kurzen Kohärenzzeiten vielversprechendes Potenzial für die Erzielung eines Quantenvorteils im RL aufweist.
–
–
–
–
–
–
–