核心概念
現在の雑音のある量子コンピューターを使用するには、論理回路のコンパイル、利用可能なハードウェアの状態、結果の雑音を確認する必要があります。これらのタスクは古典コンピューティングでは一般的ではないため、量子開発者は慣れていない可能性があります。したがって、量子コンピューターをより身近なものにするためには、より簡単で直感的なインターフェースが必要です。
摘要
本論文では、ゲートベースの量子コンピューティングのためのユーザーフレンドリーなインターフェースを実現するための4つの対話技術を提案しています。
-
回路ライター: ユーザーが回路の概念的な情報を入力すると、それをコード化して生成するインターフェース。これにより、低レベルの回路設計に精通していなくても回路を作成できます。
-
マシンエクスプローラ: 量子コンピューターのステータスや特性を視覚的に表示し、選択した情報をコード化して再利用できるようにするインターフェース。これにより、開発環境とドキュメントの間を行き来する必要がなくなります。
-
回路ビューア: 論理回路、コンパイル後の回路、ハードウェアの動作を連携して表示し、各層の成功確率を可視化するインターフェース。これにより、回路最適化やハードウェアの理解が容易になります。
-
測定結果の誤差調整可視化: モンテカルロ法を使って、ハードウェアの誤差を考慮した仮想的な測定結果を表示するインターフェース。これにより、誤差の影響を理解し、適切なショット数を決定できます。
これらの技術は、データサイエンスやビジュアライゼーションの先行研究から着想を得ており、Qiskit上で実装したプロトタイプを示しています。今後の課題としては、ユーザースタディによる検証や、スケーラビリティの向上などが考えられます。
統計資料
現在の雑音のある量子コンピューターを使用するには、論理回路のコンパイル、利用可能なハードウェアの状態、結果の雑音を確認する必要がある。
これらのタスクは古典コンピューティングでは一般的ではないため、量子開発者は慣れていない可能性がある。
量子コンピューターをより身近なものにするためには、より簡単で直感的なインターフェースが必要である。
引述
"To make the best use of noisy intermediate-scale quantum (NISQ) era quantum computers, users need to understand properties of a hardware device to use, such as gate errors and qubit coherence time (T1/T2)."
"To encourage large-scale adoption and widely support various domain areas, quantum computers will need to equip easy and intuitive user interfaces for domain experts with varying levels of expertise."