Сигмовидная функция
Сигмовидная функция — это любая математическая функция которой , график имеет характерную S-образную или сигмовидную кривую .
Типичным примером сигмовидной функции является логистическая функция, показанная на первом рисунке и определяемая формулой: [1]
Другие стандартные сигмовидные функции приведены в разделе «Примеры» . В некоторых областях, особенно в контексте искусственных нейронных сетей , термин «сигмовидная функция» используется как псевдоним логистической функции.
Особые случаи сигмоидальной функции включают кривую Гомпертца (используется в системах моделирования, которые насыщаются при больших значениях x) и кривую Оги (используется в водосбросе некоторых плотин ). Сигмовидные функции имеют область определения всех действительных чисел , при этом возвращаемое значение (ответ) обычно монотонно увеличивается , но может уменьшаться. Сигмовидные функции чаще всего отображают возвращаемое значение (ось Y) в диапазоне от 0 до 1. Другой часто используемый диапазон — от –1 до 1.
широкое разнообразие сигмовидных функций, включая логистические и гиперболические функции тангенса использовалось В качестве функции активации искусственных нейронов . Сигмовидные кривые также распространены в статистике как кумулятивные функции распределения (которые идут от 0 до 1), такие как интегралы логистической плотности , нормальной плотности и Стьюдента t -функций плотности вероятности . Логистическая сигмоидальная функция обратима, а ее обратная функция — логит -функция.
Определение
[ редактировать ]Сигмоидальная функция — это действительная функция ограниченная дифференцируемая , которая определена для всех действительных входных значений и имеет неотрицательную производную в каждой точке. [1] [2] и ровно одна точка перегиба .
Характеристики
[ редактировать ]В общем, сигмовидная функция монотонна и имеет первую производную колоколообразной формы . И наоборот, интеграл любой непрерывной неотрицательной колоколообразной функции (с одним локальным максимумом и без локального минимума, если только она не вырождена) будет сигмоидальным. Таким образом, кумулятивные функции распределения для многих распространенных распределений вероятностей являются сигмоидальными. Одним из таких примеров является функция ошибок , которая связана с кумулятивной функцией распределения нормального распределения ; другой — функция арктанса , которая связана с кумулятивной функцией распределения распределения Коши .
Сигмовидная функция ограничена парой горизонтальных асимптот как .
Сигмовидная функция является выпуклой для значений, меньших определенной точки, и вогнутой для значений, превышающих эту точку: во многих примерах здесь эта точка равна 0.
Примеры
[ редактировать ]- Логистическая функция
- Гиперболический тангенс (смещенная и масштабированная версия логистической функции, приведенная выше)
- Функция арктангенса
- функция Гудермана
- Функция ошибки
- Обобщенная логистическая функция
- плавного шага Функция
- Некоторые алгебраические функции , например
- и в более общей форме [3]
- С точностью до сдвигов и масштабирования многие сигмоиды представляют собой частные случаи где является обратным отрицательному преобразованию Бокса – Кокса и и являются параметрами формы. [4]
- Функция плавного перехода [5] нормализовано до (-1,1):
используя упомянутый выше гиперболический тангенс. Здесь, — свободный параметр, кодирующий наклон при , который должен быть больше или равен потому что любое меньшее значение приведет к получению функции с несколькими точками перегиба, которая, следовательно, не является настоящей сигмоидой. Эта функция необычна, поскольку она фактически достигает предельных значений -1 и 1 в конечном диапазоне, а это означает, что ее значение постоянно при -1 для всех и по 1 для всех . Тем не менее, оно гладкое (бесконечно дифференцируемое, ) везде , в том числе и в .
Приложения
[ редактировать ]Многие естественные процессы, такие как кривые обучения сложных систем , демонстрируют прогресс от малого начала, которое со временем ускоряется и приближается к кульминации. Когда конкретная математическая модель отсутствует, часто используется сигмовидная функция. [6]
Модель Ван Генухтена-Гупты основана на перевернутой S-кривой и применяется к реакции урожайности сельскохозяйственных культур на засоление почвы .
Примеры применения логистической S-кривой к реакции урожайности сельскохозяйственных культур (пшеница) как на засоленность почвы, так и на глубину уровня грунтовых вод в почве показаны при моделировании реакции сельскохозяйственных культур в сельском хозяйстве .
В искусственных нейронных сетях иногда вместо этого для эффективности используются негладкие функции; они известны как твердые сигмоиды .
При обработке аудиосигнала сигмовидные функции используются в качестве формирователя волны передаточных функций для имитации звука аналоговой схемы ограничения . [7]
В биохимии и фармакологии уравнения Хилла представляют и Хилла-Лэнгмюра собой сигмовидные функции.
В компьютерной графике и рендеринге в реальном времени некоторые сигмовидные функции используются для плавного смешивания цветов или геометрии между двумя значениями, без видимых швов или разрывов.
Кривые титрования между сильными кислотами и сильными основаниями имеют сигмовидную форму из-за логарифмического характера шкалы рН .
Логистическую функцию можно эффективно рассчитать, используя Unums типа III . [8]
См. также
[ редактировать ]- Ступенчатая функция – Линейная комбинация индикаторных функций реальных интервалов
- Функция знака — математическая функция, возвращающая -1, 0 или 1.
- Ступенчатая функция Хевисайда - Индикаторная функция положительных чисел
- Логистическая регрессия - статистическая модель для бинарной зависимой переменной.
- Логит - функция в статистике.
- Функция Softplus – функция активации.
- Модифицированный гиперболический тангенс Соболевой – Математическая функция активации в анализе данных
- Функция Softmax – плавная аппроксимация однократного максимума arg
- Функция Swish – математическая функция активации при анализе данных.
- Распределение Вейбулла – непрерывное распределение вероятностей
- Статистика Ферми – Дирака - Статистическое описание поведения фермионов.
Ссылки
[ редактировать ]- ^ Jump up to: а б Хан, Джун; Мораг, Клаудио (1995). «Влияние параметров сигмовидной функции на скорость обучения обратного распространения ошибки» . В Мире, Хосе; Сандовал, Франциско (ред.). От естественных к искусственным нейронным вычислениям . Конспекты лекций по информатике. Том. 930. стр. 195–201 . дои : 10.1007/3-540-59497-3_175 . ISBN 978-3-540-59497-0 .
- ^ Лин, Ибэй; Он, Бин (декабрь 1993 г.). «Энтропийный анализ моделей биологического роста» . Транзакции IEEE по биомедицинской инженерии . 40 (12): 1193–2000. дои : 10.1109/10.250574 . ПМИД 8125495 .
- ^ Даннинг, Эндрю Дж.; Кенслер, Дженнифер; Кудевиль, Лоран; Байе, Фабрис (28 декабря 2015 г.). «Некоторые расширения непрерывных методов определения иммунологических коррелятов защиты» . Методология медицинских исследований BMC . 15 (107): 107. дои : 10.1186/s12874-015-0096-9 . ПМК 4692073 . ПМИД 26707389 .
- ^ "grex --- Обозреватель кривой роста" . Гитхаб . 09.07.2022. Архивировано из оригинала 25 августа 2022 г. Проверено 25 августа 2022 г.
- ^ ЭпсилонДельта (16 августа 2022 г.). «Функция плавного перехода в одном измерении | Серия функций плавного перехода, часть 1» . 13:29/14:04 – через www.youtube.com.
- ^ Гиббс, Марк Н.; Маккей, Д. (ноябрь 2000 г.). «Вариационные гауссовские классификаторы процессов». Транзакции IEEE в нейронных сетях . 11 (6): 1458–1464. дои : 10.1109/72.883477 . ПМИД 18249869 . S2CID 14456885 .
- ^ Смит, Джулиус О. (2010). Физическая обработка аудиосигнала (изд. 2010 г.). Издательство W3K. ISBN 978-0-9745607-2-4 . Архивировано из оригинала 14 июля 2022 г. Проверено 28 марта 2020 г.
- ^ Густафсон, Джон Л .; Ёнемото, Исаак (12 июня 2017 г.). «Преодоление чисел с плавающей запятой в собственной игре: положительная арифметика» (PDF) . Архивировано (PDF) из оригинала 14 июля 2022 г. Проверено 28 декабря 2019 г.
Дальнейшее чтение
[ редактировать ]- Митчелл, Том М. (1997). Машинное обучение . WCB МакГроу – Хилл . ISBN 978-0-07-042807-2 . . (Примечание. В частности, см. «Главу 4: Искусственные нейронные сети» (в частности, стр. 96–97), где Митчелл использует слова «логистическая функция» и «сигмовидная функция» как синонимы - эту функцию он также называет «функцией сжатия». – а сигмовидная (она же логистическая) функция используется для сжатия выходных данных «нейронов» в многослойных нейронных сетях.)
- Хамфрис, Марк. «Непрерывный вывод, сигмовидная функция» . Архивировано из оригинала 14 июля 2022 г. Проверено 14 июля 2022 г. (Примечание. Свойства сигмовидной кишки, в том числе то, как она может перемещаться по осям и как может трансформироваться ее область.)
Внешние ссылки
[ редактировать ]- «Подбор логистических S-кривых (сигмоид) к данным с использованием SegRegA» . Архивировано из оригинала 14 июля 2022 г.