@RandomProgrammer

Для чего нужна функция активации?

Начал изучать машинное обучение. Попытался разобраться как устроен перцептрон, и столкнулся с тем, что не знаю для чего нужна функция активации и что она должна делать.
С остальными его частями(входные данные, веса, нейрон), как они работают и для чего нужны я уже разобрался. Объясните пожалуйста для чего нужна функция активации, если можно на конкретном примере.
  • Вопрос задан
  • 1429 просмотров
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Для нелинейности, иначе всё можно свернуть к некой более простой формуле, чем 100500 коэффициентов.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mayton2019
@mayton2019
Bigdata Engineer
Функцию активации невозможно объяснить в отрыве от нейрона. Главные требования к ней - непрерывность и монотонность на всей области определения. В качестве такой функции берут либо логистический сигмоид либо гиперболический тангенс. Они - насыщаются на границах. Тоесть бесконечный рост аргумента не приводит к росту функции.

Функция связанна с теоремой Колмогорова Арнольда.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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