

Una función sigmoide es cualquier función matemática cuya gráfica tiene una curva característica en forma de S o sigmoide .
Un ejemplo común de función sigmoide es la función logística .
Otras funciones sigmoideas se presentan en la sección de Ejemplos . En algunos campos, sobre todo en el contexto de las redes neuronales artificiales , el término "función sigmoidea" se utiliza como sinónimo de "función logística".
Entre los casos especiales de funciones sigmoides se incluyen la curva de Gompertz (utilizada en la modelización de sistemas que se saturan para valores grandes de x ) y la curva ogee (utilizada en el aliviadero de algunas presas ). Las funciones sigmoides tienen un dominio de todos los números reales , con un valor de retorno (respuesta) que suele ser monótonamente creciente, aunque también puede ser decreciente. Generalmente, las funciones sigmoides muestran un valor de retorno ( eje y ) en el rango de 0 a 1. Otro rango comúnmente utilizado es de -1 a 1.
También existe la función escalón de Heaviside , que transita instantáneamente entre 0 y 1.
Se ha utilizado una amplia variedad de funciones sigmoides, incluidas las funciones logística y tangente hiperbólica, como función de activación de neuronas artificiales . Las curvas sigmoides también son comunes en estadística como funciones de distribución acumulativa (que van de 0 a 1), como las integrales de las funciones de densidad logística , densidad normal y t de Student . La función sigmoide logística es invertible, y su inversa es la función logit .
Teoría
En matemáticas, una función sigmoide unitaria es una función de tipo sigmoide acotada y normalizada al rango unitario, típicamente con asíntotas inferior y superior en 0 y 1. La teoría propuesta por Grebenc [ 1 ] distingue tres tipos de funciones sigmoides unitarias según su comportamiento asintótico y la presencia o ausencia de oscilación cerca de las asíntotas.
Una forma general de una función sigmoide unitaria es
dóndees una función sigmoide creciente,es una transformación de la variable independiente, yyson constantes que controlan el escalado y la traslación.
Clasificación
1.er tipo
Una función sigmoide unitaria de primera especie es una función creciente y acotada que se aproxima a sus asíntotas inferior y superior de forma monótona, sin oscilaciones. Esta clase incluye muchas de las funciones sigmoides estándar utilizadas en estadística, biomatemáticas e ingeniería, como la función logística y sus generalizaciones.
2.º tipo
Una función sigmoide unitaria de segundo tipo es una función creciente acotada que oscila cerca de la asíntota superior , manteniendo al mismo tiempo una transición sigmoide global.
3.er tipo
Una función sigmoide unitaria de tercer tipo es una función creciente y acotada que oscila cerca de las asíntotas inferior y superior. Estas funciones conservan la forma global de una curva sigmoide, pero presentan un comportamiento oscilatorio en las proximidades de ambos estados límite.

Taxonomía
Las tablas que aparecen a continuación muestran la taxonomía de las funciones sigmoides unitarias de los tres tipos.
Tabla 1. Matriz de taxonomía con ejemplos de funciones sigmoides de primera especie .
Tabla 2. Matriz de taxonomía con ejemplos de funciones sigmoides de segundo tipo en el intervalo no acotado
Tabla 3. Matriz de taxonomía con ejemplos de funciones sigmoides de tercera clase .
Métodos de construcción
La misma teoría presenta una lista de 30 métodos para construir funciones sigmoides. [ 1 ] . Estos incluyen transformaciones algebraicas, métodos de integración y convolución, construcciones a partir de funciones en forma de campana, soluciones de ecuaciones diferenciales ordinarias y parciales, esquemas recursivos, ecuaciones diferenciales estocásticas, sistemas de retroalimentación y sistemas caóticos.
- M0: El método de construcción para las funciones sigmoideas no es evidente ni intuitivo.
- M1: Inversa de las funciones de singularidad
- M2: Funciones sigmoideas de funciones positivas incrustadas
- M3: Elevar una función sigmoide a la potencia
- M4: Exponenciación de una función sigmoide
- M5: Funciones sigmoides simétricas derivadas de funciones sigmoides asimétricas
- M6: Funciones sigmoideas de la variable independiente recíproca
- M7: Incrustar una función sigmoide en otra función
- M8: Suma de funciones sigmoideas
- M9: Multiplicación de funciones sigmoideas
- M10: Integral del producto de una función creciente y una función decreciente.
- M11: Derivación a partir de funciones lambda (en forma de campana)
- M12: Integración de la función lambda (en forma de campana)
- M13: Integración de la suma de funciones lambda (en forma de campana)
- M14: Integración del producto de dos funciones lambda (en forma de campana)
- M15: Integración de la diferencia de dos funciones sigmoides desplazadas
- M16: Integración del producto de dos funciones sigmoides desplazadas
- M17: Convolución de funciones sigmoideas
- M18: Integración del producto de la función lambda y la función sigmoide.
- M19: Soluciones de ecuaciones diferenciales ordinarias
- M20: Soluciones de ecuaciones diferenciales parciales (EDP)
- M21: Soluciones de ecuaciones diferenciales funcionales (EDF)
- M22: Suma de una función sigmoide y algunas derivadas
- M23: Combinación de funciones sigmoideas, su derivada e integral.
- M24: Filtrado de funciones sigmoideas
- M25: Casos especiales de funciones hipergeométricas de Gauss
- M26: Sistemas de retroalimentación de bucle cerrado
- M27: Funciones recursivas
- M28: Bucles recursivos de realimentación con retardo temporal
- M29: Soluciones de ecuaciones diferenciales estocásticas
- M30: Funciones sigmoides caóticas
Consulte la referencia [ 1 ] para obtener más detalles.
Definición
Una función sigmoide es una función real , acotada y diferenciable que está definida para todos los valores de entrada reales y tiene una derivada positiva en cada punto. [ 13 ] [ 14 ]
Propiedades
En general, una función sigmoide es monótona y tiene una primera derivada con forma de campana . Por el contrario, la integral de cualquier función continua, no negativa y con forma de campana (con un máximo local y ningún mínimo local, a menos que sea degenerada ) será sigmoide. Por lo tanto, las funciones de distribución acumulada para muchas distribuciones de probabilidad comunes son sigmoide. Un ejemplo de ello es la función de error , que está relacionada con la función de distribución acumulada de una distribución normal ; otro ejemplo es la función arcotangente , que está relacionada con la función de distribución acumulada de una distribución de Cauchy .
Una función sigmoide está restringida por un par de asíntotas horizontales como.
Una función sigmoide es convexa para valores menores que un punto determinado, y cóncava para valores mayores que ese punto: en muchos de los ejemplos aquí presentados, ese punto es 0.
Ejemplos

- Función logística
- Tangente hiperbólica (versión desplazada y escalada de la función logística, arriba)
- función arcotangente
- función de Gudermann
- Función de error
- Función logística generalizada
- Función Smoothstep
- Algunas funciones algebraicas , por ejemplo
- y en una forma más general [ 15 ]
- Salvo cambios y escalado, muchas funciones sigmoides son casos especiales dedóndees la inversa de la transformación negativa de Box-Cox yyson parámetros de forma. [ 16 ]
- Función de transición suave [ 17 ] normalizada a (−1,1):
utilizando la tangente hiperbólica mencionada anteriormente. Aquí,es un parámetro libre que codifica la pendiente en, que debe ser mayor o igual queporque cualquier valor menor dará como resultado una función con múltiples puntos de inflexión, que por lo tanto no es una verdadera sigmoide. Esta función es inusual porque en realidad alcanza los valores límite de −1 y 1 dentro de un rango finito, lo que significa que su valor es constante en −1 para todoy a las 1 para todos. Sin embargo, es suave (infinitamente diferenciable,) en todas partes , incluso en.
Aplicaciones

Muchos procesos naturales, como las curvas de aprendizaje de sistemas complejos , muestran una progresión desde inicios pequeños que se acelera y alcanza un punto máximo con el tiempo. [ 18 ] Cuando no se dispone de un modelo matemático específico, se suele utilizar una función sigmoide. [ 19 ]
El modelo de van Genuchten-Gupta se basa en una curva en forma de S invertida y se aplica a la respuesta del rendimiento de los cultivos a la salinidad del suelo .
En el libro "Modelado de la respuesta de los cultivos en la agricultura" se muestran ejemplos de la aplicación de la curva logística en forma de S a la respuesta del rendimiento de los cultivos (trigo) tanto a la salinidad del suelo como a la profundidad del nivel freático .
En las redes neuronales artificiales , a veces se utilizan funciones no suaves para mejorar la eficiencia; estas se conocen como funciones sigmoide duras .
En el procesamiento de señales de audio , las funciones sigmoide se utilizan como funciones de transferencia de conformación de onda para emular el sonido del recorte de circuitos analógicos . [ 20 ]
En el procesamiento digital de señales en general, las funciones sigmoides, debido a su mayor orden de continuidad, presentan una atenuación asintótica mucho más rápida en el dominio de la frecuencia que una función escalón de Heavyside, y por lo tanto son útiles para suavizar las discontinuidades antes del muestreo y reducir el aliasing. Esto se utiliza, por ejemplo, para generar ondas cuadradas en muchos tipos de sintetizadores digitales .
En bioquímica y farmacología , las ecuaciones de Hill y Hill-Langmuir son funciones sigmoideas.
Al conducir , el cambio de carril se realiza de forma fluida siguiendo una trayectoria sigmoidea.
En gráficos por computadora y renderizado en tiempo real, las funciones sigmoide se utilizan para combinar colores o geometría entre dos valores, produciendo transiciones suaves sin costuras ni discontinuidades visibles.
Las curvas de titulación entre ácidos fuertes y bases fuertes tienen forma sigmoidea debido a la naturaleza logarítmica de la escala de pH .
La función logística se puede calcular de manera eficiente utilizando Unums de tipo III . [ 21 ]
Se construyó una jerarquía de modelos de crecimiento sigmoide con complejidad creciente (número de parámetros) [ 22 ] con el objetivo principal de reanalizar los datos cinéticos, las llamadas curvas Nt, de experimentos de nucleación heterogénea, [ 23 ] en electroquímica . La jerarquía incluye actualmente tres modelos, con 1, 2 y 3 parámetros, si no se cuenta el número máximo de núcleos N max , respectivamente: un modelo basado en tanh 2 llamado α 21 [ 24 ] ideado originalmente para describir el crecimiento de cristales limitado por difusión (¡no la agregación!) en 2D, el modelo Johnson–Mehl–Avrami–Kolmogorov (JMAK), [ 25 ] y el modelo de Richards . [ 26 ] Se demostró que, para el propósito concreto, incluso el modelo más simple funciona, y por lo tanto se infirió que los experimentos revisados son un ejemplo de nucleación en dos etapas, siendo la primera etapa el crecimiento de la fase metaestable en la que se forman los núcleos de la fase estable. [ 22 ]
Véase también
- Función escalonada : combinación lineal de funciones indicadoras de intervalos reales.
- Función signo : función que devuelve -1, cero o +1.
- Función escalón de Heaviside : función indicadora de números positivos.
- Regresión logística : modelo estadístico para una variable dependiente binaria.
- Logit – Función en estadística
- Función Softplus : función de rampa suavizada. Páginas que muestran descripciones breves de los destinos de redirección.
- Función Softmax : aproximación suave del argumento one-hot max
- Función Swish : función de activación matemática en el análisis de datos.
- Distribución de Weibull – Distribución de probabilidad continua
- Estadística de Fermi-Dirac : descripción estadística del comportamiento de los fermiones.
Referencias
- 1 2 3 Grebenc, Andrej (agosto de 2025). "Fundamentos para una teoría general de las funciones sigmoideas: modelado con 30 métodos". Conferencia de Sistemas Inteligentes . Cham: Springer Nature Suiza. págs. 481–511 . doi : 10.1007/978-3-031-99958-1 .
- ↑ Elliot, DL (1993). Una mejor función de activación para redes neuronales artificiales (Informe técnico). College Park, MD: Instituto de Investigación de Sistemas, Universidad de Maryland. TR 93–8.
- ↑ Richards, FJ (1959). "Una función de crecimiento flexible para uso empírico". Journal of Experimental Botany . 10 (2): 290– 300. doi : 10.1093/jxb/10.2.290 .
- ↑ Verhulst, P.-F. (1838). "Aviso sobre la ley que la población se adapta a su acceso". Correspondencia matemática y física . 10 : 113-121 .
- ^ Laplace, P.-S. (1774). "Mémoire sur la probabilité des cause par les évènements". Mémoires de l'Académie Royale des Sciences Présentés par Divers Savans . 6 : 621–656 .
- ↑ Rayleigh, L. (1880). "Sobre la resultante de un gran número de vibraciones del mismo tono y de fase arbitraria". Philosophical Magazine . 5.ª serie. 10 : 73–78 .
- ^ Cauchy, Alabama (1853). "Memoire sur les resultats moyens d'un tres-grand nombre des comments". Comptes rendus hebdomadaires des séances de l'Académie des Sciences . 37 : 381-385 .
- ↑ Fisk, PR (1961). "La gradación de las distribuciones de ingresos". Econometrica . 29 (2): 171– 185. doi : 10.2307/1909287 .
- ^ Gauss, CF (1809). Theoria motvs corporvm coelestivm in sectionibvs conicis Solem ambientivm . Hamburgo: Perthes et Besser.
- ↑ Glaisher, James Whitbread Lee (1871). "Sobre una clase de integrales definidas". London, Edinburgh, and Dublin Philosophical Magazine and Journal of Science . 4th Series. 42 (277): 294– 302. doi : 10.1080/14786447108640568 .
- ↑ Galton, F. (1874). "Sobre los hombres de ciencia, su naturaleza y su crianza". Actas de la Real Institución de Gran Bretaña . 7 : 227–236 .
- ↑ Grebenc, Andrej (2026). Funciones sigmoideas caóticas . En prensa.
- ↑ Han, Jun; Morag, Claudio (1995). "La influencia de los parámetros de la función sigmoide en la velocidad del aprendizaje por retropropagación" . En Mira, José; Sandoval, Francisco (eds.). De la computación neuronal natural a la artificial . Lecture Notes in Computer Science. Vol. 930. pp. 195–201 . doi : 10.1007/3-540-59497-3_175 . ISBN 978-3-540-59497-0.
- ↑ Ling, Yibei; He, Bin (diciembre de 1993). "Análisis entrópico de modelos de crecimiento biológico". IEEE Transactions on Biomedical Engineering . 40 (12): 1193– 2000. doi : 10.1109/10.250574 . PMID 8125495 .
- ↑ Dunning, Andrew J.; Kensler, Jennifer; Coudeville, Laurent; Bailleux, Fabrice (2015-12-28). "Algunas extensiones en métodos continuos para correlatos inmunológicos de protección" . BMC Medical Research Methodology . 15 (107): 107. doi : 10.1186/s12874-015-0096-9 . PMC 4692073. PMID 26707389 .
- ↑ "grex --- Explorador de curvas de crecimiento" . GitHub . 9 de julio de 2022. Archivado del original el 25 de agosto de 2022. Consultado el 25 de agosto de 2022 .
- ↑ EpsilonDelta (16 de agosto de 2022). "Función de transición suave en una dimensión | Serie de funciones de transición suave, parte 1" . 13:29/14:04 – vía www.youtube.com.
- ↑ Laurens Speelman, Yuki Numata (2022). "Aprovechando el poder de las curvas en S" . RMI . Rocky Mountain Institute .
- ↑ Gibbs, Mark N.; Mackay, D. (noviembre de 2000). "Clasificadores de procesos gaussianos variacionales". IEEE Transactions on Neural Networks . 11 (6): 1458– 1464. doi : 10.1109/72.883477 . PMID 18249869. S2CID 14456885 .
- ↑ Smith, Julius O. (2010). Procesamiento físico de señales de audio ( ed. 2010). W3K Publishing. ISBN 978-0-9745607-2-4Archivado del original el 14 de julio de 2022. Consultado el 28 de marzo de 2020 .
- ↑ Gustafson, John L. ; Yonemoto, Isaac (12 de junio de 2017). "Vencer a Floating Point en su propio juego: Posit Arithmetic" (PDF) . Archivado (PDF) del original el 14 de julio de 2022. Recuperado el 28 de diciembre de 2019 .
- 1 2 Kleshtanova, Viktoria y Ivanov, Vassil V y Hodzhaoglu, Feyzim y Prieto, Jose Emilio y Tonchev, Vesselin (2023). "Los sustratos heterogéneos modifican las vías de nucleación no clásicas: reanálisis de datos cinéticos de la electrodeposición de mercurio sobre platino utilizando una jerarquía de modelos de crecimiento sigmoide" . Crystals . 13 (12). MDPI: 1690. doi : 10.3390/cryst13121690 . hdl : 10261/341589 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ↑ Markov, I. y Stoycheva, E. (1976). "Densidad de núcleos de saturación en la electrodeposición de metales sobre electrodos inertes II. Experimental". Thin Solid Films . 35 (1). Elsevier: 21– 35. doi : 10.1016/0040-6090(76)90237-6 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ↑ Ivanov, VV y Tielemann, C. y Avramova, K. y Reinsch, S. y Tonchev, V. (2023). "Modelado de la cristalización: cuando la velocidad de crecimiento normal depende de la sobresaturación" . Journal of Physics and Chemistry of Solids . 181 111542. Elsevier. doi : 10.1016/j.jpcs.2023.111542 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ^ Fanfoni, M. y Tomellini, M. (1998). "El modelo Johnson-Mehl-Avrami-Kolmogorov: una breve reseña". Il Nuovo Cimento D. 20 . Springer: 1171–1182 . doi : 10.1007/BF03185527 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace ) - ↑ Tjørve, E. y Tjørve, KMC (2010). "Un enfoque unificado para la familia de modelos de Richards para su uso en análisis de crecimiento: por qué solo necesitamos dos formas de modelo". Journal of Theoretical Biology . 267 (3). Elsevier: 417– 425. doi : 10.1016/j.jtbi.2010.09.008 .
{{cite journal}}: CS1 maint: varios nombres: lista de autores ( enlace )
Lecturas adicionales
- Mitchell, Tom M. (1997). Aprendizaje automático . WCB McGraw–Hill . ISBN 978-0-07-042807-2.(Nota: Véase en particular el "Capítulo 4: Redes neuronales artificiales" (en particular las páginas 96-97), donde Mitchell utiliza los términos "función logística" y "función sigmoide" como sinónimos; a esta función también la denomina "función de compresión"; y la función sigmoide (también conocida como logística) se utiliza para comprimir las salidas de las "neuronas" en redes neuronales multicapa).
- Humphrys, Mark. "Salida continua, la función sigmoide" . Archivado del original el 14 de julio de 2022. Recuperado el 14 de julio de 2022 .(Nota: Propiedades de la función sigmoide, incluyendo cómo puede desplazarse a lo largo de los ejes y cómo puede transformarse su dominio).
- funciones sigmoideas
- Redes neuronales artificiales