サイトの種類 | クラウドベースの量子コンピューティング |
|---|---|
| 所有者 | IBM |
| メールアドレス | 量子コンピューティング |
| 登録 | 必須 |
| 発売 | 2016年5月 |
| 現在の状況 | アクティブ |
IBM Quantum Platform(旧称IBM Quantum Experience )は、 IBMが提供するクラウドベースの量子コンピューティング・サービスへの一般およびプレミアム・アクセスを可能にするオンライン・プラットフォームです。これには、IBMのプロトタイプ量子プロセッサー・セットへのアクセス、量子コンピューティングに関する一連のチュートリアル、インタラクティブな教科書へのアクセスが含まれます。2021年2月現在、このサービスには20台を超えるデバイスがあり、そのうち6台は一般に無料で公開されています。このサービスを使用して、アルゴリズムや実験を実行したり、量子コンピューティングで何が可能になるかについてのチュートリアルやシミュレーションを調べたりすることができます。
IBM の量子プロセッサは、 IBM リサーチ本部のトーマス・J・ワトソン研究所にある希釈冷凍機に設置された超伝導 トランス モン量子ビットで構成されています。ユーザーは、量子回路計算モデルを通じて量子プロセッサと対話します。回路は、Quantum Composer を使用してグラフィカルに作成することも、Quantum Lab のJupyter ノートブックを使用してプログラム的に作成することもできます。回路はQiskit を使用して作成され、実際の量子システムで実行できるように OpenQASMにコンパイルできます。
歴史
- このサービスは、5量子ビットの量子プロセッサとそれに対応するシミュレータが星型に接続されたIBM Quantum Experience [1]として2016年5月に開始されました。この時点では、ユーザーは量子コンポーザーのGUIを介してのみハードウェアと対話できました。量子回路も、ハードウェアで利用可能な特定の2量子ビットゲートに制限されていました。
- 2016 年 7 月、IBM は IBM Quantum Experience コミュニティ フォーラムを立ち上げました。その後、このフォーラムは Slack ワークスペースに置き換えられました。
- 2017年1月、IBMはIBM Quantum Experienceにいくつかの追加を行いました。[2]これには、5量子ビット量子プロセッサで利用可能な2量子ビット相互作用のセットの増加、シミュレーターを最大20量子ビットのカスタムトポロジーに拡張すること、ユーザーが量子アセンブリ言語コードを使用してデバイスとシミュレーターを対話できるようにすることが含まれます。
- 2017年3月、IBMは量子プロセッサとシミュレータ上でユーザーがより簡単にコードを記述し、実験を実行できるようにするQiskit [3]をリリースしました。初心者向けのユーザーガイドも追加されました。
- 2017年5月、IBMはIBM Quantumサービスで追加の16量子ビットプロセッサを利用できるようにしました。[4]
- 2018年1月、IBMはIBM Quantum Experienceで量子賞プログラムを立ち上げました。[5]
- 2019年5月には、ウェブホスト型のJupyterノートブックの追加や、オンラインのインタラクティブなQiskit教科書との統合など、サービスの大幅な見直しが行われました。[6]
- 2021年3月の再設計後、コンポーザーGUIとJupyterノートブックの区別がより明確になりました。IBM Quantum Experienceという名称は廃止され、 IBM Quantum ComposerとIBM Quantum Labという別々の名称が採用されました。[7]現在は総称してIBM Quantum Platformと呼ばれています。
IBM クォンタム コンポーザー

Quantum Composer は、IBM が設計したグラフィック ユーザー インターフェイス(GUI) であり、ユーザーがさまざまな量子アルゴリズムを構築したり、他の量子実験を実行したりできるようにします。ユーザーは、実際の量子プロセッサで実行するか、シミュレータを使用して、量子アルゴリズムの結果を確認できます。Quantum Composer で開発されたアルゴリズムは、Quantum Composer が楽譜に似ていることから、「量子スコア」と呼ばれます。[8]
Composer はスクリプト モードでも使用でき、ユーザーはOpenQASM言語でプログラムを書くことができます。以下は、IBM の 5量子ビットコンピューター用に作成された非常に小さなプログラムの例です。このプログラムは、コンピューターに量子状態 、つまり 3 量子ビットGHZ 状態 を生成するように指示します。これは、ベル状態の変形として考えることができますが、量子ビットの数は 2 つではなく 3 つです。次に、状態を測定して、 2 つの可能な結果のいずれか、またはに崩壊するように強制します。
include "qelib1.inc" qreg q [ 5 ]; // 5 量子ビットを割り当てる (自動的に |00000> に設定される) creg c [ 5 ]; // 5 古典ビットを割り当てる
h q [ 0 ]; // 量子ビット 0 のアダマール変換cx q [ 0 ], q [ 1 ]; // 量子ビット 0 と 1 の条件付きパウリ X 変換 (つまり「CNOT」) // この時点で 2 量子ビットのベル状態 (|00> + |11>)/sqrt(2) が得られます
cx q [ 1 ], q [ 2 ]; // これにより、エンタングルメントが3番目の量子ビットに拡張されます
measure q [ 0 ] -> c [ 0 ]; // この測定により、3 量子ビットの状態全体が縮小されますmeasure q [ 1 ] -> c [ 1 ]; // したがって、量子ビット 1 と 2 は量子ビット 0 と同じ値を読み取りますmeasure q [ 2 ] -> c [ 2 ];
QASM 言語のすべての命令は、量子ゲートの適用、チップレジスタのゼロへの初期化、またはこれらのレジスタの測定です。
使用法
- 2018年にIBMは、IBM Quantum Experienceのユーザーが8万人を超え、合計で300万回以上の実験を実行したと報告しました。[9]
- このサービスを利用して実験を行った研究者によって多くの学術論文が発表されている。[10] [11] [ 12 ] [13] [ 14 ] [ 15] [ 16 ] [17] [18] [19] [20] [21] [22] [ 23 ] [24] [ 25] [26] [27]
参考文献
- ^ 「IBM、イノベーションを加速するためIBMクラウドで量子コンピューティングを提供」2016年5月4日。2016年5月4日時点のオリジナルよりアーカイブ。
- ^ 「IBM Quantum Experience Update」。2019年1月29日時点のオリジナルよりアーカイブ。2017年4月6日閲覧。
- ^ 「量子コンピューティングに API と SDK が登場」2017 年 3 月 6 日。
- ^ 「IBM QXへのアップグレードのベータアクセス」。2019年1月31日時点のオリジナルよりアーカイブ。2017年5月19日閲覧。
- ^ 「ただいま開催中: 教授、学生、開発者向けの新しい科学賞で量子に備えましょう」IBM 2018-01-14。
- ^ 「IBM、次世代量子開発プラットフォームのベータ版を発表」IBM 2021年2月10日。
- ^ 「IBM Quantum ComposerとLabの発表」2021年3月2日。
- ^ 「IBM Quantum experience」。Quantum Experience。IBM。2018年5月25日時点のオリジナルよりアーカイブ。2017年7月3日閲覧。
- ^ 「IBM、量子コンピューティングの加速に向けトップスタートアップ企業と提携」IBM 2018年4月5日。
- ^ 「QXコミュニティ論文」。2019年3月22日時点のオリジナルよりアーカイブ。2018年5月24日閲覧。
- ^ 「メルボルン大学におけるIBM Quantum Hubの研究」。2021年4月20日。
- ^ Rundle, RP; Tilma, T.; Samson, JH; Everitt, MJ (2017). 「量子状態の再構成を容易にする:トモグラフィーのための直接的な方法」. Physical Review A . 96 (2): 022117. arXiv : 1605.08922 . Bibcode :2017PhRvA..96b2117R. doi :10.1103/PhysRevA.96.022117.
- ^ コーベット・モーラン、クリスティーン (2016 年 6 月 29 日)。 「Quintuple: クラウド量子コンピューティングを容易にする Python 5 量子ビット量子コンピューター シミュレーター」。arXiv : 1606.09225 [quant-ph]。
- ^ Huffman, Emilie; Mizel, Ari (2017年3月29日). 「超伝導量子ビットによる非侵襲的マクロリアリズムの違反:不器用さの抜け穴に対処するLeggett-Gargテストの実装」. Physical Review A. 95 ( 3): 032131. arXiv : 1609.05957 . Bibcode :2017PhRvA..95c2131H. doi :10.1103/PhysRevA.95.032131.
- ^ Deffner, Sebastian (2016年9月23日). 「IBMのQuantum Experienceにおけるエンタングルメント支援不変性の実証」Heliyon . 3 (11): e00444. arXiv : 1609.07459 . doi : 10.1016/j.heliyon.2017.e00444 . PMC 5683883. PMID 29159322 .
- ^ 黄何梁;チャオ、ユーウェイ。リー、タン。リー・フェングァン;ドゥ・ユータオ。フー・シャンクン。張朔、王、翔。バオ、ワンスー(2016年12月9日)。 「IBMのクラウド量子コンピューティングプラットフォームでの準同型暗号化実験」。物理学のフロンティア。12 (1): 120305.arXiv : 1612.02886。Bibcode :2017FrPhy..12l0305H。土井:10.1007/s11467-016-0643-9。S2CID 17770053。
- ^ Wootton, James R (2017 年 3 月 1 日). 「5 量子ビット実験における表面コード欠陥の非アーベル編組の実証」.量子科学技術. 2 (1): 015006. arXiv : 1609.07774 . Bibcode :2017QS&T....2a5006W. doi :10.1088/2058-9565/aa5c73. S2CID 44370109.
- ^ Fedortchenko, Serguei (2016年7月8日). 「学部生のための量子テレポーテーション実験」. arXiv : 1607.02398 [quant-ph].
- ^ Berta, Mario; Wehner, Stephanie; Wilde, Mark M (2016 年 7 月 6 日). 「エントロピーの不確実性と測定の可逆性」. New Journal of Physics . 18 (7): 073004. arXiv : 1511.00267 . Bibcode :2016NJPh...18g3004B. doi :10.1088/1367-2630/18/7/073004. S2CID 119186679.
- ^ Li, Rui; Alvarez-Rodriguez, Unai; Lamata, Lucas; Solano, Enrique (2016 年 11 月 23 日). 「遺伝的アルゴリズムによる近似量子加算器: IBM Quantum エクスペリエンス」.量子測定と量子計測. 4 (1): 1–7. arXiv : 1611.07851 . Bibcode :2017QMQM....4....1L. doi :10.1515/qmetro-2017-0001. S2CID 108291239.
- ^ Hebenstreit, M.; Alsina, D.; Latorre, JI; Kraus, B. (2017 年 1 月 11 日). 「IBM Quantum Experience を使用した圧縮量子計算」. Phys. Rev. A . 95 (5): 052339. arXiv : 1701.02970 . doi :10.1103/PhysRevA.95.052339. S2CID 118958024.
- ^ Alsina, Daniel; Latorre, José Ignacio (2016 年 7 月 11 日). 「5 量子ビット量子コンピューターによる Mermin 不等式の実験的テスト」. Physical Review A. 94 ( 1): 012314. arXiv : 1605.04220 . Bibcode :2016PhRvA..94a2314A. doi :10.1103/PhysRevA.94.012314. S2CID 119189277.
- ^ Linke, Norbert M.; Maslov, Dmitri; Roetteler, Martin; Debnath, Shantanu; Figgatt, Caroline; Landsman, Kevin A.; Wright, Kenneth; Monroe, Christopher (2017 年 3 月 28 日). 「2 つの量子コンピューティング アーキテクチャの実験的比較」。米国科学 アカデミー紀要。114 ( 13): 3305–3310。arXiv : 1702.01852。Bibcode : 2017PNAS..114.3305L。doi : 10.1073 / pnas.1618020114。PMC 5380037。PMID 28325879。
- ^ Devitt, Simon J. (2016 年 9 月 29 日). 「クラウドでの量子コンピューティング実験の実行」. Physical Review A. 94 ( 3): 032329. arXiv : 1605.05709 . Bibcode :2016PhRvA..94c2329D. doi :10.1103/PhysRevA.94.032329. S2CID 119217150.
- ^ Steiger, Damian; Haner, Thomas; Troyer, Matthias (2018). 「ProjectQ: 量子コンピューティングのためのオープンソースソフトウェアフレームワーク」. Quantum . 2:49 . arXiv : 1612.08091 . Bibcode :2018Quant...2...49S. doi :10.22331/q-2018-01-31-49. S2CID 6758479.
- ^ サントス、アラン C. (2017)。 「IBM 量子エクスペリエンスを実現するコンピュータドールよ、IBM Quantum Experience」。レビスタ ブラジレイラ デ エンシノ デ フィシカ。39 (1)。arXiv : 1610.06980。土井:10.1590/1806-9126-RBEF-2016-0155。
- ^ カイセド・オルティス、彼;サンティアゴ・コルテス、E. (2017)。 「Construyendo compuertas cuánticas con IBM のクラウド量子コンピューター」 [IBM のクラウド量子コンピューターを使用した量子ゲートの構築] (PDF)。Journal de Ciencia e Ingeniería (スペイン語)。9 : 42–56。土井:10.46571/JCI.2017.1.7。
外部リンク
- IBM 量子プラットフォーム
