Активационные функции нейронов

Активационные функции нейронов

С того момента как был предложен первый искусственный нейрон в 1943 году У. Маккалохом и У. Питтсом и в качестве активационной функции (передаточной функции) был использован бинарный ограничитель было предложено использовать множество других. 

Функция активации нейрона, как правило, выбирается из класса сигмоидальных (S-образных) функций — непрерывных функций, имеющих две горизонтальные асимптоты и одну точку перегиба. Областью существования передаточных функций является вся числовая ось, а множество значений определяется диапазоном значений базовой функции. 

Основные виды активационных функций. 

Функция Хэвисайда 

Активационные функции нейронов

Линейная функция

Активационные функции нейронов

Положительно линейная (полулинейная) функция

Активационные функции нейронов

Линейная с ограничениями функция

Активационные функции нейронов

Симметричная линейная с ограничениями (шаговая) функция

Активационные функции нейронов

Симметричная с жесткими ограничениями (знаковая) функция 

Активационные функции нейронов

Треугольная функция 

Активационные функции нейронов

Экспоненциальная (радиальная) функция

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Логистическая функция

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Гиперболическая тангенциальная функция 

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Синусоидальная функция

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Рациональная (гиперболическая) функция 

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Модульная функция

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Квадратичная функция 

Функция

Активационные функции нейронов

Производная

Активационные функции нейронов

Каждая пороговая функция из представленных выше порождает целый класс функций активации, если в аналитическое представление ее ввести числовые параметры.

Например, экспоненциальная функция

Активационные функции нейронов

записанная в виде 

Активационные функции нейронов

где с, σ — константы (числовые параметры), дает семейство так называемых гауссовых функций.