Плотный сигмовидный слой как последний слой модели lstm - PullRequest
0 голосов
/ 28 апреля 2019

последний слой модели lstm, который я исследую, имеет плотный слой:

model = Sequential()
model.add(embedding_layer)
model.add(Dropout(0.5))
model.add(LSTM(100, dropout=0.2, recurrent_dropout=0.2))
model.add(Dense(1, activation='sigmoid'))

Я искал объяснение в Google, но не смог найти что-то ясное. Что я получаю, так это то, что плотный слой берет мой вектор, созданный моделью lstm, и умножает его на вектор плотного слоя?

Сигмоид в функции указывает на использование сигмовидного вектора ?? Как видно на следующем рисунке, выходная форма изменяется от (нет, 100) до (нет, 1). Как плотный слой делает это?

enter image description here

...