物理学の静かな片隅で、科学者たちが膨大な集団の中で粒子がどのように振る舞うかを研究している領域において、不可能を理解可能にするための強力なツールが登場しました。テンソルネットワークとして知られるこのツールは、もともと量子粒子の複雑なダンスをシミュレートするために設計されたものであり、研究者が物質がいかにして最も安定した状態に落ち着くかを理解する助けとなっています。これは、コンピュータのメモリにすべての詳細を保存しようとするのではなく、巨大で複雑なシステムを管理可能な一連のビルディングブロックを用いて記述する方法だと考えてください。最近、科学者たちはこれらのアイデアを機械学習に応用し、量子世界を支配する効率的な論理と同じものを用いて、コンピュータにパターンを認識させる方法を模索し始めています。その目標は、単に強力であるだけでなく、今日のデバイスとは異なる原理で作動する将来の量子コンピュータ上で動作できる学習システムを作り出すことです。しかし、大きな障害が存在します。量子システムには、起こりうるすべての結果の総確率が常に1になるという厳格なルールがありますが、標準的な学習手法はこの条件を無視することがよくあります。
ある研究チームは、密度行列繰り込み群(DMRG)と呼ばれる特定の最適化手法を機械学習に応用することで、この溝を埋めようと試みました。量子物理学における定番の手段であるこの手法は、システムの一部を一つずつ調整することで、システムの最適な構成を見つけ出すことで知られています。研究者たちは、このアプローチを、行列積状態(MPS)に基づくニューラルネットワーク・アーキテクチャ、つまりデータを鎖のような構造で配置するタイプのテンソルネットワークに適用しました。彼らの主要な革新は、量子力学の厳格な正規化ルールを学習プロセスの中に直接組み込んだことです。これは、コンピュータがデータから学習するために内部パラメータを調整する際、自然が求める通りに、システムの数学的表現を完全にバランスのとれた状態に保つよう強制することを意味します。彼らは、この目的を達成するために2つの異なる方法をテストしました。一つは勾配を用いてシステムをステップごとに調整する標準的な方法であり、もう一つは、より洗練された数学的なショートカットを用いて最適解を見つけ出す、彼らの新しい修正版DMRGアルゴリズムです。
彼らのアイデアが機能するかどうかを確認するため、チームは有名なMNISTデータセット(コンピュータが0から9までの数字を識別することを学ぶ標準的なベンチマーク)を用いて、手書き数字を認識するようにこれらのシステムを訓練しました。彼らは5,000枚の画像からなるサブセットを使用し、それらを49ピクセルの小さなグリッドにリサイズして、訓練グループとテストグループに分割しました。結果は、量子的な制約下でシステムがどのように振る舞うかに大きな違いがあることを明らかにしました。正規化の制約なしに標準的な最適化手法を用いた場合、システムは94.7パーセントのテスト精度を達成しました。しかし、システムの内部的な数学的状態は非常に大きく、かつ不均衡に成長しており、もはや有効な量子状態を表していませんでした。論文によれば、この状態のノルムは約390万でした。研究者がこの不均衡な状態をルールに適合させるために正規化したところ、損失関数におけるオーバーラップは極めて小さくなり、約0.5という自明な損失をもたらしました。これは、制約のない手法が高い精度を示した一方で、その結果得られたモデルは有効な量子状態ではなく、学習された特性を失うことなく直接量子ハードウェアに展開することはできないことを示しています。
対照的に、正規化条件を最初から強制した手法は、異なる挙動を示しました。修正された勾配降下法と新しいDMRGアプローチの両方が、量子ルールを遵守するシステムを生成しましたが、制約のない手法ほどの高い精度には達しませんでした。正規化された勾配降下法と修正DMRGは、ともに約73パーセントのテスト精度に達し、損失値は0.36付近を推移しました。これらの数値は制約のない手法よりも低いものですが、これらは真正で安定した学習プロセスを表しており、実際に量子コンピュータ上で実行可能なものです。研究者たちは、特定の数学的な圧縮技術を用いて最適化問題を解決する修正DMRGアルゴリズムが、正規化された勾配降下法とほぼ同一の性能を示したことを発見し、量子にインスパイアされたショートカットが実行可能な代替手段であることを確認しました。
本研究は、システムに量子ルールを守らせることが、現在の形態においては標準的な古典的手法と比較して強力さを損なうものの、それは将来に向けた必要なステップであると結論付けています。制約のない手法による高い精度は、量子世界の根本的な法則を無視することによって達成されたものであり、その結果として得られたモデルは有効な量子状態ではありません。現在、精度を低く受け入れることで、研究者たちは数学的に健全であり、量子ハードウェアへの準備ができている基礎を築きました。彼らは、パフォーマンスを向上させ、これらの制約を扱うためにより複雑な方法を開発するためにさらなる作業が必要であることを認めていますが、進むべき道は明確です。機械学習を量子コンピュータにもたらすためには、アルゴリズムがまず、量子領域の厳格なルールを尊重することを学ばなければならないのです。
技術要約:DMRGを用いた量子テンソルネットワーク学習
問題提起
テンソルネットワーク(TN)、特に行列積状態(MPS)は、量子多体系に触発された有望な機械学習アーキテクチャとして台頭している。標準的なTNアプローチは多くの場合、最適化のために勾配降下法を利用するが、物理的な量子状態に求められる厳格な正規化条件を欠いていることが多い。量子力学において、確率の保存は量子状態およびチャネルが正規化されていることを規定している。本論文は、これらの正規化制約を満たすようにTNベースの機械学習を適応させるという課題に取り組んでいる。これにより、これらのモデルを量子コンピュータへ直接デプロイすることが可能になる。著者らは、局所最適化手法、特に密度行列繰り込み群(DMRG)とその基礎となるランチョス法を、正規化された量子機械学習の文脈へと転移させる際のギャップを特定している。
手法
著者らは、MPSアンザッツが縮退(contraction)時に正規化されたベクトルを出力するように制約を課すフレームワークを提案しており、これは量子状態を効果的に表現するものである。彼らのアプローチの中核は、標準的な最適化アルゴリズムを単位ノルム制約(⟨Ψ∣Ψ⟩=1)を尊重するように修正することである。
損失関数と制約:
著者らは、分類タスクのための平均二乗誤差損失関数 L を定義している。最適値が A−1∣b⟩ となる非制約最適化とは異なり、正規化制約は解がヒルベルト空間の単位球面上に存在することを要求する。損失関数は以下のように定式化される:
L=21+2N1i=1∑N[⟨Ψ∣(∣di⟩⟨di∣D⊗1B)∣Ψ⟩−2Re(⟨Ψ∣DB(∣di⟩D⊗∣li⟩B))]
ここで、∣di⟩ は入力データ、∣li⟩ はラベルを表す。
正規化を伴う勾配降下法:
著者らは、正規化制約を扱うために勾配降下アルゴリズムを適応させている。単純な更新の代わりに、射影勾配降下法を採用する。勾配ステップ ∣n⟩=∣Ψ⟩−α∣g⟩ を計算した後、状態を再正規化する:∣Ψ′⟩=∣n⟩/⟨n∣n⟩。効率を最適化するために、損失の α に関する微分をゼロと置くことで最適なステップサイズ α を導出し、ニュートン反復を用いて α を解く。
修正DMRGアルゴリズム:
クリロフ部分空間法(DMRGのような)が単純な勾配降下法よりも効果的であることを認識し、著者らは修正されたDMRGアルゴリズムを開発した。標準的なDMRGはエネルギー期待値を最小化するが、機械学習の損失関数(式3)における線形項を本質的に考慮していない。
- 後処理ステップ: ランチョスアルゴリズムが局所的な有効ハミルトニアン As を三対角形式 As′ に圧縮した後、著者らは、正規化された状態の勾配が単位球面に対して垂直となるようなスケーリング因子 x を求める後処理ステップを導入する。
- 解析解: 問題を圧縮された行列の固有基底に分解することにより、正規化制約が満たされるような x に関する方程式(式6)を導出する。彼らは、x<0 において一意のグローバル最小値が存在することを証明し、収束を確実にするために注意深く初期化されたニュートン反復を用いてこれを解く。
主な貢献
- 正規化条件: MPSアンザッツにグローバルな正規化条件を導入し、結果として得られるベクトルが有効な量子状態としてマッピングされることを保証した。
- アルゴリズムの適応: 正規化制約の下で動作するように、勾配降下法とDMRG/ランチョスアルゴリズムの両方を修正した。
- 比較分析: 標準的な共役勾配降下法、正規化勾配降下法、および提案された修正DMRG法の直接的な比較を行った。
実験結果
手法の検証は、MNISTデータセットのサブセット(5,000枚の画像を7x7にリスケール、訓練用4,000枚、テスト用1,000枚)を用いて行われた。モデルは、最大ボンド次元20で3回のフル2サイト・スウィープ(two-site sweep)にわたって最適化された。
- 性能: 標準的な共役勾配降下法は、最も高い精度(テスト精度94.70%)と最小の損失(0.08680)を達成した。しかし、得られたMPSのノルムは約 3.9×106 であった。事後的に正規化した場合、これは消失するオーバーラップと ≈0.5 という自明な損失をもたらし、モデルを実質的に無効なものとした。
- 正規化手法: 正規化勾配降下法と修正ランチョス(DMRG)法は、同一の訓練およびテスト損失(≈0.36)と精度(≈73%)を示した。
- 観察: 正規化条件の導入は結果に大きな影響を与え、非制約の共役勾配法と比較して精度を低下させたが、モデルが物理的に妥当(正規化されている)であることを保証した。
意義と主張
本論文は、正規化条件を実装することが、テンソルネットワークアルゴリズムを量子コンピュータへのデプロイに適したものにするための必要なステップであると主張している。著者らは、本研究を、より効率的な量子機械学習のためにテンソルネットワーク手法を適応させるための一歩として位置づけている。
しかし、著者らは現在の性能について謙虚である。彼らは、これらの正規化手法の性能が「他の現代的なアルゴリズムに匹敵するレベルまで高める必要がある」と明言している。厳格な正規化を(これほどには)強制しない古典的なテンソルネットワーク手法との同等性に達していないことも認めている。論文は、機械学習を効果的に量子コンピュータへと持ち込むためには、量子チャネルのようなより複雑な正規化条件の研究や、評価方法の改善を含むさらなる研究が必要であると結論付けている。
毎週最高の quantum physics 論文をお届け。
スタンフォード、ケンブリッジ、フランス科学アカデミーの研究者に信頼されています。
受信トレイを確認して登録を完了してください。
問題が発生しました。もう一度お試しください。
スパムなし、いつでも解除可能。
週刊ダイジェスト — 最新の研究をわかりやすく。登録