量子コンピュータ関連銘柄 更新: 09/02 12:00(日本時間)
%は前日比・グラフは直近10営業日の推移 — 株価とニュースの突き合わせ / 業界の関係図
論文解説 ソフトウェア・アルゴリズム

量子化学計算を軽量化する「SQD対応の回路圧縮」— 精度を保ったまま最大33倍の高速化

要約

本論文は、基底状態エネルギーを求めるSQD手法が持つ頑健性を活用し、演算子プルーニングとクリフォード丸めという2つの圧縮技術でサンプリング回路を大幅に軽量化する手法を提案しています。21分子の検証で50%圧縮でも化学精度を維持し最大33倍の高速化を達成、IBM実機でも精度を落とさず回路深さを最大2.8倍削減できることを示しました。

分子の基底状態エネルギー(分子が最も安定した状態で持つエネルギー)を求める量子化学計算は、量子コンピュータの有望な応用先の一つです。しかし、現在の量子ハードウェアはノイズに弱く、複雑な量子回路をそのまま動かすと誤差が大きくなってしまうという課題があります。本論文は、この課題に対して「SQD(サブスペース量子対角化)」という手法の隠れた頑健性(多少の乱れに耐える性質)に着目し、回路を大幅に軽量化する方法を提案しています。

SQDとは、量子コンピュータで生成したサンプル(ビット列と呼ばれる0と1の並び)が張る部分空間の中で、ハミルトニアン(系のエネルギーを表す数式)を古典コンピューターで対角化して基底状態エネルギーを求める手法です。ここで重要なのは、SQDが必要とするのは「正確なエネルギーを出す回路」ではなく、「正しい基底状態と十分に重なりを持つビット列」だけだという点です。著者らはこの性質に注目し、『サンプリング用の回路から、どれだけ複雑さを削っても精度が落ちないのか?』という問いを立てました。

論文では2つの圧縮技術を組み合わせています。1つ目は「勾配ベースの演算子プルーニング」で、計算への影響が小さい励起演算子(電子の状態変化を表す部品)を削り落とす方法です。2つ目は「クリフォード丸め」で、残ったパラメータを最も近い『クリフォード角』へ寄せる手法です。クリフォードとは古典コンピューターでも効率的にシミュレートできる特別な操作群を指し、これに寄せることで回路の実装コストを下げられます。これらはいずれも、量子ビット数を減らしたハミルトニアン上のVQE(変分量子固有値ソルバー、パラメータを調整して基底状態を探す代表的アルゴリズム)に適用できます。

21種類の分子を対象とした系統的な検証(アブレーション研究)では、2つの軸それぞれで50%の圧縮をかけても、SQDの誤差の中央値が「化学精度」(化学的に意味のある信頼レベル)の範囲内に収まりました。さらにシミュレーションの高速化は最大33倍に達しています。加えて、IBMの実際の量子ハードウェア上で6種類の分子について検証を行い、精度を全く落とすことなく、トランスパイル後の回路の深さ(実行ステップ数)を最大2.8倍削減できることを確認しました。

この成果は、ノイズの多い現世代の量子コンピュータでも、より少ないリソースで実用的な量子化学計算を実現できる可能性を示しています。回路を浅く軽くできれば、その分だけノイズの影響を抑えられ、より大きな分子への応用も見えてきます。実機での検証まで含めて有効性を示している点で、量子化学の実用化に向けた具体的な一歩と言えるでしょう。

続きはメールでも受け取れます

新着記事のまとめを、毎日・週1回・月1回から選んでお届けします。 対談と教えて先生の続きも読めるようになります。登録も閲覧も無料です。

ログインしてメール配信を設定