✨ 要約🔬 技術概要
コンピューティングの世界において、いくつかの問題は、広大で絡まり合った森の中を通る、たった一つの最善の経路を見つけようとする試みに似ています。どの道が一番短いかを確認するために、すべての小道を歩いて回ることはできません。なぜなら、その森はあまりに巨大であり、それに費やす時間は人間の寿命よりも長いからです。その代わりに、コンピュータは最善のルートを推測するための巧妙な近道を用います。長年、科学者たちは、新しい種類の機械である量子コンピュータが、物理学の奇妙な法則を利用して多くの経路を同時に探索することで、これらのパズルを解くことができるのではないかと期待してきました。これを行うための人気のある手法の一つが、「量子近似最適化アルゴリズム(QAOA)」と呼ばれるものです。これは、問題を表現するために量子システムを構築し、その後、システムを優しく揺さぶり、結果を測定して、答えが改善されたかどうかを確認するという仕組みです。しかし、現在のこれらのマシンは規模が小さくノイズも多く、アルゴリズムが真の解を見つける前に、行き詰まったり間違いを犯したりしてしまうことがよくあります。課題は、これらの壊れやすいマシンに一度に多くのことを求めすぎることなく、いかに最大限に活用するかという点でした。
IBMリサーチのチームは、量子マシンに無理をさせることなく、このプロセスをはるかに信頼性の高いものにする方法を発見しました。彼らは、巨大な問題をより小さく、より簡単な断片へと分解するという特定の技術に焦点を当てました。これを行う標準的な方法は、解の構成要素の一つについて推測を行い、その推測を固定し、その後に残りの小さな問題を解くというものです。このアプローチの問題点は、それが不可逆的であることです。もしコンピュータが早い段階でたった一つの誤った推測をしてしまうと、その間違いは永遠に固定されてしまい、その後のすべてのステップが誤った土台の上に築かれてしまいます。たとえ量子マシンが完璧に動作していたとしても、最終的な答えは台無しになってしまうのです。研究者たちは、エラーは量子計算そのものにあるのではなく、一つの選択肢をあまりにも早く固定してしまうという決定にあることに気づきました。
これを解決するために、チームは「サイン・ヘッジド・ビーム・サーチ(sign-hedged beam search)」と呼ぶ新しい戦略を開発しました。一つの推測を固定する代わりに、この手法は、最も有望な可能性を少数のまま同時に保持しておきます。アルゴのは変数についての決定を下す必要があるとき、アルゴリズムは単一の経路を選択するだけではありません。それは、変数が一つの値に設定された場合と、反対の値に設定された場合の、両方の選択肢を探索します。そして、高速な古典的コンピュータを使用してこれらの異なる経路をスコアリングし、最も優れた数個の経路のみを継続させます。これはセーフティネットとして機能します。もし最初の推測が間違っていたとしても、この手法はすでに正しい経路をバックグラウンドで生存させているのです。問題が小さく管理可能な核へと縮小されると、コンピュータはその最後の断片を正確に解き、その後、全容を再構築するために逆方向に作業を進めます。
このアプローチの結果は、特に変数間の接続が高度に競合している「スピングラス」と呼ばれる困難な問題のクラスにおいて、驚くべきものでした。これらのテストでは、標準的な手法はひどく失敗し、最善の答えの半分程度にしかならない解しか見つけられませんでした。対照的に、新しい手法はほぼ完璧な解を回収し、100パーセント近い成功率に達しました。研究者たちは、ネットワークをグループに分割したり、最適な金融資産の組み合わせを選択したりといった、現実世界のスタイルに近い様々な問題を用いてこれらのテストを行いました。彼らは強力なコンピュータ・シミュレーションと、一般に公開されている実際の量子ハードウェアの両方でこれらのテストを実行しました。ほとんどの場合、新しい手法は旧来の手法を大幅に上回り、標準的な手法が苦戦したり失敗したりする場面でも、しばしば最善の解を見つけ出しましたが、他の高度な古典的手法や標準的なスケジュールが依然として競争力のあるパフォーマンスを示した特定の事例もありました。
決定的なのは、この改善が、量子回路をより深く複雑にすることによって得られたのではないということです。回路を深くすれば、現在のマシンでは動作するにはノイズが多すぎるからです。むしろ、この利点は、古典的コンピュータ側の意思決定をよりスマートにしたことによって得られました。量子マシンは同じ回数のステップを実行しましたが、研究者たちは、より優れた指示セットと、自らの不確実性から回復する方法をマシンに与えたのです。いくつかの選択肢を開いたままにし、悪いものを削ぎ落とすことで、彼らは脆弱で一方通行のプロセスを、堅牢な探索へと変えました。この研究は、私たちが直面している困難な問題において、ボトルネックは量子ハードウェアのパワーではなく、その結果を解釈するために用いられる論理の硬直性にあることを示しています。意思決定プロセスを柔軟にすることで、現在私たちが持っているテクノロジーを用いて、真の答えにずっと近づけることを研究者たちは示したのです。
技術要約:Sign-hedged Beam QAOA
問題提起 量子近似最適化アルゴリズム(QAOA)は、目的関数をイジング・ハミルトニアンとして符号化し、コスト演算とミキサー演算を交互に繰り返す、組合せ最適化のための主要なゲート型アプローチである。しかし、QAOAは近未来のハードウェアにおいて、険しいパラメータ・ランドスケープ、バレン・プラトー(不毛な平原)、および回路深さ(p p p )を制限するノイズ制約といった実用的な限界に直面している。再帰的QAOA(RQAOA)は、量子相関に基づいて変数またはペアを反復的に排除することで、問題のサイズを縮小しながらp p p を固定したまま問題を大規模化しようと試みるものである。
標準的なRQAOAの核心的な限界は、その不可逆的な決定ポリシー にある。各ステップにおいて、RQALOAは最も強い相関の大きさを持つ変数またはペアを選択し、単一の符号割り当て(例:z i = z j z_i = z_j z i = z j または z i = − z j z_i = -z_j z i = − z j )を確定させる。もし初期の決定が誤っていた場合、そのエラーは以降のすべての削減プロセスを通じて伝播し、結果として大域的最適解を破棄してしまう可能性がある。この問題は、アルゴリズムが進むにつれて顕著になる。変数の数は減少する一方で、残存するイジング問題の実効的なエッジ密度は通常増加する。この「高密度化」は、後のステージにおいてより困難な部分問題を生成する。これに対し、完全結合型のシャーロット・カークパトリック(SK)モデルは、ストレス・テストとして機能する。フラストレーションを伴うSKグラフにおいて、標準的なRQAOAはしばしば近似比(AR)が低迷し、一度の初期ミスによって探索空間から最適解が取り消される形で、不適切な近似へと崩壊する。
手法 本論文は、変数の選択プロセスは標準的なRQAOAを継承しつつ、有界なビーム探索を通じて可逆性を導入した決定側の最適化手法であるSign-hedged Beam RQAOA を提案する。この手法は固定された回路深さ p p p (典型的には p = 2 p=2 p = 2 )で動作し、主に以下の2つのコンポーネントで構成される:
進化した固定角スケジュール("Gold"): 決定プロセスに投入される相関の質を向上させるため、著者らは進化計算ワークフロー(CliffSearch)を用いて、QAOAパラメータ(β , γ \beta, \gamma β , γ )の固定パワーロー・スケジュールを発見した。この「ゴールド」スケジュールは、インスタンスごとの角度チューニングの必要性を排除し、インスタンス固有の最適化負荷を増やすことなく、状態準備と相関の信頼性を向上させる。
Sign-hedged Beam Search: 選択された変数/ペアに対して単一の符号を確定させる代わりに、アルゴリズムは分岐を行う:
ヘッジ(Hedging): 最初の K K K ステップ(または相関の大きさが曖昧な場合)、アルゴリズムは選択された変数に対して、正の符号を仮定する場合と負の符号を仮定する場合の2つの子ノードを生成する。
スコアリング: 各子ノードは、残存エネルギーを推定するために、古典的な低コストのヒューリスティック(ランダム再スタートを伴うGreedyMin energy)を用いてスコアリングされる。
プルーニング(枝刈り): アルゴ内の上位 B B B 個(ビーム幅、デフォルト B = 4 B=4 B = 4 )の低スコア生存者のみを保持する。
完了: 生存したブランチは、残存問題のサイズがカットオフ値(n c n_c n c )を下回るまで、標準的な非ヘッジ型RQAOAに従って進行する。その後、小さなコアは古典コンピュータ上で厳密に解かれる。全割り当てはバックトラッキングを通じて再構築され、全生存者の中で最も優れたカットが返される。
このアプローチは、古典的な計算コスト(複数の回路評価とグリーディ・スコアリング)を付加するが、量子回路を深くすることを回避するため、現在のNISQデバイスでの実行可能性を維持している。
主な貢献
Sign-hedged Beam RQAOA: 固定 p p p のQAOA/RQAOAの上にレイヤー化された、決定側の有界な探索。これは、ヘッジングによって排除の符号を制御する。これにより、標準的な不可逆的RQAOAが失敗する箇所、特にSK ± 1 \pm 1 ± 1 インスタンスのような高密度化された残存問題において、近最適解を回収できる。
進化した固定角スケジュール("Gold"): 進化探索によって発見されたパワーロー・スケジュールであり、線形ランプ・スケジュールと比較して、インスタンスごとの最適化を必要とせずに、転送成功確率と近似比を向上させる。
包括的な評価: シミュレータおよびIBM量子ハードウェア(ibm kingston, ibm marrakesh)を用いた広範なテスト(MaxCut(Erdős–Rényi, 正則グラフ)、SKスピングラス、および基数制約付きポートフォリオ最適化)を実施。
結果
SK ± 1 \pm 1 ± 1 インスタンス: フラストレーションを伴うSKグラフにおいて、標準的なRQAOA(ゴールドまたは線形スケジュールのいずれを使用しても)は、近似比(AR)が ≈ 0.474 \approx 0.474 ≈ 0.474 にまで低下する。一方、Sign-hedged Beam RQAOAは、シミュレーションで 0.998 、ハードウェアで 1.000 (最適)というARを達成し、近最適性能を回復する。これは ≈ 2.1 \approx 2.1 ≈ 2.1 倍の改善を示す。
MaxCut グラフ: n = 60 n=60 n = 60 までのErdős–Rényi (k = 2 k=2 k = 2 ) および5-正則グラフにおいて、Beamは一貫してバニラQAOA、LR-QAOA、およびGold RQAOAを上回る。例えば、n = 40 n=40 n = 40 のErdős–Rényiグラフにおいて、BeamはAR 0.990を達成し、非再帰型QAOAの0.885を凌駕する。
ポートフォリオ最適化: 基数制約付きポートフォリオ・インスタンスにおいて、Beamはベースラインと同等またはそれを上回り、Dicke状態を使用する非再帰型アームと比較して、より弱い初期状態(一様重ね合わせ)から開始しているにもかかわらず、特定のインスタンスでAR 1.000を達成した。
効率性: 複数の残存回路を評価するにもかかわらず、残存問題がより小さいため、Beamはシミュレータ上では非再帰型QAOAよりも実時間(wall-clock time)で高速に動作することが多い。また、ビーム探索の並列化により実行時間がさらに短縮される。
意義と主張 本論文は、困難なインスタンスにおける再帰的量子最適化の主要なボトルネックは、回路の深さ(p p p )ではなく、排除決定の不可逆性 であると主張している。決定プロセスを(ヘッジングによって)可逆にし、(ビーム幅によって)有界にすることで、本来であれば解空間を破壊してしまうような初期のエラーから回復することが可能になる。
著者らは、これが固定 p p p のQAOA/RQAOAの上にレイヤー化された決定側の最適化 であることを強調しており、量子回路自体が量子ビット数に応じてスケールするという主張ではない。この手法の将来のシステムへの関連性は、将来のハードウェア上で残存回路を実行できる能力に依存している。結果は、固定 p p p を用いることで、堅牢な決定ポリシーが、再帰的削減によって誘発される残存問題の高密度化に対処し、標準的な再帰が破棄してしまう解を回収できることを示している。なお、論文内では「ゴールド」スケジュールはオフラインでの発見であり、ハードウェアの結果はエラー抑制(error mitigation)なしの生の成果であり、性能の下限値を示していることが明記されている。
毎週最高の 量子物理学 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。 登録 ×