Индивидуальная потеря каждого (финального слоя) выхода модели Keras - PullRequest
0 голосов
/ 30 августа 2018

При подготовке ANN к регрессии Keras сохраняет потерю поезда / проверки в Историческом объекте . В случае нескольких выходов в конечном слое со стандартной функцией потерь , то есть средняя квадратическая ошибка или MSE:

  • Что представляет собой потеря в сценарии с несколькими выходами? Это среднее / среднее значение индивидуальных потерь всех результатов или что-то еще?
  • Могу ли я как-то получить доступ к потере каждого выхода по отдельности, не реализуя пользовательскую функцию потери?

Любые намеки приветствуются.

EDIT ------------

model = Sequential()
model.add(LSTM(10, input_shape=(train_X.shape[1], train_X.shape[2])))
model.add(Dense(2))
model.compile(loss='mse', optimizer='adam')

Перефразируя мой вопрос после добавления фрагмента:

Как рассчитывается потеря в случае двух нейронов в выходном слое и что представляет собой полученная потеря? Это средняя потеря для обоих выходов?

...