量子ゲートモデルにおける量子機械学習全般
イベント内容
はじめに
量子機械学習を確認します。どのように機械学習を効率化しているのかを確認するのが目的です。
18:00 ~ 18:30
開場
18:30 ~ 18:40
会場案内、弊社の紹介
株式会社ナビタイムジャパン 吉濱 誠
18:40 ~ 19:30
量子ゲートモデルにおける量子機械学習全般
MDR株式会社 湊 雄一郎
ハンズオン
余裕があればハンズオンも進めますが、こちらで告知します。 pip install blueqatでインストールしておいていただければ、
from blueqat import Circuit
Circuit(4).h[:2].ccx[0,1,3].cx[1,2].cx[0,2].m[:].run(shots=100)
の簡単な解説をします。
ハンズオン2
from blueqat import opt
a = opt.opt() #インスタンスの生成
a.qubo = opt.sel(5,2) #5量子ビットから2量子ビット選ぶ関数
result = a.sa(shots=100,sampler="fast") #shot100で計算
opt.counter(result) #分布を見る
Counter({'00101': 13,
'10100': 10,
'00011': 10,
'00110': 8,
'01100': 15,
'01001': 8,
'01010': 15,
'10001': 11,
'10010': 7,
'11000': 3})
from blueqat import vqe
qubo = opt.pauli(a.qubo)
step = 4
result = vqe.Vqe(vqe.QaoaAnsatz(qubo,step)).run()
print(result.most_common(10))
(((0, 1, 1, 0, 0), 0.09346152243898215), ((0, 1, 0, 1, 0), 0.09346152243898212), ((0, 0, 1, 0, 1), 0.0934615224389821), ((0, 0, 1, 1, 0), 0.09346152243898208), ((0, 1, 0, 0, 1), 0.09346152243898206), ((1, 0, 1, 0, 0), 0.09346152243898205), ((1, 1, 0, 0, 0), 0.09346152243898204), ((1, 0, 0, 1, 0), 0.09346152243898204), ((1, 0, 0, 0, 1), 0.09346152243898201), ((0, 0, 0, 1, 1), 0.093461522438982))
勉強会オンラインコミュニティ
随時情報の更新や勉強会の資料が手に入ります。わからないところを質問したり、ニュースの交換があります。
下記招待コードよりぜひご参加ください。
勉強会資料は手に入りませんが、今後英語版も運用しています。国内情報の英語での共有と海外情報の共有。
https://join.slack.com/t/mdrqcglobal/shared_invite/enQtNDIwOTkwODM2NTkyLTg0MmM0ZGVhNTkzMzYxMTY0MjVhYzkyMWI1Y2IwNzMxYzBiYTkwNzc2ZWU5MzhkYTczMTY1MzFlYWUxNDlkMTI
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
新規会員登録
このイベントに申し込むには会員登録が必要です。
アカウント登録済みの方はログインしてください。
※ ソーシャルアカウントで登録するとログインが簡単に行えます。
※ 連携したソーシャルアカウントは、会員登録完了後にいつでも変更できます。