Turbinando o Ultralytics com Weights & Biases
Weights & Biases é uma plataforma MLOps voltada para desenvolvedores, projetada para turbinar seus esforços de aprendizado de máquina.

Vamos nos aprofundar em outro destaque do YOLO VISION 2023 (YV23), realizado no Google for Startups Campus em Madrid. Nesta palestra, mergulhamos no mundo dinâmico das operações de aprendizado de máquina, onde a Ultralytics une forças com a Weights & Biases para revolucionar o seu fluxo de trabalho. Junte-se a nós com o engenheiro de aprendizado de máquina da Weights & Biases, Soumik Rakshit, enquanto ele descreve como gerenciar facilmente nossos experimentos, checkpoints de modelos e visualizar os resultados de nossos experimentos.
Link to this sectionA vantagem da Weights & Biases: O sonho de todo desenvolvedor#
A Weights & Biases é uma plataforma de MLOps voltada para o desenvolvedor, projetada para turbinar os seus esforços em aprendizado de máquina. Com um conjunto de produtos e serviços de ponta à sua disposição, a Weights & Biases permite que você desbloqueie todo o potencial dos seus modelos com facilidade.
Link to this sectionIntegrando a Ultralytics com W&B: Uma mudança de jogo#
Em sua palestra, Soumik revelou o trabalho inovador feito na Weights & Biases para integrar perfeitamente recursos avançados com o Ultralytics YOLOv8. Prepare-se para testemunhar a visualização de inferência de object detection como nunca antes e aprenda como você pode aproveitar esta integração para elevar os seus próprios fluxos de trabalho da Ultralytics.
Link to this sectionDa teoria à prática: Uma demonstração ao vivo#
Vamos ver isso em ação! Soumik nos guiou através de um fluxo de trabalho completo de object detection usando um conjunto de dados na Weights & Biases e treinando um modelo com a Ultralytics, destacando uma sinergia perfeita entre essas duas plataformas poderosas.
Link to this sectionPrincipais recursos do painel da Weights & Biases#
A Weights & Biases também oferece suporte para um painel onde você pode visualizar o gráfico de treinamento e as métricas. Alguns recursos principais incluem:
- Rastreamento de métricas em tempo real: Monitore métricas de desempenho cruciais, como precisão, perda (loss) e pontuações de validação em tempo real enquanto seu modelo de aprendizado profundo treina, permitindo ajustes oportunos e insights sobre o comportamento do modelo.
- Otimização de hiperparâmetros: Utilize ferramentas automatizadas ou técnicas manuais para ajustar hiperparâmetros como taxa de aprendizado, tamanho do lote (batch size) e arquitetura de rede, otimizando o desempenho e a convergência do modelo.
- Visualização do progresso do treinamento: Obtenha uma compreensão mais profunda do comportamento do seu modelo visualizando o progresso do treinamento por meio de gráficos, diagramas e histogramas, fornecendo insights sobre a dinâmica de treinamento, overfitting e padrões de convergência.
- Monitoramento de recursos: Acompanhe recursos computacionais como uso de CPU, GPU e memória durante o treinamento do modelo, garantindo a alocação eficiente de recursos e evitando gargalos que possam prejudicar o desempenho do treinamento.
Para detalhes aprofundados sobre cada recurso, leia mais em nossas páginas de documentação.
Link to this sectionConclusão#
À medida que encerramos nossa jornada, uma coisa se torna abundantemente clara: o futuro das operações de ML é mais brilhante do que nunca. Portanto, seja você um engenheiro de ML experiente ou apenas começando no mundo da IA, tenha a certeza de que o caminho à frente é pavimentado com infinitas possibilidades.
Junta-te a nós para abraçar o futuro das operações de machine learning. Vê a apresentação completa Watch the full talk!






