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

Introduction of Quantum Computer

Introduction of Quantum Computer

This is Introduction of Quantum Computer.

Avatar for kinkinbeer135ml

kinkinbeer135ml

January 22, 2022
Tweet

Other Decks in Technology

Transcript

  1. 量子コンピュータが注目されるまでの経緯 • 計算資源の更なる需要 • 古典コンピュータの性能向上の限界? • 量子科学技術の発展 ・機械学習などの分析作業の時間やコストの低減 → 大きくない処理に焦点は当たっていない。 ・ムーアの法則の終焉?

    → 古典コンピュータ以上の発展 ・量子力学的な状態を実験的に制御可能になってきた → 量子ビットの実現 → クラウドの利用 1. 量子コンピュータとは • 量子コンピュータやってみよう! 6/16
  2. 量子力学の「重ね合わせ」と「量子もつれ」の状態 • 量子重ね合わせ状態 1. 量子コンピュータとは 古典コンピュータ:ビット or or or 量子コンピュータ:量子ビット 1つのビットは、0か1の

    どちらか観測するまで決まっていない。 1つのビットは、0か1の どちらか観測しなくても決まっている。 古典力学(マクロ) 量子力学(ミクロ) どう動くんだか見てみないと分からない どう動くんだかは大体分かる 0と1の状態を同時に表現できる → 情報の可能性が単一 → 情報の可能性が複数 7/16
  3. 2.セキュリティの原則 2. 量子コンピュータ開発の流れ • 量子マシン勃興期(1980年~) • 量子コンピュータやってみよう! ・Paul Benioffが論文発表、David Deutschが 量子チューリングマシンを発表。

    参考 :https://ja.wikipedia.org/wiki/%E9%87%8F%E5%AD%90%E3%82%B3%E3%83%B3%E 3%83%94%E3%83%A5%E3%83%BC%E3%82%BF • 開発が活発になってくる(2000年~) ・IBMが20年以上前、量コンの開発を開始。 参考:https://www.ibm.com/quantum-computing/what-is-quantum-computing/ • “非古典コンピュータ”を開発中・・・ ・非古典コンピュータ ・非万能量子コンピュータ ・万能量子コンピュータ =量子計算モデルを100% 再現できるコンピュータ 量子コンピュータ(広義) ”量子超越性”が示される ”エラー耐性”がある 9/16
  4. 量子コンピュータの活用ステップ 3. 量子コンピュータの活用方法 ①課題・問題抽出 課題から解きたい問題の抽出を行う ②問題の定義 量子コンピュータに計算させる問題の入力、計算内容、 制約条件、出力を明確化する。 ③計算モデルへの落とし込み 計算で使用するアルゴリズムを選定/作成し、量子コ ンピュータで計算できる形式に落とし込む。

    ④計算要求プログラムの作成 落とし込んだ問題・アルゴリズムを量子コンピュータに 投入(計算要求)するためのクライアント・プログラムを 作成し実行する。 (※量子コンピュータ用の開発ツールを利用) ⑤量子コンピュータでの計算 クライアントからの計算要求に基づき、専用機器を使っ て、量子演算装置上の量子ビットの制御により計算を 行う。 課題・問題抽出 問題の定義 アルゴリズムの選定/作成 量子回路 イジングモデル プログラム 開発ツール (SDK、ライブラリ) 開発環境 量コン 計算タスク受付 用のサーバ 量子ビット制御・ 読み取り機器 QPU マイクロ波 汎用 専用 12/16
  5. 量子コンピュータの演算方法 3. 量子コンピュータの活用方法 量子ゲート方式 量子アニーリング方式 仕組み ・特定の問題を解くための ”量子アルゴリズ ム”(≒量子回路)で解を求める。 ・量子ゲートを組み合わせる。 ・”イジングモデル”か”QUBO”形式に変換して、”ア

    ニーリングアルゴリズム ”を使って解を求める。 ・組み合わせ最適化問題を解くことに特化した方 式。 イジングモデル → そして、アニーリングアルゴリズム使用。 アルゴリズム 問題に応じたアルゴリズム 量子アニーリングアルゴリズム 解ける問題 理論的には汎用。アルゴリズムが必要。 組み合わせ最適化問題 量子ビット の実現方法 超電導、イオントラップ、トポロジカル絶縁体 超電導 |0〉 |0〉 |1〉 H H X 量子回路の例 13/16