C'est vraiment une question ouverte, mais oui, il y a beaucoup de travail qui est fait sur ce front.
Quelques clarifications
Il convient tout d'abord de noter qu'il existe deux façons majeures de fusionner le machine learning (et le deep learning en particulier) avec la mécanique quantique / l'informatique quantique:
→
Appliquer des techniques classiques d'apprentissage automatique pour résoudre les problèmes qui se posent dans le contexte de la mécanique quantique / informations quantiques / calcul quantique . Ce domaine se développe trop rapidement pour que je puisse même essayer une liste de références décente, donc je vais simplement faire un lien vers quelques-uns des travaux les plus récents dans ce sens: en 1803.04114, les auteurs ont utilisé une approche d'apprentissage automatique pour trouver des circuits pour calculer le chevauchement entre deux états (il existe un certain nombre d'autres travaux dans cette même direction), et en 1803.05193, les auteurs ont étudié comment les réseaux neuronaux profonds peuvent être utilisés pour trouver des schémas de correction de contrôle quantique.
→
Etude d'algorithmes quantiques pour analyser le big data , ce qui revient souvent à rechercher des " généralisations quantiques " d'algorithmes classiques de machine learning. Vous pouvez jeter un œil à cette autre réponse pour obtenir des références de base sur ce sujet. Plus spécifiquement pour le cas de l'apprentissage profond , en 1412.3489 (bien nommé Quantum Deep Learning ), les auteurs proposent une méthode (en fait, un algorithme quantique) pour accélérer généralement la formation des machines Boltzmann profondes et restreintes . Une autre référence pertinente ici est 1712.05304 , dans laquelle les auteurs développent un algorithme quantique de faible profondeur pour former des machines Boltzmann quantiques. Voir 1708.09757, ainsi que les références dans la réponse liée, pour trouver de nombreux autres travaux à ce sujet. Notez que l'accélération qui est revendiquée dans ces travaux peut varier énormément, des accélérations exponentielles aux polynômes.
Parfois, l'accélération vient de l'utilisation d'algorithmes quantiques pour résoudre des problèmes algébriques linéaires particuliers (voir par exemple le tableau 1 dans ( 1707.08561 ), parfois cela vient de ce qui revient essentiellement à utiliser (des variations de) la recherche de Grover, et parfois d'autres choses (mais surtout ces deux). Citant Dunjko et Briegel ici :
Les idées d'améliorations quantiques pour le ML peuvent être grossièrement classées en deux groupes: a) les approches qui s'appuient sur la recherche et l'amplification d'amplitude de Grover pour obtenir des accélérations jusqu'à quadratiques, et, b) les approches qui codent les informations pertinentes en amplitudes quantiques , et qui ont un potentiel d’améliorations même exponentielles. Le deuxième groupe d'approches constitue peut-être la ligne de recherche la plus développée en ML quantique, et recueille une pléthore d'outils quantiques - notamment l'algèbre linéaire quantique, utilisée dans les propositions de ML quantique.
Réponse plus directe aux trois questions
Cela dit, permettez-moi de répondre plus directement aux trois points que vous avez soulevés:
Un algorithme d'apprentissage en profondeur pourrait-il fonctionner sur un ordinateur quantique? Oui, très certainement: si vous pouvez exécuter quelque chose sur un ordinateur classique, vous pouvez le faire sur des ordinateurs quantiques. Cependant, la question à se poser est plutôt de savoir si un algorithme d'apprentissage machine quantique (profond) peut être plus efficace que ses homologues classiques ? La réponse à cette question est plus délicate. Oui , il y a peut-être de nombreuses propositions dans ce sens, mais il est trop tôt pour dire ce qui fonctionnera ou ne fonctionnera pas.
Est-il judicieux d'essayer? Oui!
- Existe-t-il d'autres algorithmes quantiques qui rendraient l'apprentissage en profondeur non pertinent? Cela dépend fortement de ce que vous entendez par « non pertinent ». Je veux dire, pour ce qui est connu en ce moment, il peut très bien y avoir des algorithmes classiques qui rendront l'apprentissage en profondeur «hors de propos».