Simple Science

La science de pointe expliquée simplement

# Physique# Physique quantique

Optimisation efficace des paramètres quantiques avec le QGSA

Un nouvel algorithme réduit les évaluations de circuits quantiques pour une optimisation améliorée.

― 7 min lire


QGSA : Une nouvelleQGSA : Une nouvelleapproche d'optimisationquantiqueinformatique quantique.les évaluations de circuits enUn algorithme révolutionnaire réduit
Table des matières

Les circuits quantiques variationnels sont un moyen de représenter et d'analyser l'état d'un système quantique. Ils utilisent un ensemble de paramètres ajustables qui sont réglés à l'aide de méthodes d'optimisation classiques. Ces méthodes dépendent souvent du calcul des gradients. Cependant, quand le nombre de paramètres augmente, estimer ces gradients devient plus compliqué et coûteux.

Cet article discute d'une nouvelle méthode qui simplifie ce processus. Au lieu de nécessiter beaucoup d'évaluations du circuit, notre approche ne requiert que deux évaluations par mise à jour des paramètres. Cette méthode est efficace et réduit le coût computationnel.

Défis actuels en informatique quantique

Les processeurs quantiques d'aujourd'hui ont des limites. Ils varient en nombre de qubits, temps de cohérence et leur capacité à résister au bruit. On parle de l'ère Noisy Intermediate-Scale Quantum (NISQ). Pendant cette phase, les chercheurs cherchent comment utiliser efficacement l'informatique quantique et classique ensemble.

Les Algorithmes Quantiques Variationnels (VQAs) utilisent ces deux types de processeurs pour résoudre divers problèmes dans des domaines comme la chimie et l'apprentissage automatique. Dans les VQAs, un circuit variationnel agit sur l'état initial des qubits pour produire un état final. L'objectif est d'ajuster les paramètres pour que certaines observables atteignent leur valeur souhaitée.

Pour y arriver, les chercheurs utilisent généralement la Règle de décalage de paramètres (PSR). Cette technique nécessite de faire tourner les circuits plusieurs fois pour calculer les gradients précisément. Avec chaque paramètre ayant besoin de deux évaluations, cela peut devenir ingérable quand le nombre de paramètres augmente.

Réduire les évaluations de circuits

Il y a eu des progrès dans la création de méthodes nécessitant moins d'évaluations des circuits. Des techniques comme l'Approximation Stochastique de Perturbation Simultanée (SPSA) ont été utilisées, qui nécessitent également juste deux évaluations par itération. Cependant, ces méthodes peuvent avoir du mal avec certaines tâches.

Cet article introduit une nouvelle approche appelée l'Algorithme d'Échantillonnage de Gradient Quantique (QGSA). Cette méthode reste à deux évaluations de circuits mais vise à offrir de meilleures performances avec moins de mesures.

L’Algorithme d'Échantillonnage de Gradient Quantique expliqué

Le QGSA est conçu pour mettre à jour les paramètres de manière similaire aux méthodes de descente de gradient classiques. Plutôt que d'estimer directement le gradient, il utilise un vecteur aléatoire qui approxime étroitement le gradient.

L'algorithme met à jour les paramètres de façon itérative, s'appuyant sur des valeurs choisies au hasard. Cela signifie qu'à mesure que le processus d'optimisation progresse, les limites sur ces valeurs aléatoires deviennent plus strictes, améliorant l'approximation du gradient avec le temps.

Analyse de convergence du QGSA

Le QGSA a montré qu'il maintenait le même taux de succès que la descente de gradient classique tout en nécessitant moins d'évaluations de circuits. En sélectionnant soigneusement la taille du pas utilisée dans les mises à jour, l'algorithme peut réduire efficacement la valeur de la fonction objective.

Cette méthode nécessite seulement deux évaluations pour déterminer la meilleure direction afin de mettre à jour les paramètres, ce qui peut mener à une convergence plus rapide vers une solution.

Shots et mesurages

Le QGSA utilise des évaluations de circuits pour informer la direction dans laquelle les paramètres doivent être ajustés. Pour ce faire efficacement, il nécessite moins de shots, ou mesures, par rapport aux méthodes de gradient traditionnelles. Cela est possible car il peut utiliser des mesures de moindre précision sans sacrifier les performances.

Utiliser moins de shots diminue le coût global des calculs, rendant l'approche plus économique. En pratique, des découvertes récentes montrent que même un faible nombre de shots peut être efficace pour obtenir de bons résultats.

Arrêter le processus

Bien que le QGSA vise à faire deux évaluations par itération, il peut parfois suffire d'en exécuter une seule. Si une évaluation montre une bonne diminution de la valeur de la fonction objective, l'autre peut être omise. Si aucune évaluation ne mène à une amélioration, la taille du pas peut être réduite encore, permettant de continuer à progresser.

Si l'algorithme ne voit aucune amélioration après un certain nombre d'itérations, il peut être arrêté, en supposant qu'il a atteint un minimum local.

Gestion du bruit et défis

Un aspect prometteur du QGSA est sa capacité à tolérer le bruit mieux que les méthodes conventionnelles. Le caractère aléatoire de l'échantillonnage peut aider à absorber les variations causées par le bruit, menant à des résultats plus stables.

De plus, le QGSA pourrait s'avérer utile pour surmonter des défis comme les plateaux stériles, où les gradients sont très faibles, rendant les progrès difficiles. En combinant cette méthode avec des algorithmes de premier ordre et d'autres techniques, le QGSA pourrait encore améliorer les performances.

Classification binaire : une application pratique

Un domaine où l'informatique quantique montre du potentiel est la classification binaire. Ce processus classe des points de données dans une des deux catégories basées sur un modèle qui apprend à partir de données d'entraînement. Le QGSA peut être appliqué ici pour des tâches de classification binaire, offrant une nouvelle fonction de perte qui convient à ce genre de problème.

En pratique, utiliser une approche quantique pour la classification binaire peut aider à rationaliser le processus de décision. Les chercheurs peuvent rentrer des données dans le circuit quantique, qui produit des prédictions basées sur le modèle appris.

Résultats expérimentaux et observations

L'efficacité du QGSA a été testée par rapport à des méthodes traditionnelles comme la Descente de Gradient (GD), la Descente de Coordonnée Randomisée (RCD) et la SPSA. L'objectif était de comparer la rapidité avec laquelle les méthodes réduisaient la valeur de la fonction objective tout en utilisant différentes quantités d'évaluations de circuits quantiques.

Dans ces expériences, deux ensembles de données ont été utilisés : l'ensemble de données Iris et l'ensemble de données de Détection de Fissures de Kaggle. L'ensemble Iris impliquait les deux premières classes, tandis que l'ensemble de Détection de Fissures contenait des images de surfaces avec ou sans fissures.

Dans les deux cas, le QGSA a montré un avantage notable par rapport aux méthodes traditionnelles. Il a nécessité beaucoup moins d'évaluations de circuits tout en atteignant des résultats satisfaisants. Par exemple, utiliser le QGSA sur l'ensemble de données Crack pourrait permettre d'économiser des coûts substantiels par rapport à d'autres méthodes.

Conclusion et perspectives d'avenir

En conclusion, l'Algorithme d'Échantillonnage de Gradient Quantique propose une approche innovante pour optimiser les paramètres dans des circuits quantiques variationnels. En utilisant des vecteurs aléatoires au lieu d'estimer directement les gradients, le QGSA peut rationaliser efficacement le processus d'optimisation.

La méthode montre un potentiel pour réduire le nombre d'évaluations de circuits nécessaires tout en maintenant de bonnes performances dans des tâches pratiques comme la classification binaire. Les développements futurs pourraient se concentrer sur l'incorporation du QGSA dans les méthodes de premier ordre existantes et sur l'amélioration de sa robustesse contre le bruit.

Dans l'ensemble, cette avancée pourrait ouvrir la voie à des techniques d'informatique quantique plus efficaces, entraînant une plus grande applicabilité dans divers domaines.

Source originale

Titre: Parsimonious Optimisation of Parameters in Variational Quantum Circuits

Résumé: Variational quantum circuits characterise the state of a quantum system through the use of parameters that are optimised using classical optimisation procedures that typically rely on gradient information. The circuit-execution complexity of estimating the gradient of expectation values grows linearly with the number of parameters in the circuit, thereby rendering such methods prohibitively expensive. In this paper, we address this problem by proposing a novel Quantum-Gradient Sampling algorithm that requires the execution of at most two circuits per iteration to update the optimisable parameters, and with a reduced number of shots. Furthermore, our proposed method achieves similar asymptotic convergence rates to classical gradient descent, and empirically outperforms gradient descent, randomised coordinate descent, and SPSA.

Auteurs: Sayantan Pramanik, Chaitanya Murti, M Girish Chandra

Dernière mise à jour: 2023-07-27 00:00:00

Langue: English

Source URL: https://arxiv.org/abs/2306.11842

Source PDF: https://arxiv.org/pdf/2306.11842

Licence: https://creativecommons.org/licenses/by-nc-sa/4.0/

Changements: Ce résumé a été créé avec l'aide de l'IA et peut contenir des inexactitudes. Pour obtenir des informations précises, veuillez vous référer aux documents sources originaux dont les liens figurent ici.

Merci à arxiv pour l'utilisation de son interopérabilité en libre accès.

Plus d'auteurs

Articles similaires