У меня есть следующая модель STLSTM, где я вводю свои временные ряды в слой LSTM. Другой вход (это слой dense
) содержит 10 features
, который я извлек вручную из временного ряда.
input1 = Input(shape=(26,6))
x1 = LSTM(100)(input1)
input2 = Input(shape=(10,1))
x2 = Dense(50)(input2)
x = concatenate([x1,x2])
x = Dense(200)(x)
output = Dense(1, activation='sigmoid')(x)
model = Model(inputs=[input1,input2], outputs=output)
Я думал, что производительность моей модели сильно возрастет со слоем объектов , Однако это не так.
Я думал, что способ включения функций в модель примитивен и требует большего творчества с новыми слоями (например, вместо Dense
). Я подумал, что было бы здорово получить ваши отзывы, чтобы более эффективно использовать мои функции в модели LSTM.
Я с удовольствием предоставлю более подробную информацию, если это необходимо.