Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

アルゴリズム

Qamomileで実装した具体的な量子アルゴリズム例です。

タグで探す

このセクション: algorithm chemistry encoding error-correction finance machine-learning optimization primitive sample-based simulation variational

他のセクション: integration resource-estimation tutorial usage

Suzuki–Trotter分解によるハミルトニアンシミュレーション (Rabi振動)

RabiモデルでのTrotter–Suzuki積公式と収束次数の実験です。

ハイブリッド量子ニューラルネットワーク (HQNN)

CNN+量子変分回路をFashion-MNISTでend-to-end学習し、パラメータシフトルールで勾配を計算します。

Möttönen振幅エンコーディング

任意の量子状態を準備するMöttönenの振幅エンコーディングをQamomileで使う方法です。amplitude_encodingおよびmottonen_amplitude_encodingに基づく状態準備の方法を紹介します。

量子振幅推定を用いたオプションプライシング

量子振幅推定(QAE)によるオプションプライシングをQamomileで実装する例です。株価データの振幅への埋め込みと、Grover演算子による振幅推定を実装し、オプションの数値シミュレーションを実行します。

多次元量子フーリエ変換によるナノシート物質特性推定

多次元量子フーリエ変換をQamomileで実装する例です。ナノシート材料の特性評価について、データの前処理を行った多次元QFTを利用してナノシートに関するシミュレーションを実行します。

Pauli Correlation Encoding

Pauli Correlation Encoding (PCE)をQamomileで使用する例です。20ノードのグラフに対するMaxCutを3量子ビットのPCEで解き、厳密解と比較します。

QAOA によるグラフ分割

OMMX・JijModeling・QAOAConverterを使ったend-to-endの最適化例です。

QAOAでMaxCutを解く: 回路をゼロから構築する

QAOA回路をゼロから構築してMaxCutを解き、組み込みのqaoa_stateと比較します。

Quantum-enhanced Markov chain Monte Carlo

トロッター分解による時間発展を利用して、Quantum-enhanced MCMCを実装します。

Quantum Selected Configuration Interaction (QSCI)

量子状態からビット列をサンプリングして有効ハミルトニアンを構築し、変分原理の保証付きで古典的に対角化します。

量子誤り訂正入門

3量子ビットbit-flip/phase-flip符号からShor 9量子ビット符号、スタビライザー形式までを扱います。

量子カーネル分類

量子特徴マップとカーネル法を使ってmake_circlesデータセットの分類を行います。

スタビライザ形式論と Steane 符号

Hamming [7,4,3]符号からのCSS構成、6スタビライザー、横断的Hadamardを扱います。

水素分子のための変分量子固有値ソルバー(VQE)

OpenFermionで分子ハミルトニアンを構築し、VQEで基底状態エネルギーを求めます。