【量子コンピュータ101】Pythonで量子コンピューティングを体感してみよう!

2020/10/31(土)10:00 〜 18:00 開催
ブックマーク

イベント内容

手を動かしながら量子コンピューティングの基本を体感する量子コンピュータ初学者のためのハンズオンセミナーです。パソコンから超電導回路方式のゲート型量子コンピュータ「IBM Q」に接続し、Qiskit(量子コンピュータ用のオープンソースソフトウェア開発キット)を使ったPythonのサンプルコードを使って量子ビットを操作し演算を実行します。

量子コンピュータに関心を持つITエンジニアの方、量子コンピュータでのプログラミングに触れてみたいソフトウェアエンジニアの方に適したセミナーです。

量子コンピュータは量子力学や高度な数学にもとづく技術ですが、このセミナーではできるだけ量子論や数式には触れずに、あくまでもプログラマ目線で量子コンピューティングのしくみの基礎的な理解を目指します。

※パソコンをお持ち込みいただくハンズオンセミナーです。 パソコンには事前にAnacondaおよびJupyter Notebookをインストールをしてお持ち込みいただきます(詳細は「ご自宅でのご準備」をご覧ください)。量子コンピュータ「IBM Q」には、IBM Q Experienceを介して接続します。事前にIBMidにアカウント登録していただきます。

<量子コンピュータとは?>

「量子コンピュータ」は量子力学の原理を応用したコンピュータで、量子特有のふるまいである「量子重ね合わせ」や「量子もつれ」といった性質を応用することで、従来のコンピュータでは時間がかかりすぎる処理を効率よく実行することが期待されています。

こんな方にお勧めします

  • ゲート型量子コンピュータに関心を持つITエンジニアの方
  • 量子コンピュータでのプログラミングに触れてみたいソフトウェアエンジニアの方
  • 最新のコンピュータ・テクノロジーに触れてみたい方

この講座で習得するスキル

  • ゲート型量子コンピュータの基礎的なしくみがわかります
  • 量子ゲートや量子回路の基礎がわかります
  • パソコンから超電導回路方式のゲート型量子コンピュータ「IBM Q」に接続できるようになります
  • Qiskitを使ったPythonのサンプルコードを使って、量子ビットを操作できるようになります
  • 演算結果をヒストグラムで可視化できるようになります

受講内容

身近なコンピュータのCPUの基本

  • 従来のコンピュータの演算のしくみ 論理ゲートと論理回路

量子コンピュータ概要

  • 量子コンピュータとは
  • ゲート型量子コンピュータ概要
  • ハンズオンで使用する量子コンピュータの概要

実際に動かして量子コンピュータを体感しよう

  • ハンズオンの構成と概要
  • ゲート型量子コンピュータのプログラミング言語OpenQASM

NOTゲート

  • NOTゲートで量子の状態を反転させよう
  • NOTゲートと量子の波の性質について
  • NOTゲートを動かそう
  • コードを見てみよう

アダマールゲート

  • アダマールゲートでキュビットを1と0の「重ね合わせ」状態にしよう
  • アダマールゲートと波の干渉
  • アダマールゲートでキュビットを重ね合わせ状態にしよう
  • コードを見てみよう
  • 重ね合わせキュビットとアダマールゲート
  • アダマールゲートで重ね合わせ状態のキュビットの状態を変えよう
  • コードを見てみよう

量子コインフリップゲーム

  • 量子コインフリップゲームのトリック「重ね合わせ」の制御を実感
  • 量子コインフリップゲームの概要
  • 量子コインフリップゲームを量子コンピュータで動かしてみよう
  • コードを見てみよう
  • コインフリップトリックを紐解こう

複数のキュビットを量子もつれ状態にしよう

  • キュビットの「量子もつれ」とは
  • 2つのキュビットをもつれさせてみよう
  • コードを見てみよう
  • 3つのキュビットをもつれさせてみよう
  • コードを見てみよう

量子コンピュータで量子テレポーテーションを実験してみよう

  • 量子テレポーテーションとは
  • 量子コンピュータで量子テレポーテーション
  • コードを見てみよう

画像 
(Jupyter Notebook画面)

ご受講上のご注意

  • このセミナーは、実際に手を動かすことでゲート型量子コンピュータのしくみを体感する、量子コンピューティングにフォーカスしたハンズオンセミナーです。量子アニーリング、量子コンピュータの歴史や今後の展望、量子ネットワークや量子暗号といったトピックは扱いません。
  • あくまで量子コンピューティングの基本をおさえるのが目的です。課題解決に実用できる知識を得られるものではないことをご理解いただいたうえでご受講ください。
  • ハンズオンではPythonで記述されたサンプルコードを使いますが、Python自体の解説はありません(Pythonの使用経験は問いません)。

お持ち帰りいただくもの

  • スライドのハードコピー

お持ち込みいただくもの

  • パソコン(MacまたはWindows)

ご自宅でのご準備

ハンズオン準備資料を参照し、資料に記載されている手順で、お持ち込みいただくパソコンに以下をインストールしておいてください。また、IBMid のアカウント登録もお願いします。 直前のご質問は回答が間に合わない場合がありますので、余裕を持ってご準備をお願いいたします。

  • Anaconda
  • Jupyter Notebook
  • Qiskit

※パソコンをお持ち込みできない場合は、info@monoxit.com までご連絡ください。貸出用パソコンをご用意いたします。貸出用パソコンを使用される場合も、IBMidのアカウント登録は受講前にお済ませください。

受講料

19,000円(税込)

開講日時

10月31日(土)10時00分~18時00分
終了時間は前後する場合がありますので、予めご了承ください。

場所

江東区産業会館

定員

8名(各サイトの合計)

近日開催ハンズオン

開催日   セミナータイトル
11月15日(日) 【量子コンピュータ101】Raspberry Piを使って量子コンピューティングを体感してみよう!
11月21日(土) (オンライン)Raspberry PiでAI×IoT!深層学習人工知能を使ったリアルタイム物体検出
11月23日(月) (オンライン)Raspberry Piで顔認識!「人工知能×顔認識×IoT」を実践するハンズオン

公開中のオンライン講座

「こちら」で公開中のオンライン講座を紹介しています(物体検出のUdemyコースは会場開催のハンズオンセミナーとは学習内容が異なります)。

セミナー関連情報の発信をしています。フォローお願いします!
=>@MONOxIT_Tokyo

講師略歴

(株)モノクロスIT 山川 正美
インターネット黎明期、TCP/IPプロトコルスタックの開発とオペレーティングシステムへの組み込み、ルーターやパケット交換機のプログラムのサステイニングに携わる。TCP/IPを使ったインターネットが広く使われるようになったことを機に、北米スタートアップ企業複数社にて20年以上にわたりネットワークエンジニアおよびセキュリティエンジニアとして参画。現在は㈱モノクロスITで、モノを使ったIoTハンズオンセミナーを企画・開催するとともに講師を務め、IT技術を業種や職種を問わずさまざまな人に伝えている。

お問い合わせ

info@monoxit.com

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
情報提供元ページ(connpass)へ

新規会員登録

このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。



※ ソーシャルアカウントで登録するとログインが簡単に行えます。

※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。

関連するイベント