Ultralytics YOLO27: Únete a la lista de espera.
Get Started
Desde la instalación con pip hasta un detector personalizado listo para desplegar
Itinerario de nivel Fundamentosprincipiante ~4 horas 10 leccionesExamen final · Certificado

Entrena tu primer modelo YOLO

Lleva Ultralytics YOLO26 desde una instalación limpia hasta un detector personalizado, entrenado, validado y exportado. Harás predicciones sobre imágenes, prepararás un conjunto de datos real, entrenarás y diagnosticarás un detector de pastillas, ejecutarás modelos en vídeo con seguimiento y exportarás a ONNX, comprobando que los resultados coinciden con PyTorch. Cada paso se ejecuta en Python y desde la CLI, en la CPU de un portátil, y se muestran los resultados reales. La planificación, recopilación y anotación del propio conjunto de datos se aborda en Creación de conjuntos de datos YOLO de alto rendimiento.

Qué aprenderás

Entrena, valida y exporta un modelo Ultralytics YOLO26 con un conjunto de datos personalizado, ejecútalo en vídeo y aprende a diagnosticar cada paso cuando algo falla, tanto desde Python como desde la línea de comandos.

  • Instala Ultralytics, comprueba qué dispositivo utilizará y ejecuta predicciones de YOLO26 en Python y desde la CLI.

  • Elige el tamaño del modelo a partir de un presupuesto de latencia medido, no de una clasificación.

  • Prepara un conjunto de datos en el formato YOLO de Ultralytics, convierte las etiquetas y escribe un data.yaml que se resuelva desde cualquier ubicación.

  • Entrena, valida, reanuda ejecuciones e inicia el entrenamiento con pesos ya entrenados; después, convierte los resultados de validación en una lista de correcciones.

  • Transmite y sigue vídeo, expórtalo a ONNX, TensorRT, OpenVINO y otros formatos, y demuestra que la exportación coincide con PyTorch.

Qué crearás
  • Un conjunto de datos de pastillas en formato YOLO, con un data.yaml que Ultralytics lee sin ninguna etiqueta corrupta.

  • Un detector best.pt entrenado, con sus métricas de validación junto a las del modelo base preentrenado.

  • Un script de vídeo en streaming que cuenta objetos únicos con seguimiento y comprueba que puede seguir el ritmo de la frecuencia de fotogramas.

  • Una exportación ONNX cuyas detecciones y mAP coinciden con las del modelo PyTorch con los mismos ajustes.

Requisitos previos
  • Python 3.10 o posterior y soltura ejecutando scripts de Python y comandos de shell.

  • No necesitas GPU: todos los ejemplos de este curso se ejecutan en la CPU de un portátil en cuestión de minutos. Una GPU NVIDIA o Apple Silicon acelera las ejecuciones de mayor tamaño.

  • Recomendación: completa primero Fundamentos de visión artificial y Creación de conjuntos de datos YOLO de alto rendimiento.

Contenido del curso

5 módulos · 10 lecciones