Ultralytics YOLO27:
Volver al glosario de Ultralytics

Hyperparameter Tuning

Explora el ajuste de hiperparámetros para optimizar el rendimiento de los modelos. Aprende técnicas como la optimización bayesiana y a utilizar Ultralytics YOLO26 para realizar ajustes automatizados.

El ajuste de hiperparámetros es el proceso iterativo de optimizar las variables de configuración externas que regulan el proceso de entrenamiento de un modelo de aprendizaje automático (ML). A diferencia de los parámetros internos, como los pesos y sesgos que se aprenden de los datos durante el entrenamiento, los hiperparámetros los establece el científico de datos o ingeniero antes de que comience el proceso de aprendizaje. Estos ajustes controlan la estructura del modelo y el comportamiento del algoritmo, y actúan como los «controles y diales» que permiten ajustar el rendimiento. Encontrar la combinación ideal de estos valores es fundamental para maximizar métricas como la precisión y la eficiencia, y a menudo marca la diferencia entre un modelo mediocre y una solución de vanguardia.

Conceptos y técnicas fundamentales#

El conjunto de todas las combinaciones posibles de hiperparámetros crea un espacio de búsqueda de alta dimensionalidad. Los profesionales utilizan diversas estrategias para recorrer este espacio y encontrar la configuración óptima que minimice la función de pérdida.

  • Búsqueda en cuadrícula: Este método exhaustivo evalúa el modelo para cada combinación de parámetros especificada en una cuadrícula. Aunque es minucioso, resulta costoso desde el punto de vista computacional y sufre la maldición de la dimensionalidad cuando se trabaja con muchas variables.
  • Búsqueda aleatoria: En lugar de probar todas las combinaciones, esta técnica selecciona combinaciones aleatorias de hiperparámetros. Las investigaciones sugieren que a menudo es más eficiente que la búsqueda en cuadrícula, ya que explora el espacio de búsqueda de forma más eficaz para los parámetros de mayor impacto.
  • Optimización bayesiana: Este enfoque probabilístico construye un modelo sustituto para predecir qué hiperparámetros ofrecerán los mejores resultados basándose en evaluaciones anteriores, y concentra la búsqueda en las áreas más prometedoras.
  • Algoritmos evolutivos: Inspirado en la evolución biológica, este método utiliza mecanismos como la mutación y el cruce para hacer evolucionar una población de configuraciones a lo largo de varias generaciones. Este es el método principal que utiliza la biblioteca ultralytics para optimizar arquitecturas modernas como YOLO26.

Ajuste de hiperparámetros frente a entrenamiento del modelo#

Es fundamental distinguir entre el ajuste y el entrenamiento, ya que representan fases distintas del ciclo de vida de MLOps:

Aplicaciones en el mundo real#

Los modelos ajustados de forma eficaz son fundamentales para desplegar soluciones robustas en entornos complejos.

Agricultura de precisión#

En la IA en la agricultura, los drones autónomos utilizan la visión artificial para identificar malas hierbas y enfermedades de los cultivos. Estos modelos suelen ejecutarse en dispositivos periféricos con una duración de batería limitada. Los ingenieros utilizan el ajuste de hiperparámetros para optimizar la canalización de aumento de datos y la resolución de entrada, garantizando que el modelo equilibre unas velocidades de inferencia elevadas con la precisión necesaria para pulverizar únicamente las malas hierbas y reducir el uso de productos químicos.

Diagnóstico médico#

En la IA en la atención sanitaria, concretamente en el análisis de imágenes médicas, un falso negativo puede tener consecuencias graves. Al entrenar modelos para detectar anomalías en escáneres de resonancia magnética, los profesionales ajustan intensivamente los hiperparámetros relacionados con la ponderación de clases y la pérdida focal. Este ajuste maximiza la exhaustividad, lo que garantiza que incluso los signos sutiles de una patología se marquen para que los revise una persona, ayudando significativamente al diagnóstico precoz.

Ajuste automatizado con Ultralytics#

La biblioteca ultralytics simplifica la optimización al incluir un ajustador integrado que utiliza algoritmos genéticos. Esto permite buscar automáticamente los mejores hiperparámetros para conjuntos de datos personalizados sin realizar pruebas manuales de ensayo y error. Para operaciones a gran escala, los equipos pueden aprovechar la plataforma Ultralytics para gestionar conjuntos de datos y visualizar estos experimentos de ajuste en la nube.

El siguiente ejemplo muestra cómo iniciar el ajuste de hiperparámetros para un modelo YOLO26. El ajustador mutará los hiperparámetros durante varias iteraciones para maximizar la precisión media promedio (mAP).

from ultralytics import YOLO

# Initialize a YOLO26 model (using the 'nano' weight for speed)
model = YOLO("yolo26n.pt")

# Start tuning hyperparameters on the COCO8 dataset
# The tuner runs for 30 epochs per iteration, evolving parameters like lr0 and momentum
model.tune(data="coco8.yaml", epochs=30, iterations=100, optimizer="AdamW", plots=False)

Al automatizar este proceso, los desarrolladores pueden acercarse al concepto de aprendizaje automático automatizado (AutoML), en el que el sistema se autooptimiza para lograr el mejor rendimiento posible para una tarea específica.

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