Conectar vía MCP →

Ingresar cálculo

Fórmula

Publicidad

Resultados

Recorrido ReLU generado
101
points from x = -5 to x = 5
End x5
Min x-5
Max x5
x f(x) -5 5 5
x f(x) = ReLU(x)
-5 0
-4,9 0
-4,8 0
-4,7 0
-4,6 0
-4,5 0
-4,4 0
-4,3 0
-4,2 0
-4,1 0
-4 0
-3,9 0
-3,8 0
-3,7 0
-3,6 0
-3,5 0
-3,4 0
-3,3 0
-3,2 0
-3,1 0
-3 0
-2,9 0
-2,8 0
-2,7 0
-2,6 0
-2,5 0
-2,4 0
-2,3 0
-2,2 0
-2,1 0
-2 0
-1,9 0
-1,8 0
-1,7 0
-1,6 0
-1,5 0
-1,4 0
-1,3 0
-1,2 0
-1,1 0
-1 0
-0,9 0
-0,8 0
-0,7 0
-0,6 0
-0,5 0
-0,4 0
-0,3 0
-0,2 0
-0,1 0
0 0
0,1 0,1
0,2 0,2
0,3 0,3
0,4 0,4
0,5 0,5
0,6 0,6
0,7 0,7
0,8 0,8
0,9 0,9
1 1
1,1 1,1
1,2 1,2
1,3 1,3
1,4 1,4
1,5 1,5
1,6 1,6
1,7 1,7
1,8 1,8
1,9 1,9
2 2
2,1 2,1
2,2 2,2
2,3 2,3
2,4 2,4
2,5 2,5
2,6 2,6
2,7 2,7
2,8 2,8
2,9 2,9
3 3
3,1 3,1
3,2 3,2
3,3 3,3
3,4 3,4
3,5 3,5
3,6 3,6
3,7 3,7
3,8 3,8
3,9 3,9
4 4
4,1 4,1
4,2 4,2
4,3 4,3
4,4 4,4
4,5 4,5
4,6 4,6
4,7 4,7
4,8 4,8
4,9 4,9
5 5

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

La Unidad Lineal Rectificada, conocida como ReLU (por sus siglas en inglés, Rectified Linear Unit), es una de las funciones de activación más utilizadas en las redes neuronales modernas. Se define como \( f(x) = \max(0, x) \): si la entrada es positiva, devuelve ese mismo valor sin cambios; si es negativa, devuelve cero. Esta sencilla regla lineal por tramos aporta no linealidad a la red, a la vez que resulta muy económica de calcular y fácil de derivar.

Gráfico de la función ReLU que muestra una línea plana en cero para x negativa y una línea diagonal ascendente para x positiva
La función ReLU devuelve cero para entradas negativas y la propia entrada para entradas positivas.

Cómo usar esta calculadora

Introduce tres valores: el valor inicial de x (donde comienza el recorrido), el incremento o tamaño del paso (cuánto cambia x en cada iteración) y el número de repeticiones (cuántos puntos quieres generar). La herramienta evalúa ReLU en cada valor de x, construye una tabla de datos completa (x, f(x)) y dibuja una gráfica de líneas que muestra su forma característica: plana al principio y creciente después, con su vértice en el origen.

La fórmula explicada

ReLU es \( f(x) = \max(0, x) \), lo que equivale a «x si x > 0; en caso contrario, 0». El recorrido se genera mediante la regla $$ f(x_k) = \max\left(0,\; x_k\right), \quad x_k = \text{Start }x + k \cdot \text{Step}, \quad k = 0,1,\dots,\text{Count}-1 $$ para k = 0 hasta iterations - 1, de modo que el valor final de x (endX) es igual a \( \text{startX} + (\text{iterations} - 1) \cdot \text{stepX} \). La función permanece plana en cero para todas las entradas negativas y luego crece con una pendiente constante de 1 para las entradas positivas.

Publicidad
Diagrama que muestra las dos partes de la fórmula ReLU: la región cero y la región identidad separadas en el origen
ReLU es definida por partes: f(x)=0 cuando x es negativa y f(x)=x cuando x es positiva.

Ejemplo resuelto

Con los valores por defecto startX = -5, stepX = 0,1 e iterations = 101, el recorrido abarca x desde -5 hasta \( -5 + 100 \cdot 0{,}1 = +5 \) a lo largo de 101 puntos inclusive. En x = -2,0, \( f = \max(0,\, -2{,}0) = 0 \). En x = 0, \( f = 0 \). En x = 0,1, \( f = 0{,}1 \). En x = 2,5, \( f = 2{,}5 \). En x = 5,0, \( f = 5{,}0 \). La curva representada se mantiene en cero durante todo el rango negativo y después asciende de forma lineal hasta (5, 5).

Preguntas frecuentes

¿Es ReLU derivable en cero? No. ReLU tiene un vértice (codo) en x = 0, por lo que no es derivable en ese punto. Su derivada es 0 para x < 0 y 1 para x > 0; por convención, la derivada en 0 suele tomarse como 0.

¿Puede ser negativo el paso? Sí. Un paso negativo recorre x en sentido descendente. Un paso igual a cero hace que todos los valores de x coincidan con el valor inicial (una columna constante y degenerada).

¿Por qué es tan popular ReLU? Evita el problema del desvanecimiento del gradiente que afecta a las funciones sigmoide y tangente hiperbólica con entradas positivas, su cálculo es trivial y tiende a producir activaciones dispersas, lo que a menudo acelera el entrenamiento.

Última actualización: