KerasとRNNを初めて使用しました 列車形状セット(1795575,6)とラベル配列を含むデータセットのKerasでLSTM RNNを使用してクラシファイアモデルを構築する必要があります形状(575643,6)のテストセットと形状のラベル配列(575643,1.Again、ラベルは11(0から10まで)私は私があなたの助けと感謝に感謝?KerasでLSTMクラシファイアモデルを構築するには
from keras.models import Sequential
from keras.layers import LSTM, Dense
from keras.optimizers import SGD
import numpy as np
data_dim = ?
timesteps = ?
num_classes = ?
batch_size = ?
sgd = SGD(lr=0.1, decay=1e-6, momentum=0.9, nesterov=True)
model = Sequential()
model.add(LSTM(32, return_sequences=True, stateful=True,batch_input_shape=
(batch_size, timesteps, data_dim)))
model.add(LSTM(32, return_sequences=True, stateful=True))
model.add(LSTM(32, stateful=True))
model.add(Dense(?, activation='softmax'))
model.compile(loss='sparse_categorical_crossentropy',optimizer='sgd',
metrics=['accuracy'])
model.fit(train_X_arr, train_y_arr,batch_size=batch_size, epochs=epochs,
shuffle=False,validation_data=(test_X_arr, test_y_arr))
のために置く必要がある10)
は、どのように私は私のDataset.What値を満たすために、次のKerasモデルを形作ることができますあなたがやりたい何dvance
これは問題によって異なります。問題のタイムスタンプの意味は何ですか?あなたのデータのシーケンスは何を表していますか?私はあなたが与えた形に応じて、別のアーキテクチャを使用するべきであり、私は尋ねています。 –
あなたの返信に感謝します。私は侵入検知のためにRNNネットワークを実装する必要があります –
もう1つの質問:) - あなたは "列車の形を含むデータセット(1795575,6)"を書いたので、列車に1795575の例があることを意味しますそれぞれの例は6要素(スカラー)のベクトルですが、トレーニングデータには不明な例が含まれていますが、各例は1795575タイムスタンプのベクトルであり、各タイムスタンプは6要素のベクトルです。 –