YOLO Vision 2026:
Volver al glosario de Ultralytics

Leaky ReLU

Explora cómo Leaky ReLU resuelve el problema de ReLU moribunda en las redes neuronales. Conoce sus beneficios para las GAN, la IA de borde y cómo se compara con los modelos Ultralytics YOLO26.

Leaky ReLU es una variante especializada de la función de activación estándar Rectified Linear Unit que se utiliza en los modelos de aprendizaje profundo. Mientras que la ReLU estándar establece todos los valores de entrada negativos exactamente en cero, Leaky ReLU introduce una pendiente pequeña y distinta de cero para las entradas negativas. Esta sutil modificación permite que una pequeña cantidad de información fluya a través de la red incluso cuando la neurona no está activa, lo que soluciona un problema crítico conocido como el problema de la "ReLU moribunda". Al mantener un gradiente continuo, esta función ayuda a las redes neuronales a aprender de forma más robusta durante la fase de entrenamiento, particularmente en arquitecturas profundas utilizadas para tareas complejas como el reconocimiento de imágenes y el procesamiento del lenguaje natural.

Solucionar el problema de la ReLU moribunda#

Para comprender la necesidad de Leaky ReLU, resulta útil analizar primero las limitaciones de la función de activación ReLU estándar. En una configuración estándar, si una neurona recibe una entrada negativa, produce una salida de cero. En consecuencia, el gradiente de la función se vuelve cero durante la retropropagación. Si una neurona se queda atascada en este estado para todas las entradas, deja de actualizar sus pesos por completo y se vuelve "muerta".

Leaky ReLU resuelve esto al permitir un gradiente pequeño y positivo para los valores negativos, a menudo una pendiente constante como 0.01. Esto garantiza que el algoritmo de optimización siempre pueda continuar ajustando los pesos, lo que evita que las neuronas permanezcan inactivas de forma permanente. Esta característica es especialmente valiosa al entrenar redes profundas donde preservar la magnitud de la señal es crucial para evitar el fenómeno del gradiente desvaneciente.

Aplicaciones en el mundo real#

Leaky ReLU se emplea ampliamente en escenarios donde la estabilidad del entrenamiento y el flujo de gradiente son primordiales.

  • Redes Generativas Antagónicas (GANs): Uno de los usos más destacados de Leaky ReLU se encuentra en las Redes Generativas Antagónicas (GANs). En la red discriminadora de una GAN, los gradientes dispersos de la ReLU estándar pueden impedir que el modelo aprenda de manera efectiva. El uso de Leaky ReLU garantiza que los gradientes fluyan a través de toda la arquitectura, lo que ayuda al generador a crear imágenes sintéticas de mayor calidad, una técnica detallada en investigaciones fundamentales como el documento de las DCGAN.
  • Detección de Objetos Ligera: Aunque los modelos de vanguardia como YOLO26 suelen depender de funciones más suaves como SiLU, Leaky ReLU sigue siendo una opción popular para arquitecturas personalizadas y ligeras desplegadas en hardware de IA en el borde. Su simplicidad matemática (linear por tramos) significa que requiere menos potencia de cálculo que las funciones basadas en exponenciales, lo que la hace ideal para la detección de objetos en tiempo real en dispositivos con capacidades de procesamiento limitadas, como teléfonos móviles antiguos o microcontroladores embebidos.

Comparación con conceptos relacionados#

Elegir la función de activación correcta es un paso fundamental en el ajuste de hiperparámetros. Es importante distinguir Leaky ReLU de sus contrapartes:

  • Leaky ReLU frente a la ReLU estándar: La ReLU estándar fuerza los resultados negativos a cero, lo que crea una red "dispersa" que puede ser eficiente pero conlleva el riesgo de perder información. Leaky ReLU sacrifica esta escasez pura para garantizar la disponibilidad del gradiente.
  • Leaky ReLU frente a SiLU (Sigmoid Linear Unit): Las arquitecturas modernas, como el Ultralytics YOLO26, utilizan SiLU. A diferencia del ángulo pronunciado de Leaky ReLU, SiLU es una curva suave y continua. Esta suavidad suele traducirse en una mejor generalización y precisión en las capas profundas, aunque Leaky ReLU es computacionalmente más rápida de ejecutar.
  • Leaky ReLU frente a Parametric ReLU (PReLU): En Leaky ReLU, la pendiente negativa es un hiperparámetro fijo (por ejemplo, 0.01). En la Parametric ReLU (PReLU), esta pendiente se convierte en un parámetro entrenable que la red ajusta durante el entrenamiento, lo que permite que el modelo adapte la forma de la activación al conjunto de datos específico.

Implementar Leaky ReLU en Python#

El siguiente ejemplo demuestra cómo implementar una capa Leaky ReLU utilizando la biblioteca PyTorch. Este fragmento inicializa la función y pasa a través de ella un tensor que contiene tanto valores positivos como negativos.

import torch
import torch.nn as nn

# Initialize Leaky ReLU with a negative slope of 0.1
# This means negative input x becomes 0.1 * x
leaky_relu = nn.LeakyReLU(negative_slope=0.1)

# Input data with positive and negative values
data = torch.tensor([10.0, -5.0, 0.0])

# Apply activation
output = leaky_relu(data)

print(f"Input: {data}")
print(f"Output: {output}")
# Output: tensor([10.0000, -0.5000,  0.0000])

Comprender estos matices es esencial al diseñar arquitecturas personalizadas o utilizar la Ultralytics Platform para anotar, entrenar y desplegar tus modelos de visión artificial. Seleccionar la función de activación adecuada garantiza que tu modelo converja más rápido y alcance una mayor precisión en tus tareas específicas.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión en robótica impulsa la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.
Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.
Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.
Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.
Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.
Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático