高度なテクニック - Qiskit アドオン
Qiskitアドオンは、ユーティリティ規模でのアルゴリズム発見を可能にする研究機能の集合体です。 これらのモジュール式ソフトウェアコンポーネントは、Qiskitの高性能な基盤を土台としており、 ワークフロー に組み込むことで、既存の量子アルゴリズムを拡張したり、新しい量子アルゴリズムを設計したりすることができます。 このページでは、ワークフローを構築する際に適切な機能を選択できるよう、主要な機能カテゴリごとに利用可能なツールを紹介しています。
マップドメインの問題
これらの機能は、ドメインの問題を量子演算子や回路に変換し、量子コンピュータ上で実行することを専門としています。
フェルミオン演算子や回路のためのデータ構造、およびQiskitトランスパイラーとの統合によるフェルミオンからクビットへのエンコーディングや回路合成のためのフレームワークを活用して、フェルミオン系を扱う。
資料を参照する
ハードウェア実行向けに回路を最適化する
これらの機能は回路の深さを減らすのに役立ちますが、通常、サンプリングのオーバーヘッドが増加します。
ノイズモデルについて学ぶ
エラー軽減戦略の一環として、ノイズモデルの学習および改良には以下のツールをご利用ください
期待値推定におけるノイズの処理
観測量の期待値を推定する量子ワークロードを構築する際、ノイズを管理するには、以下のアドオンを使用してください。
サンプリング結果のノイズを管理する
これらの手法は、サンプリング結果のノイズを処理するのに役立ちます。
最新の C++17 標準に基づいて記述され、HPCワークフローやアプリケーションの実装を可能にするよう設計された、SQDアドオンのHPC対応実装です。
資料を参照する
対応機能
これらの機能を活用して、他のアドオンを組み込んだワークフローを構築・運用してください。
ハミルトニアンを作成し、トロッター時間発展回路を生成し、最新の誤差低減機能を適用するためのこの関数コレクションを活用することで、アドオンを活用したワークフローをより迅速に構築できます。
資料を参照する
演算子の発展を近似するためのフレームワークであり、期待値のシミュレーションや、伝播ノイズ吸収(PNA)やシェーディングされたライトコーンといった誤差低減手法の実装に利用することができる。
資料を参照する