Glosario

Pesos y sesgos

Agilice sus flujos de trabajo de aprendizaje automático con Weights & Biases. Rastree, visualice y colabore en experimentos para un desarrollo de IA más rápido y reproducible.

Weights & Biases (W&B) es una plataforma diseñada para agilizar los flujos de trabajo de aprendizaje automático proporcionando herramientas de seguimiento de experimentos, versionado de datos y modelos, y colaboración. Actúa como un eje central para las operaciones de aprendizaje automático (MLOps), ayudando a individuos y equipos a gestionar las complejidades del desarrollo y despliegue de modelos de IA, incluidos los modelos YOLO de Ultralytics. Facilita una mejor comprensión del rendimiento del modelo, la reproducibilidad de los experimentos y la eficiencia general en el ciclo de vida de desarrollo de la IA.

¿Qué es Pesos y sesgos?

Weights & Biases es una plataforma integral de MLOps destinada a mejorar la productividad de los profesionales del aprendizaje automático (ML). Proporciona una forma sistemática de registrar, rastrear y visualizar todos los componentes de un experimento de ML, incluidos los conjuntos de datos (como COCO o los personalizados gestionados a través de Ultralytics HUB), hiperparámetros, métricas de entrenamiento como la precisión y la pérdida, versiones de código y pesos del modelo resultante. Al ofrecer un panel de control claro y organizado, W&B simplifica el proceso de comparar diferentes ejecuciones experimentales, depurar modelos y compartir los resultados con los colaboradores. Se integra sin problemas con marcos populares como PyTorch y TensorFlow, lo que lo hace adaptable a diversos proyectos de IA, desde la visión por ordenador (CV) hasta el procesamiento del lenguaje natural (PLN).

Es importante distinguir la plataforma Pesos y Sesgos de los conceptos de "pesos" y "sesgos" dentro de una red neuronal (NN). En una red neuronal, los pesos y los sesgos son los parámetros aprendibles que el modelo ajusta durante el entrenamiento mediante algoritmos de optimización para minimizar la función de pérdida. Los pesos determinan la fuerza de la conexión entre neuronas, mientras que los sesgos proporcionan una compensación que permite desplazar el umbral de la función de activación. Weights & Biases, la plataforma, es la herramienta utilizada para seguir y gestionar los experimentos destinados a encontrar los valores óptimos de estos parámetros de la red neuronal. Puede obtener más información sobre la integración de Ultralytics con W&B en la documentación.

Características principales de Pesos y Parciales

Weights & Biases ofrece varias funciones para apoyar el ciclo de vida del ML:

Aplicaciones reales de ponderaciones y sesgos

Weights & Biases se utiliza ampliamente en diversos sectores para mejorar los procesos de desarrollo del aprendizaje automático.

  1. Desarrollo de modelos de visión por ordenador: Un equipo que entrena un modelo YOLOv8 de Ultralytics para la detección de objetos en vehículos autónomos puede utilizar W&B para registrar ejecuciones de entrenamiento con diferentes estrategias de aumento de datos o arquitecturas troncales. Pueden visualizar el impacto en las métricas de precisión y recuperación en conjuntos de datos como Argoverse, comparar resultados en el panel de control de W&B y versionar los pesos del modelo con mejor rendimiento mediante Artifacts para su posterior despliegue. Más información sobre la integración de Ultralytics y W&B.
  2. Análisis de imágenes médicas: Los investigadores que realizan análisis de imágenes médicas para detectar enfermedades, por ejemplo, utilizando un modelo entrenado en el conjunto de datos de tumores cerebrales, pueden aprovechar W&B. Pueden realizar un seguimiento de los experimentos de ajuste de los modelos preentrenados, visualizar las máscaras de segmentación o la precisión de la clasificación, controlar el uso de la GPU durante las largas sesiones de entrenamiento y colaborar compartiendo informes detallados de sus hallazgos, lo que garantiza la transparencia y la reproducibilidad en aplicaciones sensibles. Esto se ajusta a los objetivos de la IA explicable (XAI).

Al proporcionar un entorno estructurado para gestionar el ciclo de vida de ML, Weights & Biases ayuda a los equipos a crear mejores modelos más rápidamente y facilita la colaboración y la reproducibilidad en el desarrollo de IA. Puede explorar cómo integrar W&B en sus proyectos de Ultralytics a través de la documentación oficial.

Únase a la comunidad Ultralytics

Únase al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo.

Únete ahora
Enlace copiado en el portapapeles
OSZAR »