hatunina’s blog

メモと日記です

kaggleの「Bitcoin Historical Data」のカーネルを読むその3

これ

Predicting BTC Price Using RNN | Kaggle

概要

LSTMで日足を学習・予測させています。
ライブラリはkerasです。
Qiitaとかでもよく見るやつ

タメになったやつ

コードこれだけで学習できちゃうんすね。。。

from keras.models import Sequential
from keras.layers import Dense
from keras.layers import LSTM

regressor = Sequential()
regressor.add(LSTM(units = 4, activation = 'sigmoid', input_shape = (None, 1)))
regressor.add(Dense(units = 1))
regressor.compile(optimizer = 'adam', loss = 'mean_squared_error')
regressor.fit(X_train, y_train, batch_size = 5, epochs = 100)


予測もそれっぽくは出てるけども、去年10月以降の急騰には対応できず。
まあアルゴリズムよく知らんからなんとも言えず。
この辺は本読みながらコツコツやって行きます。