OmniQEC:大規模量子計算のためにAIが実装向けの誤り訂正符号を発見する仕組み
この論文は、実際の量子プロセッサ上でうまく動く誤り訂正(QEC)符号を人工知能で自動発見する仕組み「OmniQEC」を紹介します。重要な点は、単に数学的な符号の性質だけでなく、実際の回路での誤り率(論理誤り率)を直接最適化しようとする点です。OmniQECは大規模言語モデル(LLM)を統括者として使い、符号の生成から回路の合成、デコーダを用いた回路レベル評価までを繰り返し行います。
研究チームは発見作業を「速いループ」と「遅いループ」の二重構造で行います。速いループでは、計算コストの低い符号レベルの代理指標(たとえばΦ_code = k d^2 / n のような指標)を使って多数の候補を素早くふるいにかけます。遅いループでは、有望な候補を選んで実際にシンドローム抽出回路(誤りを検出する測定回路)にコンパイルし、ノイズを入れたシミュレーションとデコーダ(誤りをどう訂正するか決めるアルゴリズム)で論理誤り率を評価します。遅いループの評価結果はLLMに戻され、次の探索に役立てられます。
評価は、四つのqLDPC(量子低密度パリティ検査)符号群、三種類のLLMバックエンド(Claude、GPT、DeepSeek)、および各バックエンドにつき合計物理量子ビット予算を変えた設定で行われました。結果として、物理量子ビットの予算Nを増やすにつれて論理誤り率の抑制が着実に向上する符号が見つかりました。具体的には、既存のbivariate-bicycle(BB)符号[[72,12,6]]を総実装予算N=98の下で上回り、さらに強力なキャンペーンではBBの[[144,12,12]]をN=240で上回る成果が報告されています。
この研究が重要な理由は、符号設計と実装(回路やデコーダ、ハードウェア制約)を同時に考えることで、実際に使える符号を見つけやすくする点です。従来の多くの自動探索は符号レベルの代替指標だけに頼っており、実装時の論理誤り率とは必ずしも一致しません。OmniQECは回路レベルの評価を探索ループに組み込むことで、ハードウェアに優しい符号の発見を目指しています。
重要な注意点もあります。回路レベルでの評価は計算コストが高く、だからこそ速いループ・遅いループという折衷が必要になっています。また、論文中でも示されるように、符号レベルの指標(Φ_codeなど)が回路レベルの論理誤り率と常に一致するわけではありません。報告された優位性はシミュレーションに基づく評価と設定した誤りモデルや予算に依存するため、実機での検証やさらに広い条件での追試が今後の課題です。