Potenciando Ultralytics con Weights & Biases
Weights & Biases es una plataforma MLOps pensada para desarrolladores y diseñada para potenciar tus esfuerzos de aprendizaje automático.

Adentrémonos en otro punto destacado de YOLO VISION 2023 (YV23), celebrado en el Google for Startups Campus de Madrid. En esta charla, nos sumergimos en el dinámico mundo de las operaciones de aprendizaje automático, donde Ultralytics une sus fuerzas con Weights & Biases para revolucionar tu flujo de trabajo. Acompáñanos junto al ingeniero de aprendizaje automático de Weights & Biases, Soumik Rakshit, mientras explica cómo gestionar fácilmente nuestros experimentos, puntos de control de modelos y visualizar los resultados de nuestras pruebas.
Link to this sectionLa ventaja de Weights & Biases: el sueño de todo desarrollador#
Weights & Biases es una plataforma MLOps enfocada en el desarrollador, diseñada para potenciar tus proyectos de aprendizaje automático. Con un conjunto de productos y servicios de vanguardia a tu disposición, Weights & Biases te permite liberar el potencial completo de tus modelos con facilidad.
Link to this sectionIntegrar Ultralytics con W&B: un cambio radical#
En su charla, Soumik reveló el trabajo innovador realizado en Weights & Biases para integrar perfectamente funciones avanzadas con Ultralytics YOLOv8. Prepárate para presenciar la visualización de inferencia de object detection como nunca antes y descubre cómo puedes aprovechar esta integración para elevar tus propios flujos de trabajo en Ultralytics.
Link to this sectionDe la teoría a la práctica: una demostración en vivo#
¡Veámoslo en acción! Soumik nos guió a través de un flujo de trabajo completo de object detection, utilizando un conjunto de datos en Weights & Biases y entrenando un modelo con Ultralytics, describiendo una sinergia perfecta entre estas dos potentes plataformas.
Link to this sectionCaracterísticas clave del panel de Weights & Biases#
Weights & Biases también proporciona soporte para un panel donde puedes visualizar el gráfico de entrenamiento y las métricas. Algunas características clave incluyen:
- Seguimiento de métricas en tiempo real: Monitoriza métricas de rendimiento cruciales como la precisión, la pérdida y las puntuaciones de validación en tiempo real mientras tu modelo de aprendizaje profundo se entrena, lo que permite realizar ajustes oportunos y obtener información sobre el comportamiento del modelo.
- Optimización de hiperparámetros: Utiliza herramientas automatizadas o técnicas manuales para ajustar con precisión hiperparámetros como la tasa de aprendizaje, el tamaño del lote y la arquitectura de la red, optimizando el rendimiento y la convergencia del modelo.
- Visualización del progreso del entrenamiento: Obtén una comprensión más profunda del comportamiento de tu modelo visualizando el progreso del entrenamiento mediante gráficos, diagramas e histogramas, proporcionando información sobre la dinámica de entrenamiento, el sobreajuste y los patrones de convergencia.
- Monitorización de recursos: Realiza un seguimiento de los recursos computacionales como la CPU, la GPU y el uso de memoria durante el entrenamiento del modelo, garantizando una asignación eficiente de recursos y evitando cuellos de botella que puedan obstaculizar el rendimiento del entrenamiento.
Para obtener detalles exhaustivos sobre cada característica, lee más en nuestras páginas de documentación.
Link to this sectionConclusión#
A medida que concluimos nuestro viaje, una cosa queda clara: el futuro de las operaciones de ML es más brillante que nunca. Así que, tanto si eres un ingeniero de ML experimentado como si acabas de iniciarte en el mundo de la IA, ten la seguridad de que el camino que tenemos por delante está lleno de posibilidades infinitas.
Únete a nosotros para adoptar el futuro de las operaciones de aprendizaje automático. ¡Mira la charla completa Watch the full talk!






