Conectar vía MCP →

Ingresar cálculo

Fórmula

Show calculation steps (1)
  1. Sampled x Values

    Sampled x Values: Calculadora de la función de activación Leaky ReLU

    Each point i (from 0) uses x = startX + i*stepX for the given number of points.

Publicidad

Resultados

Leaky ReLU at x = 3
3
f(x) = x if x > 0, else α·x
Número de puntos 101
α (leak slope) 0,01
First f(x) (at x = -4) -0,04
Last f(x) (at x = 1) 1
x f(x)
-4 -0,04
-3,95 -0,0395
-3,9 -0,039
-3,85 -0,0385
-3,8 -0,038
-3,75 -0,0375
-3,7 -0,037
-3,65 -0,0365
-3,6 -0,036
-3,55 -0,0355
-3,5 -0,035
-3,45 -0,0345
-3,4 -0,034
-3,35 -0,0335
-3,3 -0,033
-3,25 -0,0325
-3,2 -0,032
-3,15 -0,0315
-3,1 -0,031
-3,05 -0,0305
-3 -0,03
-2,95 -0,0295
-2,9 -0,029
-2,85 -0,0285
-2,8 -0,028
-2,75 -0,0275
-2,7 -0,027
-2,65 -0,0265
-2,6 -0,026
-2,55 -0,0255
-2,5 -0,025
-2,45 -0,0245
-2,4 -0,024
-2,35 -0,0235
-2,3 -0,023
-2,25 -0,0225
-2,2 -0,022
-2,15 -0,0215
-2,1 -0,021
-2,05 -0,0205
-2 -0,02
-1,95 -0,0195
-1,9 -0,019
-1,85 -0,0185
-1,8 -0,018
-1,75 -0,0175
-1,7 -0,017
-1,65 -0,0165
-1,6 -0,016
-1,55 -0,0155
-1,5 -0,015
-1,45 -0,0145
-1,4 -0,014
-1,35 -0,0135
-1,3 -0,013
-1,25 -0,0125
-1,2 -0,012
-1,15 -0,0115
-1,1 -0,011
-1,05 -0,0105
-1 -0,01
-0,95 -0,0095
-0,9 -0,009
-0,85 -0,0085
-0,8 -0,008
-0,75 -0,0075
-0,7 -0,007
-0,65 -0,0065
-0,6 -0,006
-0,55 -0,0055
-0,5 -0,005
-0,45 -0,0045
-0,4 -0,004
-0,35 -0,0035
-0,3 -0,003
-0,25 -0,0025
-0,2 -0,002
-0,15 -0,0015
-0,1 -0,001
-0,05 -0,0005
0 0
0,05 0,05
0,1 0,1
0,15 0,15
0,2 0,2
0,25 0,25
0,3 0,3
0,35 0,35
0,4 0,4
0,45 0,45
0,5 0,5
0,55 0,55
0,6 0,6
0,65 0,65
0,7 0,7
0,75 0,75
0,8 0,8
0,85 0,85
0,9 0,9
0,95 0,95
1 1

¿Qué es la función de activación Leaky ReLU?

La Leaky ReLU (del inglés Leaky Rectified Linear Unit, unidad lineal rectificada con fuga) es una de las funciones de activación más utilizadas en las redes neuronales profundas. Al igual que la ReLU estándar, deja pasar tal cual los valores de entrada positivos, pero en lugar de aplastar a cero los valores negativos les asigna una pequeña pendiente no nula, \(\alpha\). De este modo mantiene un gradiente pequeño para las preactivaciones negativas y ayuda a evitar el problema de la «ReLU muerta» (dying ReLU), en el que las neuronas se quedan atascadas devolviendo cero y dejan de aprender.

Gráfico de la función de activación Leaky ReLU en los ejes x e y
La curva Leaky ReLU: una línea recta que pasa por el origen con una pendiente pequeña para entradas negativas y pendiente unitaria para entradas positivas.

La fórmula

Para una entrada \(x\) y una pendiente de fuga \(\alpha\), la salida es:

$$f(\text{x}) = \begin{cases} \text{x} & \text{if } \text{x} > 0 \\[0.5em] \alpha \cdot \text{x} & \text{if } \text{x} \le 0 \end{cases}$$

El valor de fuga por defecto es \(\alpha = 0{,}01\). Conviene tener presentes dos casos especiales: con \(\alpha = 0\) se recupera la ReLU estándar (\(\max(0, x)\)), y con \(\alpha = 1\) la función se reduce a la recta identidad \(f(x) = x\).

Cómo usar esta calculadora

Introduce el valor inicial de \(x\), el tamaño del paso entre puntos, el número de puntos que quieres generar y la pendiente de fuga \(\alpha\). La herramienta construye la secuencia

$$x_i = \text{Initial x} + i \cdot \text{Step}, \quad i = 0, 1, \dots, \text{Count} - 1$$

evalúa \(f\) en cada punto y muestra los pares \((x, f(x))\) junto con la gráfica de la curva. También puedes escribir un único valor de \(x\) para obtener una evaluación directa de \(f(x)\).

Ejemplo resuelto

Con \(\alpha = 0{,}01\): en \(x = -4\) la entrada no es positiva, así que \(f = 0{,}01 \times (-4) = -0{,}04\). En \(x = 0\), \(f = 0\). En \(x = 3\) la entrada es positiva, por lo que \(f = 3\). Usando los valores por defecto (\(\text{startX} = -4\), \(\text{stepX} = 0{,}05\), \(\text{count} = 101\)), el recorrido va desde \(x = -4\) (\(f = -0{,}04\)) hasta \(x = +1{,}0\) (\(f = 1{,}0\)), cruzando el cero en el punto número 81 (\(i = 80\)).

Preguntas frecuentes

¿En qué se diferencia la Leaky ReLU de la ReLU? La ReLU devuelve exactamente 0 para todas las entradas negativas; la Leaky ReLU devuelve \(\alpha \cdot x\), un valor negativo pequeño, conservando así un gradiente.

¿Qué valor de alpha conviene usar? 0,01 es el valor por defecto habitual. Variantes como la ReLU paramétrica (PReLU) aprenden \(\alpha\) durante el entrenamiento.

¿Puede alpha ser negativo? Matemáticamente sí, pero es algo inusual y no se recomienda en redes estándar.

Última actualización: