Modelos de Ultralytics HUB
Los modelos de Ultralytics HUB proporcionan una solución optimizada para entrenar modelos de IA de visión en conjuntos de datos personalizados.
El proceso es fácil de usar y eficiente, e implica una sencilla creación en tres pasos y un entrenamiento acelerado impulsado por Ultralytics YOLO11. Durante el entrenamiento, se dispone de actualizaciones en tiempo real sobre las métricas del modelo para que pueda supervisar cada paso del progreso. Una vez completado el entrenamiento, puede previsualizar su modelo e implementarlo fácilmente en aplicaciones del mundo real. Por lo tanto, Ultralytics HUB ofrece un sistema completo pero sencillo para la creación, el entrenamiento, la evaluación y la implementación de modelos.
Ver: Descripción general del entrenamiento y la validación en Ultralytics HUB
Entrenar Modelo
Navegue a la página de Modelos haciendo clic en el botón Modelos en la barra lateral y haga clic en el botón Entrenar modelo en la parte superior derecha de la página.
Esta acción activará el diálogo Entrenar modelo que tiene tres pasos sencillos:
1. Conjunto de datos
En este paso, tiene que seleccionar el conjunto de datos con el que desea entrenar su modelo. Después de seleccionar un conjunto de datos, haga clic en Continuar.
Consejo
Puede omitir este paso si entrena un modelo directamente desde la página del Conjunto de datos.
2. Modelo
En este paso, tiene que elegir el proyecto en el que desea crear su modelo, el nombre de su modelo y la arquitectura de su modelo.
Nota
Ultralytics HUB intentará preseleccionar el proyecto.
Si abrió el diálogo Train Model como se describió anteriormente, Ultralytics HUB preseleccionará el último proyecto que utilizó.
Si abrió el diálogo Train Model desde la página del proyecto, Ultralytics HUB preseleccionará el proyecto en el que se encontraba.
En caso de que aún no haya creado un proyecto, puede establecer el nombre de su proyecto en este paso y se creará junto con su modelo.
Información
Puedes leer más sobre los modelos YOLO y arquitecturas disponibles en nuestra documentación.
De forma predeterminada, tu modelo utilizará un modelo pre-entrenado (entrenado en el conjunto de datos COCO) para reducir el tiempo de entrenamiento. Puedes cambiar este comportamiento y ajustar la configuración de tu modelo abriendo el acordeón Configuración Avanzada del Modelo.
Nota
Puede cambiar fácilmente las opciones de configuración del modelo más comunes (como el número de épocas), pero también puede usar la opción Personalizado para acceder a todos los Ajustes de Entrenamiento relevantes para Ultralytics HUB.
Ver: Cómo configurar los parámetros de entrenamiento de Ultralytics YOLOv8 en Ultralytics HUB
Alternativamente, puedes comenzar a entrenar desde uno de tus modelos entrenados previamente haciendo clic en la pestaña Personalizado.
Cuando esté satisfecho con la configuración de su modelo, haga clic en Continuar.
3. Entrenar
En este paso, comenzará a entrenar su modelo.
Nota
Cuando se encuentra en este paso, tiene la opción de cerrar el diálogo Entrenar Modelo y comenzar a entrenar su modelo desde la página Modelo más tarde.
Ultralytics HUB ofrece tres opciones de entrenamiento:
- Ultralytics Cloud
- Google Colab
- Trae tu propio agente
a. Ultralytics Cloud
Debe actualizar al Plan Pro para poder acceder a Ultralytics Cloud.
Para entrenar modelos utilizando nuestra solución de Entrenamiento en la Nube, consulte la documentación de Ultralytics Cloud Training.
b. Google Colab
Para comenzar a entrenar tu modelo utilizando Google Colab, sigue las instrucciones que se muestran en el diálogo Train Model de Ultralytics HUB o en el cuaderno de Google Colab.
Cuando comience el entrenamiento, puede hacer clic en Hecho y supervisar el progreso del entrenamiento en la página del modelo.
Nota
En caso de que el entrenamiento se detenga y se haya guardado un punto de control, puede reanudar el entrenamiento de su modelo desde la página del modelo.
c. Aporta tu propio agente
Ver: Entrenamiento de modelos con tu propio agente usando Ultralytics HUB
Para comenzar a entrenar tu modelo utilizando tu propio agente, sigue las instrucciones que se muestran en el diálogo Ultralytics HUB Train Model.
Instale el ultralytics
paquete desde PyPI.
pip install -U ultralytics
A continuación, utiliza el código de python proporcionado para comenzar a entrenar el modelo.
Cuando comience el entrenamiento, puede hacer clic en Hecho y supervisar el progreso del entrenamiento en la página del modelo.
Nota
En caso de que el entrenamiento se detenga y se haya guardado un punto de control, puede reanudar el entrenamiento de su modelo desde la página del modelo.
Analizar el modelo
Después de entrenar un modelo, puedes analizar las métricas del modelo.
La pestaña Train presenta las métricas más importantes cuidadosamente agrupadas según la tarea.
Para acceder a todas las métricas del modelo, haga clic en la pestaña Gráficos.
Consejo
Cada gráfico se puede ampliar para una mejor visualización.
Además, para analizar correctamente los datos, puede utilizar la función de zoom.
Vista previa del modelo
Después de entrenar un modelo, puedes obtener una vista previa haciendo clic en la pestaña Vista previa.
En la tarjeta Prueba, puede seleccionar una imagen de vista previa del conjunto de datos utilizado durante el entrenamiento o cargar una imagen desde su dispositivo.
Nota
También puede usar su cámara para tomar una foto y ejecutar la inferencia directamente sobre ella.
Además, puede obtener una vista previa de su modelo en tiempo real directamente en su dispositivo móvil iOS o Android descargando nuestra aplicación Ultralytics HUB.
Implementar modelo
Después de entrenar un modelo, puedes exportarlo a 13 formatos diferentes, incluyendo ONNX, OpenVINO, CoreML, TensorFlow, Paddle y muchos otros.
Ver: Cómo exportar Ultralytics YOLO11 a ONNX, OpenVINO y otros formatos usando Ultralytics HUB 🚀
Consejo
Puede personalizar las opciones de exportación de cada formato si abre el menú desplegable de acciones de exportación y hace clic en la opción Avanzado.
Nota
Puedes volver a exportar cada formato si abres el menú desplegable de acciones de exportación y haces clic en la opción Avanzado.
También puede utilizar nuestra API de Inferencia en producción.
Lea la documentación de la API de Inferencia de Ultralytics para obtener más información.
Compartir modelo
Información
La funcionalidad para compartir de Ultralytics HUB proporciona una forma conveniente de compartir modelos con otros. Esta función está diseñada para dar cabida tanto a los usuarios existentes de Ultralytics HUB como a aquellos que aún no han creado una cuenta.
Nota
Tienes control sobre el acceso general de tus modelos.
Puede elegir establecer el acceso general como "Privado", en cuyo caso, solo usted tendrá acceso a él. Alternativamente, puede establecer el acceso general como "No listado", lo que otorga acceso de visualización a cualquier persona que tenga el enlace directo al modelo, independientemente de si tiene una cuenta de Ultralytics HUB o no.
Navegue a la página del modelo que desea compartir, abra el menú desplegable de acciones del modelo y haga clic en la opción Compartir. Esta acción activará el diálogo Compartir modelo.
Consejo
También puede compartir un modelo directamente desde la página de Modelos o desde la página del Proyecto donde se encuentra su modelo.
Establezca el acceso general en "No listado" y haga clic en Guardar.
Ahora, cualquiera que tenga el enlace directo a su modelo puede verlo.
Consejo
Puede hacer clic fácilmente en el enlace del modelo que se muestra en el diálogo Compartir Modelo para copiarlo.
Editar Modelo
Navegue a la página del modelo que desea editar, abra el menú desplegable de acciones del modelo y haga clic en la opción Editar. Esta acción activará el diálogo Actualizar modelo.
Consejo
También puede editar un modelo directamente desde la página de Modelos o desde la página del Proyecto donde se encuentra su modelo.
Aplica las modificaciones deseadas a tu modelo y, a continuación, confirma los cambios haciendo clic en Guardar.
Eliminar modelo
Navegue a la página del modelo que desea eliminar, abra el menú desplegable de acciones del modelo y haga clic en la opción Eliminar. Esta acción eliminará el modelo.
Consejo
También puede eliminar un modelo directamente desde la página de Modelos o desde la página del Proyecto donde se encuentra su modelo.