お知らせ ビープラウド、機械学習・データ分析の問題をオンライン学習サービスPyQにて提供開始

このエントリーをはてなブックマークに追加

10月

17

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル

ゲート・アニーリングのプログラミングは機械学習に統合できるようpythonやjupyterで

募集内容

参加枠1

無料

先着順
39/45

イベントの説明

量子コンピュータのプログラミング方法の正しい理解と、
現状の機械学習への統合をきちんと理解するために、ゲートモデル・アニーリングモデルの
プログラミング構造と現状を勉強会で紹介したいと思います。

ゲートモデルはMIT media labのqasmを紹介します。
https://www.media.mit.edu/quanta/qasm2circ/

また、量子ゲートモデルをフルスタックで準備しているrigettiの現状とpythonSDKを紹介します。
記述方法はかなりわかりやすいと思います。

from pyquil.quil import Program
from pyquil.gates import H, CNOT
import pyquil.forest as forest

p = Program()
p.inst(H(0))
p.inst(CNOT(0, 1))

qvm = forest.Connection()
result = qvm.wavefunction(p)
print result

また、アニーリングモデルではQDKをベースに1qbitが進んでいますので、
pythonでどのようにisingモデルの実装がマッピングされているかを紹介します。

基本的にD-waveタイプのイジングの実装は、QUBOと呼ばれるD-waveのキメラグラフ回路をベースにグラフ構造を行列形式で記述したものを使って、実装します。ライブラリはかなり揃っていますので、学習コストは多少高いですが、雰囲気は学べると思います。

場所は丸の内、本郷三丁目ラボカフェ、永田町もしくは日本橋を予定しています。

発表者

資料 資料をもっと見る/編集する

資料が投稿されると、最新の3件が表示されます。

フィード

MDRFT

MDRFT さんが 量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル を公開しました。

2017/08/19 23:13

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル を公開しました!

終了

2017/10/17(火)

18:30
20:30

開催日時が重複しているイベントに申し込んでいる場合、このイベントには申し込むことができません

募集期間
2017/08/20(日) 13:00 〜
2017/10/04(水) 18:00

会場

ラボカフェ本郷三丁目

東京都文京区本郷4-1-3 明和本郷ビル7F

ラボカフェ本郷三丁目

管理者

参加者(39人)

MOTOGRILL

MOTOGRILL

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデルに参加を申し込みました!

tobin

tobin

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデルに参加を申し込みました!

telumo

telumo

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

N_K

N_K

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

nrhide

nrhide

I joined 量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル!

kuu3

kuu3

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

kyamaz

kyamaz

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

nwsrdc

nwsrdc

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデルに参加を申し込みました!

UMU

UMU

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

badecafe

badecafe

量子コンピュータのプログラミング方法について|ゲート&アニーリングモデル に参加を申し込みました!

参加者一覧(39人)

キャンセルした人(23人)