@yuichirominato 2019.01.03更新 240views

【量子機械学習】XANADUのPenny Laneとは何か?

XANADU 深層学習 自動微分 量子機械学習

はじめに 最近カナダトロントの光量子コンピュータベンチャーのXANADUがPennylaneという機械学習ライブラリを発表しました。XANADUはフォトニクスマシンを行なっていますが、今回発表したPennylaneはフォトニクスの汎用マシンだけでなく、ProjectQやIBMのQiskitにも対応しています。ユニバーサル対応ということで翻訳を通じて早速概要と内容を確認したいと思います。 […]

記事を読む

@yuichirominato 2018.12.31更新 171views

Wildqatにサンプリング機能をつけてボルツマンマシンを準備する

DBM QUBO RBM 機械学習 深層学習 量子アニーリング

はじめに アニーリングのQUBOやイジングに慣れてきた方も増えてきました。その際になんども計算を行って計算結果を欲しいという方もいると思いますので、サンプリングの機能を作りました。これによって同じ問題を何回も繰り返し計算して計算結果の分布が取れます。 […]

記事を読む

@yuichirominato 2018.12.30更新 163views

【強化学習】OpenAI Gymつかってみた

OpenAI Gym 強化学習 機械学習 深層学習

はじめに 量子コンピュータを活用して期待されていることの1つが機械学習です。近年では深層学習も大きく発達しています。量子コンピュータでも2019年は大きく機械学習が発展しそうです。機械学習や深層学習と量子コンピュータの統合を目指していきたいと思います。 […]

記事を読む

@yuichirominato 2018.12.09更新 2026views

【機械学習】量子コンピュータで量子機械学習

VQE ディープラーニング 機械学習 深層学習 量子アニーリング 量子ゲート 量子コンピュータ

はじめに 量子コンピュータで期待されているアプリケーションは多数ありますが、その中でも、機械学習は様々な産業の中で効率化を果たしてくれます。その効率性をより高めるために、アルゴリズムや計算資源が日々改善されています。既存の計算機における機械学習も十分に性能のいいものですが、量子コンピュータでもこれまでの計算機とは異なる原理での量子機械学習が期待されています。それらのコンセプトや背景をなるべく確認しながら量子機械学習の流れを把握したいと思います。なるべくたくさん紹介します。 […]

記事を読む

@yuichirominato 2018.07.11更新 53views

Reinforcement Learning Using Quantum Boltzmann Machines

強化学習 機械学習 深層学習 量子アニーリング

はじめに 量子アニーリングやシミュレーテッドアニーリングでの強化学習の方法を確認するため、ボルツマンマシンを用いたRBM/DBM/QBM学習の方法を論文から確認したいと思います。今回は実機ではなく、量子アルゴリズムシミュレーションを中心として行います。 […]

記事を読む

@yuichirominato 2018.06.30更新 241views

量子アニーリング+強化学習の基礎の確認

D-Wave QUBO サンプリング 強化学習 深層学習 量子アニーリング

はじめに 量子アニーリングや量子コンピュータを使って強化学習をする方法はいくつかあり、自由エネルギーをベースとしたマルコフ過程を利用した強化学習などもありますが、今回はベルマン方程式+RBM(制限付きボルツマンマシン)やDBM(ディープボルツマンマシン)を今後活用することを目的として後者を学んでいきたいと思います。 […]

記事を読む

@yuichirominato 2018.06.19更新 297views

D-Waveで深層学習の基礎となるRBMのボルツマン学習を実行してみた

D-Wave QUBO RBM イジング ディープラーニング 深層学習 量子アニーリング

はじめに 普段量子コンピュータの勉強会をしているのですが、D-Waveを使用した機械学習に関して興味がある方が多いのと、質問が多いのでまず基本的な学習の過程のおさらいとD-Waveを活用してまずは簡単な例題を解いて見たいと思います。 […]

記事を読む

ブログトップへ Wikiへ移動

量子コンピュータ一般

量子ゲートアルゴリズム

量子アニーリング一般

量子アニーリングアルゴリズム

BlueqatSDKの使い方