Ultralytics YOLO27: Únete a la lista de espera.
Licencia YOLO
Ultralytics YOLO

Entrenamiento de conjuntos de datos personalizados con Ultralytics YOLOv8 en Google Colab

Aprende a entrenar Ultralytics YOLOv8 con un conjunto de datos personalizado de detección de objetos en Google Colab, desde la configuración de la GPU y el etiquetado hasta el entrenamiento y la validación.

Nuvola LadiNuvola Ladi3 min de lectura
Aprende a entrenar Ultralytics YOLOv8 con un conjunto de datos personalizado de detección de objetos en Google Colab, desde la configuración de la GPU y el etiquetado hasta el entrenamiento y la validación.

En esta publicación, veremos cómo entrenar un modelo personalizado de detección de objetos con Ultralytics YOLOv8 en Google Colab, repasando todo el proceso, desde la configuración hasta el entrenamiento y la evaluación.

Configurar el modelo Ultralytics YOLOv8 en Google Colab#

Empecemos por configurar nuestro entorno en Google Colab. ¿Qué es Google Colab? Abreviatura de Google Colaboratory, Google Colab es una plataforma gratuita en la nube de Google para escribir y ejecutar código Python.

El primer paso para configurarlo es asegurarte de que tienes acceso a una GPU; para ello, selecciona el tipo de entorno de ejecución adecuado. Comprueba que todo funciona correctamente con el comando nvidia-smi para verificar la configuración de la GPU.

A continuación, instala el paquete ultralytics, que incluye YOLOv8 y sus dependencias, mediante pip. Después, importa la clase YOLO de ultralytics para empezar a crear tu modelo personalizado de detección de objetos.

Etiquetar y preparar el conjunto de datos#

Ahora, preparemos el conjunto de datos. Etiqueta tus datos con cuadros delimitadores y especifica las clases de cada objeto. Exporta el conjunto de datos en formato Ultralytics YOLO e impórtalo en tu cuaderno de Google Colab.

Entrenar tu modelo personalizado Ultralytics YOLOv8#

Establece la tarea como detect para la detección de objetos y elige el tamaño del modelo YOLOv8 que mejor se adapte a tus necesidades. Especifica la ubicación del conjunto de datos, el número de épocas y el tamaño de imagen para el entrenamiento. La aceleración de GPU permite entrenar rápidamente mientras el modelo aprende de los datos.

Evaluar y validar tu modelo#

Cuando termine el entrenamiento, evalúa el rendimiento del modelo con métricas como la precisión media promedio (mAP). Valida el modelo con datos que no haya visto para asegurarte de que generaliza bien. Representa las matrices de confusión y analiza las predicciones para seguir ajustando el modelo.

Los modelos Ultralytics YOLOv8 se pueden validar con un único comando de CLI, como yolo val model=path/to/best.pt, que reutiliza automáticamente los ajustes del entrenamiento y muestra varias métricas.

Ultralytics también admite argumentos de CLI y Python que puedes utilizar durante la validación para adaptar los resultados a tus necesidades. Para obtener más información, consulta la documentación del modo de validación.

Nicolai Nielsen explica cómo entrenar conjuntos de datos personalizados con Ultralytics YOLOv8 en Google Colab

Fig. 1. Nicolai Nielsen explica cómo entrenar conjuntos de datos personalizados con Ultralytics YOLOv8 en Google Colab.

Lleva tu modelo al siguiente nivel#

Ya has entrenado correctamente tu modelo personalizado Ultralytics YOLOv8 en Google Colab. En el próximo vídeo veremos cómo exportar los pesos del modelo y ejecutar inferencias en directo con nuestro modelo YOLOv8 personalizado.

Conclusiones#

Gracias por acompañarnos mientras explorábamos el mundo de la detección de objetos personalizada con Ultralytics YOLOv8 en Google Colab. No te pierdas nuestros próximos tutoriales sobre IA y aprendizaje automático.

Con esta guía completa, ya tienes todo lo necesario para entrenar tus propios modelos personalizados de detección de objetos con Ultralytics YOLOv8 en Google Colab. Mira el tutorial completo y sigue cada paso.

Escrito por

Nuvola Ladi
Nuvola Ladi

Responsable de contenidos digitales · Ultralytics

Nuvola Ladi es responsable de contenidos digitales en Ultralytics, donde crea contenido sobre IA visual y Ultralytics YOLO, y representa a la empresa en eventos del sector como PyTorch Conference 2025. Reside en España y tiene un máster en Medios Visuales y Digitales por IE University. Antes de incorporarse a Ultralytics, ocupó puestos en organizaciones como XVA Gallery & Hotel y Rolex.

Comentarios

Haz una pregunta, comparte tus resultados o ayuda a otra persona.

Explora las soluciones

Visión artificial en el deporte

Visión artificial en el deporte

Descubre cómo Ultralytics YOLO impulsa la visión artificial en el deporte con el seguimiento de jugadores y balones, analíticas de rendimiento, información útil para entrenadores y rehabilitación de deportistas.
Más información
Visión artificial para imágenes aéreas

Visión artificial para imágenes aéreas

Convierte imágenes aéreas y de drones en información útil en tiempo real para la agricultura, la acuicultura, la conservación y el análisis geoespacial con Ultralytics YOLO.
Más información
Visión artificial en el sector aeroespacial

Visión artificial en el sector aeroespacial

Aplica la visión artificial en el sector aeroespacial con Ultralytics YOLO para inspeccionar aeronaves, detectar objetos extraños en pistas, gestionar operaciones en tierra y detectar defectos en materiales compuestos.
Más información
Visión artificial en seguridad

Visión artificial en seguridad

Protege todas tus instalaciones con los modelos Ultralytics YOLO. La IA visual permite supervisar perímetros, detectar amenazas, reconocer matrículas y mejorar la seguridad laboral.
Más información
Visión artificial en robótica

Visión artificial en robótica

Potencia máquinas más inteligentes con los modelos Ultralytics YOLO. La IA visual 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
Visión artificial en logística

Visión artificial en logística

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

Visión artificial en el comercio minorista

Reinventa el comercio minorista con modelos Ultralytics YOLO. La IA visual permite realizar el seguimiento del inventario, supervisar estanterías, gestionar colas y obtener información más útil sobre los clientes.
Más información
Visión artificial en el sector sanitario

Visión artificial en el sector sanitario

Desarrolla soluciones sanitarias con modelos Ultralytics YOLO. La IA visual en el sector sanitario permite acelerar el diagnóstico por imagen, mejorar los diagnósticos y supervisar a los pacientes.
Más información
Visión artificial en la fabricación

Visión artificial en la fabricación

Optimiza la fabricación con modelos Ultralytics YOLO. La IA visual mejora el control de calidad, la detección de defectos, el cumplimiento de las normas de uso de EPI y la automatización de las líneas de montaje.
Más información
Visión artificial en la automoción

Visión artificial en la automoción

Aplica la visión artificial al sector de la automoción con modelos Ultralytics YOLO. La IA visual mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para lograr carreteras más inteligentes.
Más información
Visión artificial en la agricultura

Visión artificial en la agricultura

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

¡Construyamos juntos el futuro de la IA!

Inicia tu recorrido hacia el futuro del aprendizaje automático