Pythonベイズ最適化でロボットの警備姿勢経路計画【Python/Bayesian Optimization】 この記事の内容・「ロボットが死角を覗くには,どの場所からどの方向に向いたら効率がいいか?」という問題を解く・ベイズ最適化による解法のコードを記載(PythonのBayesian Optimization使用)・この記事では,ロボットの姿勢は...2021.02.06Python人工知能・機械学習
Python実用的に使える多次元入力ベイズ最適化をPython『Bayesian Optimization』でやってみた【GPyOptなし】 Pythonで簡単にベイズ最適化Pythonでベイズ最適化をする方法には,いくつかあります.ひとつは,自分で一からアルゴリズムを書く方法で,もう一つは,ライブラリを使って勝手に計算してもらう方法です.Pythonで使えるベイズ最適化のライブ...2020.10.18Python人工知能・機械学習
量子コンピュータ【無料で量子コンピュータ】IBM Quantum Computingで素因数分解してみた 【shorのアルゴリズム】 IBM Quantum Computingを使えば,だれでも無料で5bitまでの量子コンピュータを使用できます.こんな感じで,ゲートと呼ばれるブロックをドラッグするだけで量子回路を簡単に作れます.今回は,このIBM Quantum Comp...2020.10.05量子コンピュータ
量子コンピュータ物理系と情報系の学生は量子コンピュータを勉強したらいいと思う理由 学部で物理学を学び,大学院で情報系の研究を行っている大学院生です.物理系や情報系の人は(何ならそうでない人でも)量子コンピュータについて勉強してみたら?と思っているので,今回は量子コンピュータについて少し話します.この記事でお話するのは量子...2020.09.27量子コンピュータ
量子コンピュータ量子断熱条件から量子アニーリングの収束条件を導出.どれくらいゆっくり制御すればよいか 最近,量子アニーリングを勉強している大学院生です.学部では物理,大学院では機械や情報を専攻しています.今回は,量子アニーリングの収束条件の話です.量子アニーリングとは,最適化手法の一つです.量子アニーリングでは,焼きなまし法(SA,シミュレ...2020.09.22量子コンピュータ
量子コンピュータネットで量子アニーリング理論をザっと勉強するための資料まとめ 量子コンピュータの一種(とされている),量子アニーリングを勉強するためのネット記事をまとめました.Googleで「量子アニーリング」と検索すると,量子アニーリングのニュース記事や企業へのインタビュー系の記事ばかりが出たので,もう少し踏み入っ...2020.09.15量子コンピュータ
BOOKおすすめ入門書『量子アニーリングの基礎』レビュー 大学院生です.学部では物理を専攻し,大学院では組合せ最適化とかやってるので,『物理×最適化』である量子アニーリングを趣味で勉強してます.最近少しずつ有名になってきているとはいえ,まだまだマニアックな分野なので量子アニーリングに限った本という...2020.09.08BOOK量子コンピュータ
量子コンピュータ量子モンテカルロ法による量子アニーリングのシミュレーション 量子アニーリングとは量子アニーリングとは,組合せ問題最適化手法の一つです.詳しくはこちらの記事にまとめました.量子アニーリングのアルゴリズムはシュレディンガー方程式を解くため,量子アニーリングを量子アニーリングマシン(量子コンピュータみたい...2020.08.26量子コンピュータ
量子コンピュータ<↑|猫でもわかる量子アニーリングの理論|↓> 本記事の目標:量子アニーリングの概要とアルゴリズムを理解する★想定読者は,理系学部の授業を受けた学生以上です.こちらの本をもとに説明していきます.(function(b,c,f,g,a,d,e){b.MoshimoAffiliateObje...2020.07.26量子コンピュータ
物理学直積の計算方法 直積計算は行列計算のひとつです.要素をもつ行列と要素をもつ行列の直積は以下のように計算されます.$$\begin{split} A\otimes B &= \left( \begin{array}{cccc} a_{11}&a_{12}&\...2020.07.26物理学