Задать вопрос
nazartropanets
@nazartropanets
изучаю deep learning и ML(Python)

Для чего нужны активационные функции и нелинейность в нейронных сетях?

Для чего нужны активационные функции и нелинейность в нейронных сетях?
  • Вопрос задан
  • 650 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
@notxleb
Если посмотреть, как работает глубокая нейронная сеть без функций активаций у нас получается следующее:
y = W"W'Wx (W"-веса третьего слоя, W'-веса второго слоя...)
Так как у нас нет нелинейности, то каждый слой - это простое линейное преобразование, а из лин. алгебры мы знаем AB=C, значит W"W'W мы можем заменить на одну матрицу W*. То есть добавление нового слоя без функции активации нам ничего не дает.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Для обеспечения стабильности результата при разных входных параметрах.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы