Ultralytics YOLO27:
Volver al glosario de Ultralytics

Leaky ReLU

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

Leaky ReLU es una variante especializada de la función de activación Unidad Lineal Rectificada estándar utilizada en modelos de aprendizaje profundo. Mientras que la ReLU estándar establece exactamente en cero todos los valores de entrada negativos, Leaky ReLU introduce una pequeña pendiente distinta de cero para las entradas negativas. Esta sutil modificación permite que una pequeña cantidad de información fluya por la red incluso cuando la neurona no está activa, lo que aborda 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, especialmente en arquitecturas profundas utilizadas para tareas complejas como el reconocimiento de imágenes y el procesamiento del lenguaje natural.

Cómo abordar 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, devuelve cero. Por consiguiente, el gradiente de la función se vuelve cero durante la retropropagación. Si una neurona queda efectivamente atascada en este estado para todas las entradas, deja de actualizar sus pesos por completo y se «muere».

Leaky ReLU resuelve este problema permitiendo un gradiente pequeño y positivo para los valores negativos, normalmente con una pendiente constante como 0.01. Esto garantiza que el algoritmo de optimización pueda seguir ajustando los pesos, lo que evita que las neuronas queden inactivas de forma permanente. Esta característica resulta especialmente valiosa al entrenar redes profundas en las que conservar la magnitud de la señal es crucial para evitar el fenómeno del desvanecimiento del gradiente.

Aplicaciones en el mundo real#

Leaky ReLU se utiliza ampliamente en situaciones en las que la estabilidad del entrenamiento y el flujo del gradiente son fundamentales.

  • 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 forma eficaz. El uso de Leaky ReLU garantiza que los gradientes fluyan por toda la arquitectura, lo que ayuda al generador a crear imágenes sintéticas de mayor calidad, una técnica descrita en investigaciones fundamentales como el artículo de DCGAN.
  • Detección de objetos ligera: Aunque los modelos de última generación como YOLO26 suelen basarse en funciones más suaves como SiLU, Leaky ReLU sigue siendo una opción popular para arquitecturas personalizadas y ligeras implementadas en hardware de IA en el edge. Su simplicidad matemática (lineal a trozos) implica que requiere menos potencia de cálculo que las funciones basadas en exponenciales, por lo que resulta 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 integrados.

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 alternativas:

  • Leaky ReLU frente a ReLU estándar: La ReLU estándar fuerza las salidas negativas a cero, creando una red «dispersa» que puede ser eficiente, pero conlleva el riesgo de perder información. Leaky ReLU renuncia a esta dispersión pura para garantizar la disponibilidad del gradiente.
  • Leaky ReLU frente a SiLU (Unidad Lineal Sigmoidal): Las arquitecturas modernas, como Ultralytics YOLO26, utilizan SiLU. A diferencia del ángulo pronunciado de Leaky ReLU, SiLU es una curva suave y continua. Esta suavidad suele dar lugar a una mejor generalización y precisión en las capas profundas, aunque Leaky ReLU se ejecuta más rápidamente desde el punto de vista computacional.
  • Leaky ReLU frente a ReLU paramétrica (PReLU): En Leaky ReLU, la pendiente negativa es un hiperparámetro fijo (por ejemplo, 0.01). En ReLU paramétrica (PReLU), esta pendiente se convierte en un parámetro entrenable que la red ajusta durante el entrenamiento, lo que permite al modelo adaptar la forma de activación al conjunto de datos específico.

Implementación de Leaky ReLU en Python#

El siguiente ejemplo muestra cómo implementar una capa Leaky ReLU utilizando la biblioteca PyTorch. Este fragmento inicializa la función y pasa por ella un tensor que contiene valores positivos y 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 plataforma de Ultralytics para anotar, entrenar e implementar tus modelos de visión por ordenador. 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

Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información
Visión por computadora para imágenes aéreas

Visión por computadora para imágenes aéreas

Transforma imágenes de drones y aéreas en información en tiempo real para agricultura, acuicultura, supervisión ambiental, conservación y análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en la industria aeroespacial

Visión artificial en la industria aeroespacial

Lleva la IA de visión al monitoreo aéreo con los modelos Ultralytics YOLO. Potencia drones, flujos de trabajo aeroespaciales, conservación ambiental e industrias geoespaciales con soluciones de visión artificial.
Más información

Protege cada sitio con los modelos Ultralytics YOLO. La IA de visión potencia el monitoreo perimetral, la detección de amenazas, el reconocimiento de matrículas y la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Impulsa máquinas más inteligentes con los modelos de Ultralytics YOLO. La IA de visión en robótica permite la navegación autónoma, la percepción, el seguimiento de objetos y el control en tiempo real.
Más información
Visión artificial en logística

Visión artificial en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La IA de visión permite inspeccionar paquetes, clasificarlos, realizar el seguimiento de vehículos y supervisar la seguridad de los almacenes en tiempo real.
Más información
Visión artificial en comercio minorista

Visión artificial en comercio minorista

Reinventa el comercio minorista con los modelos de Ultralytics YOLO. La IA de visión impulsa el seguimiento del inventario, la supervisión de estanterías, la gestión de colas y un conocimiento más inteligente de los clientes.
Más información
Visión por computador en el sector sanitario

Visión por computador en el sector sanitario

Crea soluciones sanitarias con modelos de Ultralytics YOLO. La IA de visión en el sector sanitario permite obtener imágenes médicas más rápidamente, diagnósticos más inteligentes y supervisar a los pacientes.
Más información
Visión por computador en la fabricación

Visión por computador en la fabricación

Optimiza la fabricación con modelos de Ultralytics YOLO. La IA de visión impulsa el control de calidad, la detección de defectos, el cumplimiento del PPE y la automatización de las líneas de montaje.
Más información
Visión artificial en el sector automovilístico

Visión artificial en el sector automovilístico

Aplica visión artificial en el sector automovilístico con 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 conseguir carreteras más inteligentes.
Más información
Visión artificial en agricultura

Visión artificial en agricultura

Lleva la IA de visión a la agricultura inteligente con modelos de Ultralytics YOLO. Impulsa la supervisión de cultivos, el seguimiento del ganado y la agricultura de precisión para obtener cosechas mayores e inteligentes.
Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu recorrido hacia el futuro del aprendizaje automático