2014-11-09 4 views
2

Возможно ли получить выход из нейронной сети, которая является сколь угодно большой? Я знаю, что функция активации не должна быть сигмовидной, но всякий раз, когда я пытаюсь использовать линейную (т. Е. Не имеет функции активации), мои выходы быстро опускаются до нуля, и все разваливается.Большие выходы для нейронных сетей

В качестве примера, возможно ли иметь сеть, в которой выходной сигнал удваивает входной сигнал, даже если выходной сигнал не целочисленный, чем 1?

Извините, если это повторяющийся вопрос (похоже, он был бы), но я не мог найти нить, которая касалась этой точной проблемы. Я буду публиковать код, если это необходимо, но его много, и это похоже на общую проблему ...

+0

О чем вы думали? Для чего будет сеть? Кроме того, вы говорите о выходе из одного нейрона или из всей сети whit? Для более позднего вы можете выводить двоичное представление числа в 1s и 0s. Может быть – Fogmeister

ответ

3

Нет ограничений в выходных значениях до тех пор, пока вы используете неограниченную функцию активации на уровне вывода и что вы не ограничиваете свои веса «слишком много» (методы регуляризации, такие как распад массы, заставляют вашу сеть иметь небольшие значения).

Смежные вопросы