量子ゲートモデルにおける量子機械学習全般

イベント内容

はじめに

量子機械学習を確認します。どのように機械学習を効率化しているのかを確認するのが目的です。

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/mdr-qc/shared_invite/enQtMzgxNDI3MTAyNzA3LThmYmRhZjkwYzFiZjRjNWZkNzJhOWMwOWNiYzgxYjdkNWE4ODA5ZWExZGYwZjFjM2RmNjE2ODJlYjgyNzNkNjY

勉強会資料は手に入りませんが、今後英語版も運用しています。国内情報の英語での共有と海外情報の共有。
https://join.slack.com/t/mdrqcglobal/shared_invite/enQtNDIwOTkwODM2NTkyLTg0MmM0ZGVhNTkzMzYxMTY0MjVhYzkyMWI1Y2IwNzMxYzBiYTkwNzc2ZWU5MzhkYTczMTY1MzFlYWUxNDlkMTI

注意事項

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

類似しているイベント