Почему предложение функции активации выхода нейронной сети в окне NNtool является чистым?

Когда я изучаю нейронную сеть, при математическом выводе всегда используется сигма-функция в скрытом слое и выходном слое. Но поле NNtool в Mathworks предлагает пользователю использовать сигму в скрытом слое и чистую линию в выходном слое. Может кто-нибудь сказать мне, почему выходной слой может быть pureline? Я просто не могу понять причину этой функции активации.

http://imgur.com/9V2HIlF // традиционная формула обратного распространения

Что касается формулы, если я использую функцию pureline, результат будет сильно отличаться. Но я не вижу никакого происхождения обратного распространения, где функция активации выхода - чистая линия. Мне просто интересно, есть ли какая-либо причина для использования prureline, хотя это не то же самое, что традиционное обратное распространение.

1 ответ

Целью использования сигмовидной функции в качестве функции активации в искусственной нейронной сети является ограничение диапазона выходных сигналов. Если он использовался на скрытом слое, число узлов скрытого слоя конечно, а усиление узлов выходного слоя ограничено, то узлы выходного слоя будут иметь ограниченный выход.

Но это всего лишь предложение. Вы все еще можете использовать сигмоид в выходном слое.

Другие вопросы по тегам