Upgrade to Pro — share decks privately, control downloads, hide ads and more …

量子コンピューターで量子計算にトライ! / Let's try quantum computation with a quantum computer!

量子コンピューターで量子計算にトライ! / Let's try quantum computation with a quantum computer!

2022年6月3日開催 Women in Data Science Tokyo @ IBM
QUANTUM COMPUTING  TALK #1資料
Speaker: 小林 有里
マネージャー

日本IBM(株)
東京基礎研究所
Qiskit開発者コミュニティー

https://widstokyoibm2022.splashthat.com/

wids-tky-i

June 03, 2022
Tweet

More Decks by wids-tky-i

Other Decks in Technology

Transcript

  1. Qiskit © 2020 日本アイ・ビー・エム株式会社 東京基礎研究所 量子コンピューティング Qiskit 開発者コミュニティー担当 物理学科 物性物理

    有機超伝導材料研究 オープンソースの量子開発フレームワーク Qiskitの教育コンテンツの作成、普及のための 大学での授業展開をはじめ、量子コンピューター を使ったプログラミングコンテスト、ハッカソン の主催を通じて、量子ネイティブと呼ばれる量子 コンピューターをつかいこなせる世代の育成に 注力。 Yuri Kobayashi 小林有里 Twitter @YuriKobaya
  2. なぜ量子コンピューターが必要なのか? IBM Quantum / © 2020 IBM Corporation 8 古典コンピューター

    で解ける問題 古典計算と量子計算の ハイブリッドで解ける問題 まだ計算が可能かどうか わからない未知の問題
  3. カフェイン分子のシミュレーション IBM Quantum © 2022 IBM Corporation 9 9 カフェイン分子のシミュレーション

    には、約10の48乗ビットが必要 量子コンピューターだと、160個の 量子(論理)ビットで計算が可能 10の68乗 無量大数 むりょうたいすう 10の64乗 不可思議 ふかしぎ 10の60乗 那由他 なゆた 10の56乗 阿僧祇 あそうぎ 10の52乗 恒河沙 ごうがしゃ 10の48乗 極 ごく 160 10の44乗 載 さい 10の40乗 正 せい 10の36乗 澗 かん 120 10の32乗 溝 こう 10の28乗 穣 じょう 10の24乗 ヨタ 杼 じょ 80 10の21乗 ゼタ 70 10の20乗 垓 がい 60 10の18乗 エクサ 50 10の16乗 京 けい 10の15乗 ペタ
  4. ⾃然をシミュレーションしたければ、 量⼦⼒学の原理でコンピューターを 作らなくてはならない 1982年 リチャード・ファインマン “Nature isn't classical, dammit, and

    if you want to make a simulation of nature, you'd better make it quantum mechanical, and by golly it's a wonderful problem, because it doesn't look so easy.” 量子コンピューターという着想 1982年 リチャード・ファインマン
  5. 量子力学の原理に基づく新しいコンピューティング    0 0 1   

    0 0 1 量子もつれを利用することで 求めている解の効果的な導出を行うことができる 2n 重ね合わせ Superposition 量子もつれ Entanglement 扱えるデータ量が指数的に増える 並列演算ができる 観測 |0⟩ |1⟩ 課題:自然界の量子を制御するのは困難
  6. IBM Quantum Computer ୆ IBM͕อ༗͢Δྔࢠίϯϐϡʔλʔͷ୆਺ɻ Քಇ཰͸Λ௒͑Δɻ ສਓ IBM Quantum ͷొ࿥Ϣʔβʔ਺

    ݱࡏ΋ٸ଎ʹ૿Ճத ஹճҎ্ IBM Quantum্Ͱ࣮ߦ͞Εͨԋࢉ਺ ࣮ػͰͷԋࢉ࣮ߦ͕γϛϡϨʔλΛ௒͑Δ ຊҎ্ Պֶٕज़࿦จ౳ͷग़൛෺  ϝϯόʔ IBM Quantum Networkύʔτφʔ਺ <as of May 2022l> 12/16/20
  7. 日本における量子コンピューターの社会実装を 世界に先駆けて実現することをめざして IBM Quantum / © 2021 IBM Corporation 17

    新川崎・創造のもり かわさき新産業創造センター(KBIC)内に 設置された量子コンピューター 量子イノベーションイニシアティブ協議会(QII協議会) 参加メンバー(五十音順)
  8. 量子コンピューターで解読する場合 量子コンピューター 0000 0001 0010 0011 0100 0101 0110 0111

    1000 1001 1010 1011 1100 1101 1110 1111 0011 〇 Q グローバーのアルゴリズム × 〇 0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101
  9. Universal Quantum Computer Approximate Small- Scale Approximate Medium- Scale Fault-

    Tolerant Large-Scale 2016 2021 2030- NISQ Noisy Intermediate-Scale Quantum Computer
  10. HR / Jan 20, 2021 / © 2021 IBM Corporation

    27 Qubits added: 50 Error rate decrease: 0x Quantum volume increase: 0x Qubits added: 0 Error rate decrease: 10x Quantum volume increase: 500x 量子ボリューム | Quantum Volume NISQ時代の量子システムの性能を測る指標
  11. 量子優位性に向けて 量子優位性(Quantum Advantage) 「実用的」なアプリケーションで 古典の不可能を量子で可能にすること ・Faster (より速く) ・Less Resource(より少ないリソース) ・Better

    Quality(より高い精度) で解くことを実証できること 量子ボリューム(QV)を毎年倍増する計 画を立てて量子優位性の実現を目指し ています。 IBM Quantum © 2022 IBM Corporation 28 現在、予定より早いペースでの 性能向上を続けています。
  12. IBMが実装済み オンターゲットで進行中 開発ロードマップ Heron 133 qubits x p Crossbill 408

    qubits Circuits システム モジュール性 Falcon 27 qubits Hummingbird 65 qubits Eagle 127 qubits Osprey 433 qubits Condor 1,121 qubits カーネル 開発者 Qiskit Runtime 量子アルゴリズムとアプリケーション・モジュール 機械学習 | 自然科学 | 最適化 アルゴリズム 開発者 モデル 開発者 Flamingo 1,386+ qubits Kookaburra 4,158+ qubits 量子サーバーレス インテリジェント オーケストレーション 量子回路ライブラリ 量子ソフトウェア アプリケーションのプロトタイプ 機械学習 | 自然科学 | 最適化 量子ソフトウェアアプリケーション 2019 2020 2021 2022 2023 2024 2025 Beyond 2026 IBMのクラウド上で 量子回路を実行 量子アルゴリズムと アプリケーションの 実証とプロトタイプ化 Qiskit Runtimeで 量子プログラムを100倍 高速に実行 エラスティック・コン ピューティングとQiskit Runtime並列化によるア プリケーションの拡張 スケーラブルな誤り抑制 手法でQiskit Runtimeの 精度を向上 Qiskit Runtimeを制御する 回路編みツールボックス で量子アプリケーション を拡張 Qiskit Runtimeに動的回 路を導入し、より多くの 計算手法の実行を可能に Qiskit Runtimeに誤り訂正 を統合し、量子ワークフ ローの精度と速度を向上 古典通信と量子通信 で10K-100K qubits に拡張 回路編み ツールボックス Threaded 動的回路 誤り抑制と軽減 誤り訂正 マルチスレッド プリミティブ Flamingo 1,386+ qubits Kookaburra 4,158+ qubits
  13. IBMが実装済み オンターゲットで進行中 開発ロードマップ Heron 133 qubits x p Crossbill 408

    qubits Circuits システム モジュール性 Falcon 27 qubits Hummingbird 65 qubits Eagle 127 qubits Osprey 433 qubits Condor 1,121 qubits カーネル 開発者 Qiskit Runtime 量子アルゴリズムとアプリケーション・モジュール 機械学習 | 自然科学 | 最適化 アルゴリズム 開発者 モデル 開発者 Flamingo 1,386+ qubits Kookaburra 4,158+ qubits 量子サーバーレス インテリジェント オーケストレーション 量子回路ライブラリ 量子ソフトウェア アプリケーションのプロトタイプ 機械学習 | 自然科学 | 最適化 量子ソフトウェアアプリケーション 2019 2020 2021 2022 2023 2024 2025 Beyond 2026 IBMのクラウド上で 量子回路を実行 量子アルゴリズムと アプリケーションの 実証とプロトタイプ化 Qiskit Runtimeで 量子プログラムを100倍 高速に実行 エラスティック・コン ピューティングとQiskit Runtime並列化によるア プリケーションの拡張 スケーラブルな誤り抑制 手法でQiskit Runtimeの 精度を向上 Qiskit Runtimeを制御する 回路編みツールボックス で量子アプリケーション を拡張 Qiskit Runtimeに動的回 路を導入し、より多くの 計算手法の実行を可能に Qiskit Runtimeに誤り訂正 を統合し、量子ワークフ ローの精度と速度を向上 古典通信と量子通信 で10K-100K qubits に拡張 回路編み ツールボックス Threaded 動的回路 誤り抑制と軽減 誤り訂正 マルチスレッド プリミティブ Flamingo 1,386+ qubits Kookaburra 4,158+ qubits 機械学習 自然科学 最適化 機械学習 自然科学 最適化
  14. 32 量子コンピューター夏学校 | Qiskit Global Summer School 2022年度のサマースクール(オンライン)は、量子化学の分野に焦点 をあてた、量子シミュレーションを中心としたカリキュラムです 2022年度の開催概要:qiskit.org/events/summer-school/

    お申し込みはお早めに! 2022年 7月18-29日 量子プログラミングコンテスト | IBM Quantum Challenge 今年も秋に量子プログラミングコンテストを開催します。競技プログラ ミング形式で、量子計算の基礎から応用までを学んでいただけます 2021年度の開催概要:https://www.ibm.com/blogs/think/jp- ja/fall2021-quantum-challenge-japan/ 2022年11月 昨年度のQuantum Challenge告知の様子 量子コンピューターの知識とスキルを磨く機会 2022年 7月18-29日 2022年11月 午前7時に2次募集が開始されました!
  15. IBM Quantum / © 2020 IBM Corporation 33 IBM Quantumの使い方を実践的に学べる

    オススメ学習コンテンツのご紹介 有志の量子コンピュータ勉強会。量子コンピュータ入門、代表的な量子 アルゴリズム、量子プログラミングのハンズオン等を日本語で解説しています。 http://ibm.biz/quantumtokyo Qiskit を使った量子計算の学習のためのオンライン教科書 日本語訳が3月2日にリリースされました。 Qiskitのインストール方法から、量子計算の基礎、そして応用分野について ソフトウェアのインストールなしにテキストブック内で直接コードを 実行しながら学ぶことができます。 https://qiskit.org/textbook/ja/preface.html Qiskit Textbook日本語版 Quantum Tokyo YouTubeチャネル