dogwood008の開発メモ!

最近のマイブームは機械学習, Ruby on Rails。中でも機械学習を使った金融商品の自動取引に興味があります。

UdacityのMachine Learning Engineer Nanodegreeに入学した

突然ですが、4月からUdacityのMachine Learning Engineer Nanodegreeに入学しました。199USD / 月です。

授業ノートやプロジェクトを置くリポジトリも作りました。併せてよろしくお願いします。 github.com

https://www.udacity.com/course/machine-learning-engineer-nanodegree–nd009www.udacity.com

続きを読む

Deep Learning, TensorFlow, Keras, DQN を使ってFXの自動取引をする その7

試しに学習ができるよう、バグフィックスと機能追加。 2010年9月分を1Epoch学習させたところ、47.33分かかった。実際の学習にはこれを数年分、更に数万〜数十万Epoch分を回すので、このパフォーマンスでは厳しい。

次の一手として、GPUを使ってTensorFlowでの学習が速くなるかを調査する。

from: 2017-04-02 21:22:37 +0900
  to: 2017-04-02 20:35:17 +0900
2840sec = 47.33 min

学習に使用したDocker Hostの情報

Intel Core i3-4170 CPU @ 3.70GHz RAM: 20GB(内、Guest用は9.61GBを確保) HDD Cent OS7

github.com

170403 トレンドニュース

Git のコミットのタイムスタンプには author date と committer date の 2 種類があるという話 - ひだまりソケットは壊れない

vividcode.hatenablog.com

[TF]KerasでModelとParameterをLoad/Saveする方法 - Qiita

コールバックを設定すると「前Epochよりモデルが改善されていたら更新」ができる qiita.com

TensorFlowとTensorBoardでニューラルネットワークを可視化 - Qiita

qiita.com

コールバック - Keras Documentation

https://keras.io/ja/callbacks/keras.io