Ultralytics YOLO27:
Volver al glosario de Ultralytics

Learning Rate

Descubre cómo la tasa de aprendizaje afecta al entrenamiento de los modelos. Aprende a optimizar el tamaño del paso de Ultralytics YOLO26 para lograr un rendimiento SOTA en la detección de objetos y mucho más.

La tasa de aprendizaje es una configuración crítica de ajuste de hiperparámetros que determina el tamaño del paso que da un modelo durante el proceso de optimización. En el contexto del entrenamiento de una red neuronal, controla cuánto se actualizan los pesos internos del modelo en respuesta al error estimado cada vez que el modelo procesa un lote de datos. Imagínatela como una persona que baja por una montaña hacia un valle (el punto de error más bajo); la tasa de aprendizaje determina la longitud de sus pasos. Si el paso es demasiado grande, podría saltar por encima del valle y no alcanzar el fondo. Si el paso es demasiado pequeño, llegar al destino podría llevar un tiempo impracticablemente largo.

El dilema de «Ricitos de Oro» en la optimización#

Encontrar la tasa de aprendizaje óptima suele describirse como un ejercicio de equilibrio en los flujos de trabajo de aprendizaje automático. El objetivo es minimizar la función de pérdida, que mide la diferencia entre las predicciones del modelo y la verdad fundamental real. Este proceso depende en gran medida de un algoritmo de optimización, como el descenso de gradiente estocástico (SGD) o el optimizador Adam, para recorrer el paisaje de pérdidas.

  • Tasa de aprendizaje demasiado alta: Si el valor se establece demasiado alto, las actualizaciones de los pesos del modelo serán drásticas. Esto puede provocar el fenómeno de «sobrepaso», en el que el modelo no logra converger hacia una solución y, en su lugar, oscila violentamente o diverge. Esta inestabilidad puede desencadenar en ocasiones un problema de gradiente explosivo, lo que inutiliza el proceso de entrenamiento.
  • Tasa de aprendizaje demasiado baja: Por el contrario, un tamaño de paso extremadamente pequeño garantiza que el modelo avance con cuidado hacia el mínimo, pero puede provocar subajuste, ya que el proceso de entrenamiento se vuelve desesperantemente lento. El modelo podría quedarse atascado en un mínimo local o necesitar miles de épocas adicionales para aprender patrones sencillos, desperdiciando recursos computacionales. Los investigadores suelen consultar la documentación de PyTorch sobre optimización para comprender cómo interactúan los distintos algoritmos con estos valores.

Aplicaciones en el mundo real#

El impacto de los ajustes de la tasa de aprendizaje resulta evidente en diversos sectores de alto riesgo en los que se implementan tareas de visión por ordenador.

  1. Sistemas de conducción autónoma: En el desarrollo de vehículos autónomos, los ingenieros utilizan grandes conjuntos de datos para entrenar modelos de detección de objetos que identifiquen peatones y señales de tráfico. Al aplicar aprendizaje por transferencia a un modelo preentrenado como YOLO26, los desarrolladores suelen utilizar una tasa de aprendizaje mucho menor que durante el entrenamiento inicial. Este «ajuste fino» garantiza que el modelo aprenda las particularidades de entornos de conducción específicos (p. ej., carreteras nevadas frente a autopistas desérticas) sin borrar las capacidades generales de extracción de características que ya posee.

  2. Diagnóstico por imagen médica: En el análisis de imágenes médicas, como la detección de tumores en exploraciones de resonancia magnética, la precisión es primordial. Una tasa de aprendizaje alta puede hacer que el modelo pase por alto diferencias sutiles de textura que distinguen el tejido maligno del benigno. Los profesionales suelen emplear una técnica denominada «calentamiento de la tasa de aprendizaje», que incrementa gradualmente la tasa desde cero hasta un valor objetivo para estabilizar las primeras etapas del entrenamiento y garantizar que los pesos de la red neuronal se establezcan en una configuración estable antes de iniciar un aprendizaje agresivo. Puedes obtener más información sobre estas estrategias en el curso intensivo de aprendizaje automático de Google.

Diferenciación entre términos relacionados#

Es importante distinguir la tasa de aprendizaje de otros parámetros de entrenamiento, ya que a menudo se configuran en los mismos archivos de configuración, pero tienen funciones diferentes:

  • Tasa de aprendizaje frente a tamaño de lote: Mientras que la tasa de aprendizaje controla la magnitud de la actualización, el tamaño de lote determina el número de muestras de entrenamiento procesadas antes de que se produzca una actualización. Existe una relación estrecha entre ambos; a menudo, al aumentar el tamaño de lote, también hay que aumentar proporcionalmente la tasa de aprendizaje para mantener la eficiencia del entrenamiento, un concepto explorado en artículos sobre entrenamiento con lotes grandes.
  • Tasa de aprendizaje frente a decaimiento: El decaimiento hace referencia a una estrategia en la que la tasa de aprendizaje se reduce sistemáticamente con el tiempo. Un planificador puede reducir la tasa en un factor de 10 cada 30 épocas. Esto ayuda al modelo a dar grandes saltos conceptuales al principio y, después, a perfeccionar su precisión con pasos más pequeños hacia el final del entrenamiento. Es una función estándar del paquete de Python de Ultralytics.

Configuración de la tasa de aprendizaje en Ultralytics YOLO#

Al utilizar frameworks modernos, puedes ajustar fácilmente la tasa de aprendizaje inicial (lr0) y la fracción de la tasa de aprendizaje final (lrf). A continuación se muestra un ejemplo de cómo configurarlo mediante el cliente compatible con la plataforma Ultralytics para una ejecución de entrenamiento personalizada.

from ultralytics import YOLO

# Load the YOLO26 model (latest state-of-the-art architecture)
model = YOLO("yolo26n.pt")

# Train the model with a custom initial learning rate
# lr0=0.01 sets the initial rate
# lrf=0.01 sets the final learning rate to (lr0 * lrf)
results = model.train(data="coco8.yaml", epochs=10, lr0=0.01, lrf=0.01)

Para usuarios avanzados, técnicas como LR Finder (popularizada por fast.ai) pueden automatizar esencialmente el descubrimiento del mejor valor inicial mediante la ejecución de una época de prueba breve en la que la tasa aumenta exponencialmente hasta que la pérdida diverge. Dominar este hiperparámetro suele ser la clave para desbloquear un rendimiento de SOTA (de última generación) en tus proyectos de IA.

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