Yolo Vision Shenzhen
Shenzhen
Únete ahora

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

Nuvola Ladi

2 min de lectura

11 de abril de 2024

Domina el entrenamiento de conjuntos de datos personalizados con Ultralytics YOLOv8 en Google Colab. Desde la configuración hasta el entrenamiento y la evaluación, esta guía lo cubre todo.

En este blog, veremos cómo dominar la detección de objetos personalizada utilizando Ultralytics YOLOv8 en Google Colab. Prepárese para liberar el poder de YOLOv8 mientras le guiamos a través de todo el proceso, desde la configuración hasta el entrenamiento y la evaluación.

Configurando el modelo YOLOv8 en Google Colab

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

El primer paso para configurar esto es asegurarse de que tiene acceso a una GPU seleccionando el tipo de tiempo de ejecución apropiado. Compruebe que todo funciona correctamente utilizando el comando nvidia-smi para verificar la configuración de su GPU.

A continuación, instala las dependencias de Ultralytics y YOLOv8 usando pip. Importa el modelo YOLO desde Ultralytics para comenzar tu proyecto de detección de objetos personalizado.

Etiquetado y preparación de su conjunto de datos

Ahora, preparemos nuestro conjunto de datos. Etiquete sus datos con bounding boxes, especificando las clases para cada objeto. Exporte su conjunto de datos al formato YOLOv8 desde Ultralytics e impórtelo a su cuaderno de Google Colab.

Entrenamiento de tu modelo YOLOv8 personalizado

Establezca la tarea en detectar para la detección de objetos y elija el tamaño del modelo YOLOv8 que se adapte a sus necesidades. Especifique la ubicación de su conjunto de datos, el número de épocas y el tamaño de la imagen para el entrenamiento. Observe cómo su modelo aprende y se adapta, gracias al poder de YOLOv8 y la aceleración de la GPU.

Evaluación y validación de su modelo

Una vez que se complete el entrenamiento, evalúa el rendimiento de tu modelo utilizando métricas como la posición media del error. Valida tu modelo con datos no vistos para asegurar sus capacidades de generalización. Traza matrices de confusión y analiza las predicciones para afinar aún más tu modelo.

Los modelos Ultralytics YOLOv8 se pueden validar fácilmente con un solo comando CLI, que tiene múltiples características clave, es decir, configuración automática de hiperparámetros, soporte de múltiples métricas, y así sucesivamente. 

Ultralytics también admite algunos argumentos de CLI y Python que los usuarios pueden utilizar durante la validación para obtener mejores resultados en función de sus necesidades. Para obtener más información, puede consultar nuestra documentación.

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

Llevando tu modelo al siguiente nivel

Ahora ha entrenado con éxito su modelo YOLOv8 personalizado en Google Colab. Pero nuestro viaje no termina aquí. En nuestro próximo vídeo, exploraremos cómo exportar los pesos del modelo y ejecutar la inferencia en vivo utilizando nuestro modelo YOLOv8 entrenado a medida. Prepárese para una experiencia estimulante mientras superamos los límites de la detección de objetos. ¡Manténgase atento! 

Resumiendo

Gracias por acompañarnos mientras analizábamos el mundo de la detección de objetos personalizada con YOLOv8 en Google Colab. Manténgase atento para obtener más actualizaciones y tutoriales interesantes a medida que continuamos explorando las posibilidades ilimitadas de la IA y el aprendizaje automático. 

Con esta guía completa, ahora está equipado para entrenar sus propios modelos de detección de objetos personalizados utilizando Ultralytics YOLOv8 en Google Colab. ¡Vea el tutorial completo aquí

¡Construyamos juntos el futuro
de la IA!

Comience su viaje con el futuro del aprendizaje automático

Comienza gratis
Enlace copiado al portapapeles