Skip to main content
QUICK REVIEW

[論文レビュー] RoQNN: Noise-Aware Training for Robust Quantum Neural Networks.

Hanrui Wang, Jiaqi Gu|arXiv (Cornell University)|Oct 21, 2021
Quantum Computing Algorithms and Architecture参考文献 59被引用数 6
ひとこと要約

RoQNN は、ノイズの多い近い未来の量子ハードウェアにおける量子ニューラルネットワーク(QNN)の耐障害性を向上させるノイズに配慮したトレーニングフレームワークである。後処理測定正規化、実際のハードウェアのノイズモデルに基づくトレーニング中のノイズインジェクション、および後処理測定量子化を用いてノイズの影響を軽減し、実際の量子デバイス上での2クラスMNIST分類において最大43%の精度向上と94%以上の精度を達成した。

ABSTRACT

Quantum Neural Network (QNN) is a promising application towards quantum advantage on near-term quantum hardware. However, due to the large quantum noises (errors), the performance of QNN models has a severe degradation on real quantum devices. For example, the accuracy gap between noise-free simulation and noisy results on IBMQ-Yorktown for MNIST-4 classification is over 60%. Existing noise mitigation methods are general ones without leveraging unique characteristics of QNN and are only applicable to inference; on the other hand, existing QNN work does not consider noise effect. To this end, we present RoQNN, a QNN-specific framework to perform noise-aware optimizations in both training and inference stages to improve robustness. We analytically deduct and experimentally observe that the effect of quantum noise to QNN measurement outcome is a linear map from noise-free outcome with a scaling and a shift factor. Motivated by that, we propose post-measurement normalization to mitigate the feature distribution differences between noise-free and noisy scenarios. Furthermore, to improve the robustness against noise, we propose noise injection to the training process by inserting quantum error gates to QNN according to realistic noise models of quantum hardware. Finally, post-measurement quantization is introduced to quantize the measurement outcomes to discrete values, achieving the denoising effect. Extensive experiments on 8 classification tasks using 6 quantum devices demonstrate that RoQNN improves accuracy by up to 43%, and achieves over 94% 2-class, 80% 4-class, and 34% 10-class MNIST classification accuracy measured on real quantum computers. We also open-source our PyTorch library for construction and noise-aware training of QNN at this https URL .

研究の動機と目的

  • ノイズの多い近い未来の量子デバイスにおける QNN の著しい性能低下を是正すること。
  • 推論時でのみ適用可能な一般のノイズ軽減手法の限界を克服し、QNN 固有の特性を活用しないこと。
  • 量子ノイズに対する耐障害性を事前に向上させるトレーニング時フレームワークを構築すること。
  • 標準ベンチマークタスクにおけるノイズなしシミュレーションと実デバイス結果の間の精度ギャップを埋めること。

提案手法

  • 量子ノイズがノイズなし QNN 測定結果に線形変換(スケーリングとシフト)を引き起こすことを解析的に導出し、実験的に検証すること。
  • スケーリングおよびシフト要因を補正することで、ノイズなしとノイズありの状況における特徴分布の一致を図るため、後処理測定正規化を適用すること。
  • ハードウェア固有のノイズモデルに基づいて、実際のノイズゲートを QNN トレーニングプロセスに組み込み、実際のノイズを模倣・適応すること。
  • 測定結果を離散化することでノイズへの感受性を低減し、耐障害性を向上させるため、後処理測定量子化を導入すること。
  • 正規化、ノイズインジェクション、量子化を統合した一貫したトレーニングパイプラインを構築し、エンドツーエンドのノイズに配慮した最適化を実現すること。

実験結果

リサーチクエスチョン

  • RQ1量子ノイズが QNN 測定結果に与える影響は線形変換としてモデル化可能であり、その特性をノイズ軽減に活用できるか?
  • RQ2実際のハードウェアのノイズモデルに基づくトレーニング中のノイズインジェクションは、QNN の耐障害性向上にどの程度有効か?
  • RQ3後処理測定正規化は、ノイズなしとノイズありの推論結果間の分布シフトを効果的に低減できるか?
  • RQ4後処理測定量子化は、実際の量子デバイス上での QNN 精度向上にどの程度寄与するか?
  • RQ5正規化、ノイズインジェクション、量子化の統合的影響は、多様な分類タスクにおける QNN 性能にどの程度及ぼすか?

主な発見

  • RoQNN は 8 つの分類タスクにわたり、実際の量子ハードウェア上での QNN 精度を最大 43% 向上させた。
  • IBMQ-Yorktown では、2 クラス MNIST 分類において 94% 以上の精度を達成し、標準 QNN が示す 60% 以上の精度ギャップを顕著に縮小した。
  • 4 クラス MNIST 分類では、実際の量子デバイス上でも 80% 以上の精度を達成した。
  • 10 クラス MNIST 分類では、実ハードウェア上でも 34% の精度を達成し、多クラスタスクへの実現可能性を示した。
  • フレームワークの各構成要素である後処理測定正規化、ノイズインジェクション、量子化は、6 種類の異なる量子デバイスで統合的に耐障害性を実現した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。