268 votos

Derivado de la función sigmoidea $ \sigma (x) = \frac {1}{1+e^{-x}}$

En mi libro de texto de la IA hay este párrafo, sin ninguna explicación.

La función sigmoidea se define de la siguiente manera

$$ \sigma (x) = \frac {1}{1+e^{-x}}$$

Esta función es fácil de diferenciar porque

$$ \frac {d \sigma (x)}{d(x)} = \sigma (x) \cdot (1- \sigma (x))$$

Hace mucho tiempo que no tomo ecuaciones diferenciales, ¿alguien podría decirme cómo pasaron de la primera a la segunda ecuación?

2 votos

¿Qué libro de texto de IA es ese?

7 votos

@frog1944: Parece ser La inteligencia artificial iluminada de Ben Coppin, página 302 ( Enlace a Google Books ).

1 votos

@HansLundmark ¡muchas gracias!

438voto

Mike Percy Puntos 101

Denotemos la función sigmoidea como $\sigma(x) = \dfrac{1}{1 + e^{-x}}$ .

La derivada de la sigmoidea es $\dfrac{d}{dx}\sigma(x) = \sigma(x)(1 - \sigma(x))$ .

Aquí hay una derivación detallada:

$$ \begin{align} \dfrac{d}{dx} \sigma(x) &= \dfrac{d}{dx} \left[ \dfrac{1}{1 + e^{-x}} \right] \\ &= \dfrac{d}{dx} \left( 1 + \mathrm{e}^{-x} \right)^{-1} \\ &= -(1 + e^{-x})^{-2}(-e^{-x}) \\ &= \dfrac{e^{-x}}{\left(1 + e^{-x}\right)^2} \\ &= \dfrac{1}{1 + e^{-x}\ } \cdot \dfrac{e^{-x}}{1 + e^{-x}} \\ &= \dfrac{1}{1 + e^{-x}\ } \cdot \dfrac{(1 + e^{-x}) - 1}{1 + e^{-x}} \\ &= \dfrac{1}{1 + e^{-x}\ } \cdot \left( \dfrac{1 + e^{-x}}{1 + e^{-x}} - \dfrac{1}{1 + e^{-x}} \right) \\ &= \dfrac{1}{1 + e^{-x}\ } \cdot \left( 1 - \dfrac{1}{1 + e^{-x}} \right) \\ &= \sigma(x) \cdot (1 - \sigma(x)) \end{align} $$

6 votos

Señor, ¿es d(e^x)=e^x?

7 votos

@RavinderPayal: Sí, d/dx(e^x) = e^x; Si quieres una prueba de eso mira: khanacademy.org/math/ap-calculus-ab/advanced-differentiation-ab/

1 votos

¿De dónde sale el (1 + e^-x) - 1 de repente en la tercera fila desde abajo?

125voto

Lars Truijens Puntos 24005

Considere $$ f(x)=\dfrac{1}{\sigma(x)} = 1+e^{-x} . $$ Entonces, por un lado, la regla de la cadena da $$ f'(x) = \frac{d}{dx} \biggl( \frac{1}{\sigma(x)} \biggr) = -\frac{\sigma'(x)}{\sigma(x)^2} , $$ y por otro lado, $$ f'(x) = \frac{d}{dx} \bigl( 1+e^{-x} \bigr) = -e^{-x} = 1-f(x) = 1 - \frac{1}{\sigma(x)} = \frac{\sigma(x)-1}{\sigma(x)} . $$ Equiparar las dos expresiones, y ¡voilà!

(Véase también esta respuesta .)

0 votos

¿Cómo se deriva 1 + e^-x como -e^-x? (Actualización: Creo que es porque la derivada de e^x = e^x) es.wikipedia.org/wiki/Derivada#Reglas_para_las_funciones_básicas

2 votos

@AdamGrant: Sí, desde entonces la regla de la cadena da $e^{kx}=k e^{kx}$ para cualquier constante $k$ . (En este caso, tenemos $k=-1$ .)

0 votos

Corrección de la tonta errata del comentario anterior: debería ser $\frac{d}{dx} e^{kx} = k e^{kx}$ Por supuesto.

23voto

XXX Puntos 106

Tenga en cuenta que de su ecuación dada,

$(1+e^{-x})\sigma=1$

$\Rightarrow -e^{-x}\sigma+(1+e^{-x})\frac{d\sigma}{dx}=0$ (diferenciando mediante regla del producto )

$\Rightarrow \frac{d\sigma}{dx}=\sigma.\frac{e^{-x}}{(1+e^{-x})}=\sigma.\frac{(1+e^{-x})-1}{(1+e^{-x})}=\sigma.\left[1-\frac{1}{(1+e^{-x})}\right]=\sigma.(1-\sigma)$

9voto

Juhani Puntos 2519

Desde $\sigma(x)$ es una función compuesta, en primer lugar tenemos que utilizar regla de la cadena para profundizar en el término x, entonces podemos factorizar de nuevo a la $\sigma(x)$ fucción: $$ \begin{align} \frac{d}{dx}\sigma(x) &= (\frac{1}{1+e^{-x}})' \\ &= -\frac{1}{(1+e^{-x})^{2}} \cdot (1) \cdot -e^{-x} \\ &= \frac{e^{-x}}{(1+e^{-x})^{2}}, \\ \because \sigma(x) &= \frac{1}{1+e^{-x}}, \\ e^{-x} &= \frac{1 - \sigma(x)}{\sigma(x)}, \\ 1+e^{-x} &= \frac{1}{\sigma(x)}; \\ \therefore \frac{d}{dx}\sigma(x) &= \frac{\frac{1 - \sigma(x)}{\sigma(x)}}{(\frac{1}{\sigma(x)})^{2}} \\ &= (1 - \sigma(x)) \cdot \sigma(x) \end{align}$$

6voto

Hugh Perkins Puntos 225

Digamos que queremos encontrar la derivada de $y=(x)=(1+\exp(x))^{1}$ . Así que tenemos:

$$ \begin{align} \frac{dy}{dx} & = (-1)(1 + \exp(-x))^{-2} \frac{d}{dx}(1 + \exp(-x)) \\ \\ & = (-1)(1 + \exp(-x))^{-2}(0 + \frac{d}{dx}\exp(-x)) \\ \\ & = (-1)(1 + \exp(-x))^{-2}(\exp(-x)) \frac{d}{dx}(-x) \\ \\ & = (-1)(1 + \exp(-x))^{-2}(\exp(-x))(-1) \\ \\ & = \frac{\exp(-x)} {(1 + \exp(-x))^2} \\ \\ & = \frac{1 + \exp(-x) -1} {(1 + \exp(-x))^2} \\ \\ & = \frac{1 + \exp(-x)} {(1 + \exp(-x))^2} - \frac{1} {(1 + \exp(-x))^2} \\ \\ & = \sigma(x) - (\sigma(x))^2 \\ \\ & = \sigma(x) \cdot (1 - \sigma(x)) \end{align} $$

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X