Skip to main content
QUICK REVIEW

[論文レビュー] Adaptive shot allocation for fast convergence in variational quantum algorithms

Andi Gu, Angus Lowe|arXiv (Cornell University)|Aug 23, 2021
Quantum Computing Algorithms and Architecture参考文献 47被引用数 7
ひとこと要約

本稿では、変分量子アルゴリズム(VQAs)における勾配成分に割り当てられるショット数を動的に最適化することで収束を加速する、確率的勾配降下法の最適化手法であるグローバル結合型適応的ショット数(gCANS)を提案する。gCANSは凸な設定において幾何的収束を達成し、ADAM や動的サンプリングを伴う SGD、iCANS よりもショット効率およびロバスト性において優れている。これにより、近い将来の量子優位性を実現するための総ショット数と回路呼び出し回数が削減される。

ABSTRACT

Variational Quantum Algorithms (VQAs) are a promising approach for practical applications like chemistry and materials science on near-term quantum computers as they typically reduce quantum resource requirements. However, in order to implement VQAs, an efficient classical optimization strategy is required. Here we present a new stochastic gradient descent method using an adaptive number of shots at each step, called the global Coupled Adaptive Number of Shots (gCANS) method, which improves on prior art in both the number of iterations as well as the number of shots required. These improvements reduce both the time and money required to run VQAs on current cloud platforms. We analytically prove that in a convex setting gCANS achieves geometric convergence to the optimum. Further, we numerically investigate the performance of gCANS on some chemical configuration problems. We also consider finding the ground state for an Ising model with different numbers of spins to examine the scaling of the method. We find that for these problems, gCANS compares favorably to all of the other optimizers we consider.

研究の動機と目的

  • 変分量子アルゴリズム(VQAs)における固定ショット数や非適応的ショット割り当ての非効率性を解消し、クラウドプラットフォーム上でのウォールクロック時間とコストを削減すること。
  • 各勾配成分ごとにショット数を動的に割り当てることで、総ショット数と反復回数を最小化しつつ収束を保証する勾配ベースの最適化手法を開発すること。
  • ハイパーパrameterの選択に対して非常にロバストであり、かつ凸な設定において幾何的収束が理論的に保証される手法を提供すること。
  • 量子化学およびスピンモデル問題の文脈において、ADAM や動的サンプリングを伴う SGD、iCANS よりもショット効率および収束速度において優れていることを示すこと。
  • トランスバースフィールドイジング模型など、より大きな系へとスケーラビリティを示すことを目的とする。

提案手法

  • gCANS は、各更新ステップですべての勾配成分を測定する総コストを考慮するグローバルショット割り当てルールを用いる。個々の成分を独立に最適化するのではなく、全体のコストを最適化する。
  • 推定誤差と総測定コストのバランスを取るコスト最小化フレームワークを用いて、各勾配成分ごとの適応的ショット数を導出する。
  • ショット割り当てルールは、勾配の分散の重み付き和に基づく。重み係数はヘッセ行列の近似から得られ、期待コストを最も効果的に低下させる成分を優先する。
  • gCANS は、各成分のショット数を現在の勾配推定値とその不確実性に基づいて反復的に更新する確率的勾配降下フレームワークを採用する。
  • 目標精度に到達するための期待コストを最小化するように設計されており、初期段階ではショット数を少なく始め、最適解に近づくに従い段階的に増加させる動的戦略を採用する。
  • iCANS のロバスト性を継承するとともに、ショット分布におけるグローバル最適性を保証するようにショット割り当てルールを改善し、収束をより高速化する。

実験結果

リサーチクエスチョン

  • RQ1全勾配コストを考慮する適応的ショット割り当ては、固定または成分単位の適応戦略に比べ、VQAs における収束をより速くすることができるか?
  • RQ2gCANS は凸な設定において幾何的収束を達成するか? その解析的証明は可能か?
  • RQ3量子化学およびスピンモデル問題の文脈において、gCANS は ADAM や動的サンプリング付き SGD、iCANS と比較してショット効率および収束速度で優れているか?
  • RQ4gCANS はハイパーパrameterの選択に対してロバストであるか? 他の適応的手法と同様に、広範なチューニングを必要とするか?
  • RQ5gCANS の性能優位性は、スピン数が増加するようなより大きな系、例えばより大きなイジング模型においてもスケーリングするか?

主な発見

  • gCANS は、定理1で解析的に証明されたように、凸な設定において最適解への幾何的収束を達成する。これは、従来の手法よりも強い収束保証である。
  • 化学的配置問題に対する数値実験では、gCANS は ADAM や動的サンプリング付き SGD、iCANS よりもはるかに少ない総ショット数と回路コンパイル回数で化学的精度に到達する。
  • gCANS は収束速度およびショット効率の両面で iCANS を上回っており、iCANS のショット割り当てルールがロバストであるものの、最適でないことが示唆される。
  • この手法はハイパーパrameterチューニングに対して非常にロバストであり、学習率の変更に対しても性能がわずかにしか変化しない。これに対して、動的サンプリング付き SGD はハイパーパramータに極めて敏感である。
  • トランスバースフィールドイジング模型におけるスケーリング解析から、gCANS は量子ビット数の増加に伴って他の最適化手法に対する性能優位性を維持することが示された。これは、より大きな系へのスケーラビリティを示唆する。
  • gCANS は、総ショット数と回路呼び出し回数を最小化することで、ウォールクロック時間とクラウドプラットフォーム上のコストを削減する。これにより、VQAs が近い将来の量子優位性実現に向けより実用的になる。

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

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

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

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