2021-03-07 / 最終更新日時 : 2021-03-12 naoki009 AI NvidiaのDockerイメージでGPU版Tensorflowを動かす(RTX30xxシリーズ対応) Tensorflowのインストールで困ったこと、ありませんか? 私は、これまでは特にハマることなしにインストールできていたのですが、最近大学のPCに(現時点では)最新のGPUであるRTX3090を導入してから悲劇が始まり […]
2021-01-26 / 最終更新日時 : 2021-01-26 naoki009 AI ニューラルネットワーク量子化のSurvey 一般的にニューラルネットワークは浮動小数点数を用いて学習が行われます。しかし、組込み機器などで使われるプロセッサ(もしくはマイコン)は浮動小数点ユニットを持たないものも少なくありません。また、使用できるメモリ容量も少なく […]
2020-07-29 / 最終更新日時 : 2020-07-29 naoki009 AI 科学論文を書くための本(洋書)をレビュー “Science Research Writing for Non-Native Speakers of English”というノンネイティブのための科学論文の書き方の教科書的な本のレビューです。 […]
2020-07-07 / 最終更新日時 : 2020-07-07 naoki009 AI Cartesian Genetic Programming (CGP)の概要とお試し実装 Cartesian Genetic Programming (CGP)の概要についてのまとめと、サンプル実装したソースコードの紹介です。Julian F. Millerの”Cartesian Genetic […]
2020-03-25 / 最終更新日時 : 2020-04-10 naoki009 AI 強化学習の概要 「現場で使える!Python深層強化学習入門 強化学習と深層学習による探索と制御」という本を参考に、強化学習の勉強をしています。2章の内容を中心に、読んだだけでは分からなかった点についてまとめました。 強化学習とは最適な […]
2020-03-10 / 最終更新日時 : 2020-04-09 naoki009 AI 制約無し非線形最適化手法のいろいろ 非線形最適化の教科書を読むと、最急降下法、ニュートン法、共役勾配法、準ニュートン法・・・、などなど本当に様々な手法がでてきます。また、Ceres-Solverのような最適化ライブラリでも様々なオプションを選択可能になって […]
2020-02-21 / 最終更新日時 : 2020-04-09 naoki009 AI Ceres-SolverのCost関数書き方比較 研究で非線形最適化が必要となり、最初はPythonのScipy.optimizeやPyOptを使ってやっていたのですが、これらのライブラリでは解空間の次元が数100次元になってくると、なぜか途中でエラーを吐いて死んでしま […]