Glossaire

Apprentissage automatique quantique

Découvre comment l'apprentissage automatique quantique combine l'informatique quantique et l'IA pour résoudre plus rapidement des problèmes complexes et révolutionner l'analyse des données.

Entraîne les modèles YOLO simplement
avec Ultralytics HUB

En savoir plus

L'apprentissage automatique quantique (AAMQ) représente un domaine émergent à l'intersection de l'informatique quantique et de l'apprentissage automatique (AAM). Il explore la façon dont les principes de la mécanique quantique peuvent être exploités pour potentiellement améliorer ou accélérer les tâches d'apprentissage automatique, en s'attaquant à des problèmes actuellement insolubles pour les ordinateurs classiques. Alors que l'apprentissage automatique classique, y compris les modèles sophistiqués d'apprentissage profond (DL) comme Ultralytics YOLOs'appuie sur des bits (0 et 1), la MLQ utilise des qubits. Les qubits peuvent exister dans plusieurs états simultanément (superposition) et être liés entre eux (enchevêtrement), ce qui permet aux ordinateurs quantiques d'explorer de vastes espaces de calcul de manière beaucoup plus efficace pour des types spécifiques de problèmes pertinents pour l'intelligence artificielle (IA).

Concepts quantiques de base en QML

Pour comprendre QML, il faut saisir quelques concepts quantiques fondamentaux :

  • Qubits : L'unité de base de l'information quantique, analogue aux bits classiques. Contrairement aux bits, les qubits peuvent représenter 0, 1 ou une superposition des deux états simultanément. Cela permet d'augmenter considérablement la densité de l'information.
  • Superposition : Ce principe permet aux qubits d'exister dans plusieurs états à la fois jusqu'à ce qu'ils soient mesurés. Cela permet aux ordinateurs quantiques d'effectuer de nombreux calculs en parallèle.
  • Intrication : Phénomène par lequel des qubits deviennent interconnectés, partageant le même sort quelle que soit la distance qui les sépare. Les modifications apportées à un qubit intriqué affectent instantanément les autres, ce qui permet des corrélations complexes utiles à certains algorithmes.
  • Algorithmes quantiques : QML cherche à développer des algorithmes quantiques qui peuvent surpasser leurs homologues classiques dans des tâches telles que l'optimisation, la classification et l'échantillonnage, en accélérant potentiellement l'apprentissage du modèle ou en améliorant l'extraction des caractéristiques.

Comment l'informatique quantique améliore l'apprentissage automatique

QML vise à exploiter les phénomènes quantiques pour améliorer divers aspects des flux de travail de ML. Les ordinateurs quantiques pourraient offrir des accélérations pour les tâches de calcul intensif courantes en ML, telles que la résolution de grands systèmes d'équations linéaires, l'exécution d'optimisations complexes(algorithme d'optimisation) ou la recherche dans de vastes ensembles de données(Big Data). Par exemple, les algorithmes quantiques pourraient potentiellement accélérer certaines parties du processus de formation pour les modèles complexes ou permettre de nouveaux types de modèles tout à fait. Les approches hybrides, qui combinent des techniques classiques de ML (peut-être gérées par des plateformes comme Ultralytics HUB) avec des unités de traitement quantique (GPU, TPU), constituent un domaine important de la recherche actuelle, visant à tirer parti des forces des deux paradigmes.

Applications réelles et potentiel

Bien qu'il soit encore largement en phase de recherche et de développement, QML est prometteur pour plusieurs domaines :

  • Découverte de médicaments et science des matériaux : La simulation des interactions moléculaires est très exigeante en termes de calcul pour les ordinateurs classiques. QML pourrait accélérer considérablement la découverte de nouveaux médicaments et matériaux en modélisant avec précision les interactions quantiques. La recherche explore l'utilisation d'algorithmes quantiques pour la simulation moléculaire.
  • Modélisation financière : Les algorithmes QML pourraient potentiellement optimiser les portefeuilles financiers, améliorer l'évaluation des risques et la détection des fraudes en analysant des modèles complexes plus efficacement que les méthodes classiques. Les applications de l'informatique quantique dans le domaine de la finance sont activement explorées.
  • Optimisation des systèmes complexes : Les problèmes de logistique, de gestion de la chaîne d'approvisionnement(Reshaping Supply Chains with AI) et la recherche sur l'IA elle-même, comme le réglage avancé des hyperparamètres, pourraient bénéficier des techniques d'optimisation quantique.
  • Améliorer les capacités de l'IA : QML pourrait améliorer la reconnaissance des formes dans des domaines tels que la vision artificielle (CV) ou permettre une analyse des données plus sophistiquée pour des tâches telles que l'analyse d'images médicales.

Comparaison avec l'apprentissage automatique classique

QML diffère considérablement de la ML classique :

Défis et perspectives d'avenir

Les principaux défis pour la MLQ comprennent la construction d'ordinateurs quantiques stables et évolutifs tolérants aux pannes, le développement d'algorithmes quantiques robustes qui offrent des accélérations prouvables, et la création d'outils et d'interfaces (comme Qiskit ou TensorFlow Quantum) pour les développeurs. Malgré ces obstacles, les recherches en cours menées par des organisations telles que le Consortium de développement économique quantique (QED-C) et les avancées en matière de matériel quantique laissent entrevoir un avenir prometteur où la MLQ pourrait compléter la ML classique, en débloquant de nouvelles possibilités dans la recherche en IA et en résolvant certains des problèmes les plus complexes au monde, ce qui pourrait avoir un impact sur tous les domaines, de la science fondamentale aux stratégies de déploiement de modèles. L'évaluation des performances à l'aide de métriques telles que la précision et la compréhension des métriques de performanceYOLO resteront cruciales, même dans le domaine quantique.

Tout lire