Qiskit addons#
Qiskit addonsは、ユーティリティ規模でアルゴリズム発見を可能にする研究機能のコレクションです。 これらの機能は、量子アルゴリズムの作成および実行のためのQiskitの高性能な基盤ツールを基に構築されています。 アドオンはモジュール化されたソフトウェアコンポーネントとして提供され、workflowに 組み込むことで、新しい量子アルゴリズムのスケールアップや設計を可能にします。
マッピング用のAddons#
テンソルネットワークによる近似量子コンパイル#
テンソルネットワークによる近似量子コンパイル(Approximate quantum compilation with tensor networks, AQC-Tensor)は、高忠実度の回路を低い深さで構築することを可能にします。
GitHub repositoryを参照する。
documentationを読む。
AQC を使用してトロッター時間発展の改善(和訳)のチュートリアルを読む。
マルチプロダクト公式#
マルチプロダクト公式(MPF)は、いくつかの回路実行を加重組み合わせすることで、ハミルトニアン力学のトロッター誤差を低減します。
GitHub repositoryを参照する。
documentationを読む。
最適化用の Addons#
演算子のバックプロパゲーション#
演算子のバックプロパゲーション(OBP)は、より多くの演算子測定を必要とする代わりに、 末尾の操作をトリミングすることで回路の深さを削減します。
GitHub repositoryを参照する。
documentationを読む。
OBPを使って期待値を改善するチュートリアルを読む。
回路のカット#
回路のカットは、非隣接量子ビット間の絡み合いゲートを分解することで、トランスパイルされた回路の深さを削減します。
GitHub repositoryを参照する。
documentationを読む。
後処理用のAddons#
サンプルベースの量子対角化#
サンプルベースの量子対角化(SQD)は、ノイズを含む量子サンプルを古典的に後処理し、 例えば化学アプリケーションにおける量子系ハミルトニアンのより正確な固有値推定を提供します。
GitHub repositoryを参照する。
SQDを使ったエネルギー推定の改善(和訳)のチュートリアルを読む。