Investigating parallel execution of quantum Machine Learning circuits on superconducting hardware - Systèmes Parallèles
Communication Dans Un Congrès Année : 2024

Investigating parallel execution of quantum Machine Learning circuits on superconducting hardware

Résumé

Quantum Machine Learning algorithms generally rely on hybrid implementation with a classical learning loop running on a CPU and small quantum circuits running on a Quantum Processing Unit (QPU) for serialized processing batches of data. Considering the scarcity of quantum resources, parallelizing the execution of multiple instances of small quantum circuits instead of allocating a single circuit would better use quantum hardware resources. However, exploiting all available qubits in QPUs could result in a noisier operating condition and disrupt or slow the learning mechanism.

This paper investigates the parallelization of QML algorithms on QPU for data clustering based on trainable generative models. We design a parallel macro-circuit with the Qiskit framework and measure their performance on an IBM superconducting quantum computer. A theoretical performance model is then proposed to determine the expected level of acceleration. Finally, we measure the impact of the QPU's occupancy on the loss functions of our QML algorithm, enabling us to identify the most reliable and exploitable acceleration range

Les algorithmes d'apprentissage automatique quantique (QML) reposent généralement sur une mise en œuvre hybride avec une boucle d'apprentissage classique fonctionnant sur un processeur et de petits circuits quantiques fonctionnant sur une unité de traitement quantique (QPU) pour le traitement en série de lots de données. Compte tenu de la rareté des ressources quantiques, la parallélisation de l'exécution de multiples instances de petits circuits quantiques au lieu de l'allocation d'un seul circuit permettrait de mieux utiliser les ressources matérielles quantiques. Toutefois, l'exploitation de tous les qubits disponibles dans les QPU pourrait entraîner des conditions de fonctionnement plus bruitées et perturber ou ralentir le mécanisme d'apprentissage.

Cet article étudie la parallélisation des algorithmes de QML sur QPU pour le regroupement de données basé sur des modèles génératifs entraînables. Nous concevons un macro-circuit parallèle dans l'environnement Qiskit et mesurons ses performances sur un ordinateur quantique supraconducteur d'IBM. Un modèle de performance théorique est ensuite proposé pour déterminer le niveau d'accélération attendu. Enfin, nous mesurons l'impact de l'occupation du QPU sur les fonctions de pe.

Fichier principal
Vignette du fichier
QCE24_QSET_camera_ready.pdf (1.74 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-04812905 , version 1 (01-12-2024)

Identifiants

  • HAL Id : hal-04812905 , version 1

Citer

Julien Rauch, Brice Chichereau, Stéphane Vialle, Patrick Carribault, Damien Rontani. Investigating parallel execution of quantum Machine Learning circuits on superconducting hardware. QSET 2024 - 4th International Workshop on Quantum Software Engineering and Technology IEEE Quantum Week 2024 (QCE'24), Sep 2024, Montréal, Canada. ⟨hal-04812905⟩
0 Consultations
0 Téléchargements

Partager

More