Conoce YOLO26: IA de visión de nueva generación.
Ultralytics
Volver al glosario de Ultralytics

Weights & Biases

Explora cómo Weights & Biases optimiza MLOps para Ultralytics YOLO26. Aprende a realizar un seguimiento de experimentos, optimizar hiperparámetros y gestionar artefactos para obtener mejores modelos.

Weights & Biases (a menudo abreviado como W&B o WandB) es una plataforma integral de Operaciones de Aprendizaje Automático (MLOps) diseñada para ayudar a científicos de datos e ingenieros de aprendizaje automático a optimizar su flujo de trabajo de desarrollo de modelos. Como herramienta pensada para desarrolladores, actúa como un sistema central de registro para realizar el seguimiento de experimentos, versionar conjuntos de datos y modelos, y visualizar métricas de rendimiento en tiempo real. En el complejo panorama de la inteligencia artificial, mantener la reproducibilidad y la visibilidad de las ejecuciones de entrenamiento es fundamental; Weights & Biases aborda esto registrando automáticamente hiperparámetros, métricas del sistema y archivos de salida, lo que permite a los equipos comparar experimentos dispares e identificar las configuraciones de mejor rendimiento de manera eficiente.

Link to this sectionCapacidades principales en el Aprendizaje Automático#

El valor principal de Weights & Biases reside en su capacidad para organizar el proceso, a menudo caótico, de entrenamiento de modelos de aprendizaje profundo. Proporciona un conjunto de herramientas que se integran directamente con marcos populares como PyTorch y el ecosistema de Ultralytics.

  • Seguimiento de experimentos: Esta función registra todos los parámetros de configuración, como la tasa de aprendizaje, el tamaño del lote y la arquitectura del modelo. También registra métricas dinámicas como las funciones de pérdida y la precisión a lo largo del tiempo, presentándolas en gráficos interactivos.
  • Optimización de hiperparámetros: W&B Sweeps automatiza el proceso de ajuste de hiperparámetros. Al explorar diferentes combinaciones de parámetros, puedes maximizar las métricas de rendimiento del modelo, como la Precisión Media Promedio (mAP), sin intervención manual.
  • Gestión de artefactos: Para asegurar un seguimiento completo del linaje, W&B Artifacts controla las versiones de conjuntos de datos y puntos de control de modelos. Esto permite a los usuarios rastrear exactamente qué versión de datos produjo un modelo específico, un componente clave del robusto monitoreo de modelos.
  • Monitoreo del sistema: La plataforma rastrea el uso del hardware, incluyendo la utilización de la GPU, el consumo de memoria y la temperatura. Esto ayuda a identificar cuellos de botella y asegurar una asignación de recursos eficiente durante sesiones de entrenamiento con uso intensivo de cómputo.

Link to this sectionAplicaciones en el mundo real#

Weights & Biases se utiliza ampliamente en diversas industrias para acelerar el despliegue de soluciones de visión artificial y NLP.

  1. Investigación y desarrollo colaborativo: Los grandes equipos de investigación de IA utilizan W&B para compartir resultados experimentales al instante. Por ejemplo, un equipo que desarrolla un sistema de percepción para vehículos autónomos puede tener múltiples ingenieros entrenando diferentes arquitecturas de detección de objetos. W&B agrega estas ejecuciones en un único panel, permitiendo al equipo analizar colaborativamente qué arquitectura maneja mejor los casos extremos, fomentando ciclos de iteración más rápidos.

  2. Mantenimiento de modelos en producción: En entornos industriales, como el control de calidad en la fabricación, los modelos deben ser reentrenados periódicamente con nuevos datos para prevenir la deriva de datos. W&B ayuda a los ingenieros a comparar el rendimiento de un modelo candidato a producción contra la línea base actual, asegurando que solo los modelos con una precisión y exhaustividad superiores se desplieguen al borde.

Link to this sectionIntegración con Ultralytics YOLO#

La integración entre Weights & Biases y Ultralytics es fluida, proporcionando visualizaciones enriquecidas para tareas de detección de objetos, segmentación y estimación de poses. Al entrenar un modelo moderno como YOLO26, la integración registra automáticamente las métricas, las predicciones de cuadros delimitadores y las matrices de confusión.

Este fragmento demuestra cómo aprovechar las capacidades de registro automático. Con solo instalar el cliente, el proceso de entrenamiento sincronizará los resultados con la nube.

from ultralytics import YOLO

# Ensure the wandb client is installed
# pip install wandb

# Load the YOLO26 model (latest generation)
model = YOLO("yolo26n.pt")

# Train the model on the COCO8 dataset
# The integration automatically detects wandb and logs metrics
model.train(data="coco8.yaml", epochs=5, project="YOLO26_Experiments", name="run_01")

Link to this sectionDistinción: Plataforma vs. Parámetros de Red Neuronal#

Es importante distinguir la plataforma "Weights & Biases" de los conceptos fundamentales de las redes neuronales de pesos y sesgos.

  • Pesos y Sesgos (Parámetros): En una red neuronal, los "pesos" son los parámetros aprendibles que determinan la fuerza de la conexión entre neuronas, y los "sesgos" son parámetros adicionales que permiten desplazar la función de activación. Estos son los valores matemáticos optimizados durante la retropropagación.
  • Weights & Biases (Plataforma): Esta es la herramienta de software externa discutida en esta página. Aunque la plataforma rastrea los valores y gradientes de los pesos y sesgos de la red neuronal para su análisis, es una capa de gestión que se sitúa por encima de los datos de entrenamiento y el proceso, no son los componentes matemáticos en sí mismos.

Para los usuarios que buscan gestionar todo el ciclo de vida, incluyendo la anotación y el despliegue junto con el seguimiento de experimentos, la Plataforma Ultralytics también ofrece herramientas robustas que complementan el registro detallado de métricas proporcionado por la integración de Weights & Biases.

Explore solutions

Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión 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
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión 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
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información
Real-time AI that works with your team

IA en robótica

Potencia máquinas más inteligentes con modelos Ultralytics YOLO. La IA de visión 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
Real-time AI that works with your team

IA en logística

Optimiza la logística con los modelos de Ultralytics YOLO. La visión artificial por IA permite la inspección de paquetes, clasificación, seguimiento de vehículos y monitoreo de seguridad en almacenes en tiempo real.

Más información
Real-time AI that works with your team

IA en el sector minorista

Reimagina el comercio minorista con los modelos de Ultralytics YOLO. La visión artificial por IA potencia el seguimiento de inventario, el monitoreo de estantes, la gestión de colas y mejores perspectivas sobre los clientes.

Más información
Real-time AI that works with your team

IA en la atención sanitaria

Crea soluciones de salud con los modelos de Ultralytics YOLO. La IA de visión en la sanidad potencia imágenes médicas más rápidas, diagnósticos más inteligentes y supervisión de pacientes.

Más información
Real-time AI that works with your team

IA en la fabricación

Optimiza la fabricación con los modelos de Ultralytics YOLO. La visión artificial por IA impulsa el control de calidad, la detección de defectos, el cumplimiento del uso de PPE y la automatización de la línea de montaje.

Más información
Real-time AI that works with your operation

IA en automoción

Aplica la visión artificial en el sector automotriz con los modelos de Ultralytics YOLO. La IA de visión mejora la seguridad vial, la asistencia al conductor y la automatización de vehículos para carreteras más inteligentes.

Más información
Real-time AI tailored to your operation

IA en agricultura

Lleva la visión artificial a la agricultura inteligente con los modelos de Ultralytics YOLO. Potencia el seguimiento de cultivos, el control del ganado y la agricultura de precisión para obtener rendimientos mayores y más inteligentes.

Más información

¡Construyamos juntos el futuro de la IA!

Comienza tu viaje con el futuro del aprendizaje automático