Bridge of 's: Quantum Circuit Optimization with Schrödinger Bridges
本論文は、シュレディンガー・ブリッジに基づいた新しい生成モデルであるBridge of 's (BOPS) を導入するものであり、これは量子回路を最適化された等価な回路へと直接変換することを学習し、困難な8量子ビットのClifford+回路において、既存のすべてのベースライン最適化手法を凌駕する大幅なゲート数および深さの削減を実現している。
原論文は CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) でライセンスされています。 これは以下の論文のAI生成解説です。著者が執筆または承認したものではありません。技術的な正確性については原論文を参照してください。 免責事項の全文を読む
量子コンピュータは、新しい薬の設計から複雑な暗号の解読に至るまで、今日のコンピュータでは不可能な問題を解決することを約束しています。しかし、これらのプログラムを実行するには、科学者は抽象的な指示を、量子プロセッサが実際に実行できる物理的な操作のシーケンスへと翻訳しなければなりません。この翻訳プロセスは「コンパイル」として知られていますが、非常に困難を極めます。量子プログラムの各ステップは、微小なエラーの可能性を導入します。そして、これらのマシンは非常に脆弱であるため、ステップが増えれば増えるほど、最終的な結果が誤ってしまう可能性が高まります。量子コンピューティングを実用的なものにするために、研究者は、最終的な答えが元の計画と完全に一致することを保証しながら、不要なステップを取り除き、実行時間を短縮して、これらのプログラムを縮小する方法を見つけなければなりません。
数十年もの間、これらのプログラムを縮小するための標準的なアプローチは、特定のボルトを締めるために特定のレンチを使用するメカニックのように、固定されたルールに依存することでした。エンジニアは、特定の操作のパターンをより短く同等のものに置き換える既知のショートカットのライブラリを構築してきました。これは単純なケースではうまく機能しますが、複雑で絡み合ったプログラムに直面すると苦戦します。ルールは硬直的であり、全体像を把握したり、回路の離れた部分間で変更を調整したりすることは容易ではありません。ETHチューリッヒ大学とケンブリッジ大学の研究者による新しい研究は、この最適化の未来は、硬直したルールではなく、例から学ぶタイプの人工知能にあることを示唆しています。彼らは「Bridge of Ψ's(プサイの架け橋)」と呼ばれるシステムを構築しました。これは、量子プログラムを縮小する問題を、乱雑で非効率な状態から、クリーンで効率的な状態への旅として扱うものです。そして、数百万の例から学んだパターンによって導かれます。
研究者たちは、まず根本的な問いを投げかけました。機械学習モデルは、従うべき特定のルールを教えられることなく、量子回路を直接最適化することを学習できるのだろうか? これに答えるためには、モデルに何が「優れた」回路であるかを教える方法が必要でした。単にランダムな回路を見せるだけでは不十分です。なぜなら、モデルはどれがより優れているのかを知ることができないからです。そこで、彼らは逆方向に作業を進めました。まず、小さく効率的な回路から始め、既知のルールを逆方向に適用することで、意図的にそれらを大きく、より複雑にしました。これにより、「乱雑に拡張された回路」とその「完璧でコンパクトな双子」という、膨大なペアのコレクションが作成されました。これらのペアをシステムに投入することで、研究者たちはモデルに対し、乱雑なバージョンからクリーンなバージョンへと戻る変形を認識するように学習させたのです。
彼らが構築したシステム「Bridge of Ψ's」は、「シュレーディンガー・ブリッジ」として知られる高度な生成モデルを使用しています。簡単に言えば、このモデルは、ある分布から別の分布へとデータを輸送する方法を学習します。煙の雲を特定の形に作り変えたいと想像してください。モデルは、その雲から形に至る最も可能性の高い経路を学習します。この場合、「煙」は拡張された非効率な回路であり、「形」は最適化されたバージョンです。モデルは、解決策を一つずつ組み立てたり、ルールのリストをチェックしたりするのではありません。代わりに、回路全体を一度に見渡し、それをどのように再形成するかを予測します。これを行うために、モデルは、操作の順序(時間軸)は重要だが、情報を運ぶワイヤの順序は重要ではないという、量子回路の独特な構造を尊重したカスタム設計のアーキテクチャを使用しています。これにより、モデルはゼロから再学習することなく、異なるサイズの回路を扱うことができます。
研究者が8量子ビット、64ステップを含む一連の回路でこのシステムをテストしたところ、驚くべき結果が出ました。モデルは、比較対象とした既存の9つの最適化ツールのどれよりも、一貫して短く高速な回路を生み出しました。平均して、ステップ数を約2.5分の1に削減し、実行時間についても同様の結果を出しました。さらに重要なことに、従来の最良のツールが目標とする最適化レベルに到達できたのは約26パーセントのケースであったのに対し、このモデルは、約80パーセントのケースでこれらの改善に成功しました。このシステムは非常に効果的で、訓練に使用した例よりも短い解決策を見つけることも頻繁にあり、これはモデルが単に例を暗記したのではなく、最適化の根本的な原理を学習したことを示唆しています。
また、この研究では、このアプローチが訓練で使用されたものよりも大きい、あるいは異なる構造を持つ回路を扱えるかどうかについても調査しました。研究者たちは、モデルが迅速に適応できることを見出しました。システムに小さな調整を加えることで、16量子ビットでより深い階層を持つ回路にも適用でき、同様の成功率を達成できました。現実世界の量子プログラムはサイズや複雑さが大きく異なるため、この柔軟性は極めて重要です。このシステムは、固定された探索空間や、あらかじめ書かれたトリックのライブラリには依存していません。代わりに、訓練中に学んだパターンを引き出しながら、新しい解決策を即座に生成します。結果が正しいことを確実にするため、研究者は、すべての出力が元の入力と全く同じ計算を行うことを確認する検証ステップを含め、適合しないものは破棄するようにしました。
このシステムは強力ですが、トレードオフも存在します。これらの最適化された回路を生成するプロセスは、従来のルールベースのツールを実行するよりも時間がかかります。一度の最適化パスに数秒かかることがありますが、標準的なツールは数分の一秒で終了します。しかし、研究者たちは、この追加の時間は価値のある投資であると主張しています。従来のツールはしばしば行き詰まり、最善の解決策を見つけることができませんが、この新しいシステムは一貫してより深い削減を実現します。一歩一歩が重要であり、エラーが急速に蓄積する分野において、プログラムを大幅に短縮できる能力は、失敗した実験と画期的な発見の間の分かれ道となり得ます。
この研究は、量子ソフトウェアの開発方法における重要な転換を象徴しています。長年、この分野は手作業による分析手法や硬直した探索アルゴリズムに依存してきました。本研究は、データ駆動型のアプローチ、つまり機械が例から最適化の技術を学ぶ手法が、人間が設計した最高のツールを凌駕できることを証明しています。これは、量子コンパイラが単なるルールに従う存在ではなく、最も効率的な経路を見つけ出すために量子操作の複雑な景観をナビゲートできる知的なシステムとなる未来への扉を開くものです。高度な機械学習と量子物理学の架け橋となることで、研究者たちは、量子コンピューティングを実用化するために必要なツールが、すでに手の届くところにあり、適切なデータによる訓練を待っているに過ぎないことを示しました。
自分の分野の論文に埋もれていませんか?
研究キーワードに一致する最新の論文のダイジェストを毎日受け取りましょう——技術要約付き、あなたの言語で。