При обучении ИНС для регрессии Керас сохраняет потерю обучения / проверки в объекте истории. В случае нескольких выходов на последнем слое с стандартной функцией потерь, т.е. среднеквадратичная ошибка или MSE:
- что представляют собой потери в сценарии с несколькими выходами? Это среднее / среднее индивидуальных потерь всех выходов или что-то еще?
- Могу ли я каким-то образом получить доступ к потере каждого вывода отдельно без реализации настраиваемой функции потерь?
Будем очень признательны за любые подсказки.
ИЗМЕНИТЬ ------------
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')
Перефразируя свой вопрос после добавления фрагмента:
Как рассчитываются потери в случае двух нейронов в выходном слое и что представляют собой результирующие потери? Это средняя потеря для обоих выходов?