Randomized Benchmarking
Le Randomized Benchmarking (RB) mesure la fidélité moyenne des portes en exécutant des séquences de portes aléatoires de plus en plus longues censées ramener le qubit à |0⟩, puis en ajustant la décroissance exponentielle de la probabilité de survie.
Le voir en mouvement
Après une inscription gratuite, vous revenez directement à ce concept.
Ce que cela signifie
Le Randomized Benchmarking (RB) est la procédure standard pour noter la qualité d'exécution des portes d'un processeur quantique.La recette : ① générer une séquence aléatoire de portes ; ② un ordinateur classique calcule l'effet net de la séquence et y ajoute la porte inverse qui annule tout — un dispositif parfait reviendrait donc toujours à |0⟩ ; ③ compiler la séquence avec la calibration courante et l'exécuter sur le QPU ; ④ mesurer la « probabilité de survie » — la fréquence à laquelle le dispositif revient réellement à |0⟩ — sur des centaines de répétitions ; ⑤ recommencer avec des séquences de plus en plus longues.Les séquences plus longues accumulent plus d'erreurs, si bien que la probabilité de survie décroît exponentiellement avec la longueur, selon P(m) = A·p^m + B.Le taux de décroissance donne la fidélité moyenne des portes (par ex.99,92 %), tandis que A et B absorbent les erreurs de préparation d'état et de mesure (SPAM) — un atout clé, car cela sépare la qualité des portes de celle de la lecture.Le RB moyenne sur des séquences aléatoires ; pour noter une porte spécifique comme CNOT, l'Interleaved RB insère cette porte entre les portes aléatoires et compare les taux de décroissance.Analogie du quotidien
Idées reçues fréquentes
- Le RB est le job le plus lourd de la pile — une seule exécution de RB met simultanément à l'épreuve le transpileur (circuits de plus en plus longs), le compilateur, l'ordonnanceur d'impulsions, le transport client-serveur, l'ordonnanceur de jobs, l'électronique de contrôle ET le QPU, ce qui explique sa durée.
- Le chiffre du RB est une moyenne sur des séquences aléatoires — il ne donne PAS la fidélité d'une porte spécifique. Pour cela, il faut l'Interleaved RB, qui insère la porte cible entre les portes aléatoires et compare les taux de décroissance.
À retenir
- Procédure : ① séquence de portes aléatoires → ② l'ordinateur classique ajoute la porte inverse (« annuler ») → ③ exécution sur le QPU avec la calibration courante → ④ mesure de la probabilité de survie sur des centaines de répétitions → ⑤ répétition pour des longueurs croissantes.
- La probabilité de survie décroît exponentiellement avec la longueur de la séquence ; le taux de décroissance donne la fidélité moyenne des portes (par ex. 99,92 %).
- Dans l'ajustement P(m) = A·p^m + B, A et B absorbent les erreurs de préparation d'état et de mesure (SPAM), isolant l'erreur de porte de l'erreur de lecture.
- Le RB standard donne une moyenne sur l'ensemble des portes ; l'Interleaved RB mesure la fidélité d'une porte spécifique.
Vérifiez votre compréhension
Dans le Randomized Benchmarking, qu'ajoute l'ordinateur classique à chaque séquence de portes aléatoires avant son exécution sur le QPU ?
- A.Une mesure dans la base X
- B.La porte inverse qui annule toute la séquence
- C.Une porte aléatoire supplémentaire
- D.Une impulsion de calibration
Voir la réponse
Réponse: B. La porte inverse qui annule toute la séquence
Pourquoi: Avec la porte inverse ajoutée, un matériel parfait ramènerait toujours le qubit à |0⟩ — tout échec du retour mesure donc l'erreur de porte accumulée, indépendamment des portes aléatoires choisies.
Dans l'ajustement RB P(m) = A·p^m + B, quel est le rôle des constantes A et B ?
- A.Elles fixent la fidélité moyenne des portes
- B.Elles absorbent les erreurs de préparation d'état et de mesure (SPAM)
- C.Elles comptent le nombre de qubits
- D.Elles fixent la longueur de la séquence
Voir la réponse
Réponse: B. Elles absorbent les erreurs de préparation d'état et de mesure (SPAM)
Pourquoi: Les erreurs SPAM déplacent et redimensionnent la courbe mais ne changent pas le paramètre de décroissance p — c'est pourquoi le RB isole l'erreur de porte des erreurs de préparation et de lecture.
S’appuie sur
Notions liées
Source primaire: Magesan, Gambetta & Emerson, Phys. Rev. Lett. 106, 180504 (2011), doi:10.1103/PhysRevLett.106.180504
RB protocol and exponential decay model per Magesan 2011; P(m)=A p^m + B with SPAM absorption is the standard form.
Apprendre en pratiquant
Ce concept fait partie d’un cursus de 46 niveaux, avec un simulateur interactif et Lumen — un tuteur qui contrôle ses réponses et indique leur degré de certitude. Les niveaux 1–5 sont gratuits.
