Ultralytics YOLO27: Iscriviti alla lista d'attesa.
Licenza YOLO
Eventi

Dare una spinta a Ultralytics con Weights & Biases

I punti salienti dell'intervento di Soumik Rakshit a YOLO Vision 2023 sul monitoraggio degli esperimenti, dei checkpoint e dei risultati di Ultralytics YOLOv8 con Weights & Biases.

Nuvola LadiNuvola Ladi3 min di lettura
Dare una spinta all'addestramento di Ultralytics YOLO con Weights & Biases

Ecco un altro momento saliente di YOLO Vision 2023 (YV23), tenutosi al Google for Startups Campus di Madrid. L'intervento si è concentrato sulle operazioni di machine learning, ambito in cui Ultralytics e Weights & Biases collaborano per semplificare i flussi di lavoro di addestramento. Soumik Rakshit, Machine Learning Engineer di Weights & Biases, ha mostrato come gestire facilmente gli esperimenti e i checkpoint dei modelli e visualizzare i risultati degli esperimenti.

I vantaggi di Weights & Biases: il sogno di ogni sviluppatore#

Weights & Biases è una piattaforma MLOps pensata innanzitutto per gli sviluppatori, che consente di monitorare, confrontare e condividere gli esperimenti di machine learning. La sua suite di strumenti aiuta i team a comprendere e migliorare i propri modelli.

Integrazione di Ultralytics con W&B#

Nel suo intervento, Soumik ha presentato il lavoro svolto da Weights & Biases per integrare le sue funzionalità con Ultralytics YOLOv8, inclusa la visualizzazione dell'inferenza per il rilevamento degli oggetti, e ha mostrato come usare questa integrazione nei tuoi flussi di lavoro Ultralytics.

Dalla teoria alla pratica: una dimostrazione dal vivo#

Soumik ha illustrato un flusso di lavoro completo per il rilevamento degli oggetti, usando un dataset ospitato su Weights & Biases e addestrando un modello con Ultralytics, per mostrare come collaborano le due piattaforme.

Funzionalità principali della dashboard di Weights & Biases#

Weights & Biases offre anche una dashboard che permette di visualizzare il grafico dell’addestramento e le metriche. Ecco alcune funzionalità principali:

  • Monitoraggio delle metriche in tempo reale: monitora in tempo reale metriche di prestazione fondamentali, come accuratezza, loss e punteggi di validazione, mentre il tuo modello di deep learning viene addestrato, così da poter apportare modifiche tempestive e ottenere informazioni sul comportamento del modello.
  • Ottimizzazione degli iperparametri: usa strumenti automatizzati o tecniche manuali per ottimizzare iperparametri come il learning rate, la dimensione del batch e l'architettura della rete, migliorando le prestazioni e la convergenza del modello.
  • Visualizzazione dei progressi dell’addestramento: comprendi meglio il comportamento del modello visualizzando i progressi dell’addestramento tramite grafici, diagrammi e istogrammi, così da ottenere informazioni sulle dinamiche di addestramento, sull’overfitting e sui modelli di convergenza.
  • Monitoraggio delle risorse: tieni sotto controllo le risorse computazionali, come CPU, GPU e uso della memoria, durante l’addestramento del modello, assicurando un’allocazione efficiente delle risorse e prevenendo colli di bottiglia che potrebbero compromettere le prestazioni dell’addestramento.

Per approfondire ogni funzionalità, consulta la sezione sulla dashboard di Weights & Biases nella documentazione Ultralytics.

In conclusione#

L'intervento di Soumik ha mostrato come il monitoraggio degli esperimenti con Weights & Biases semplifichi la gestione, il confronto e la condivisione delle esecuzioni di addestramento Ultralytics, sia che tu sia un ingegnere ML esperto sia che tu stia iniziando a lavorare con l'IA. Se monitori già le esecuzioni di YOLO in W&B, puoi anche importare quei modelli in Ultralytics Platform.

Guarda il talk completo su YouTube.

Scritto da

Nuvola Ladi
Nuvola Ladi

Digital Content Manager · Ultralytics

Nuvola Ladi è Digital Content Manager presso Ultralytics, dove crea contenuti dedicati alla Vision AI e a Ultralytics YOLO e rappresenta l'azienda a eventi di settore come la PyTorch Conference 2025. Vive in Spagna e ha conseguito un master in Visual and Digital Media presso IE University. Prima di entrare in Ultralytics, ha ricoperto diversi ruoli presso organizzazioni tra cui XVA Gallery & Hotel e Rolex.

Commenti

Fai una domanda, condividi i tuoi risultati o aiuta qualcun altro.

Esplora le soluzioni

La visione artificiale nello sport

La visione artificiale nello sport

Scopri come Ultralytics YOLO alimenta la computer vision nello sport con il tracciamento di giocatori e palloni, l'analisi delle prestazioni, gli approfondimenti per gli allenatori e la riabilitazione degli atleti.
Scopri di più
Computer vision per immagini aeree

Computer vision per immagini aeree

Trasforma immagini aeree e riprese da drone in informazioni utili in tempo reale per agricoltura, acquacoltura, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Applica la visione artificiale nel settore aerospaziale con Ultralytics YOLO per l'ispezione degli aeromobili, il rilevamento di FOD sulle piste, le operazioni di terra aeroportuali e il rilevamento di difetti nei materiali compositi.
Scopri di più
Visione artificiale nella sicurezza

Visione artificiale nella sicurezza

Proteggi ogni sito con i modelli Ultralytics YOLO. L'IA visiva alimenta il monitoraggio perimetrale, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Visione artificiale nella robotica

Visione artificiale nella robotica

Dai più potenza alle macchine intelligenti con i modelli Ultralytics YOLO. Nell'ambito della robotica, l'IA visiva alimenta la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Visione artificiale nella logistica

Visione artificiale nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. L'IA per la visione consente l'ispezione dei pacchi, la selezione, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Visione artificiale nel commercio al dettaglio

Visione artificiale nel commercio al dettaglio

Ripensa il commercio al dettaglio con i modelli Ultralytics YOLO. L'IA per la visione consente di tracciare le scorte, monitorare gli scaffali, gestire le code e ottenere informazioni più approfondite sui clienti.
Scopri di più
Visione artificiale in ambito sanitario

Visione artificiale in ambito sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. In ambito sanitario, l'IA per la visione consente di elaborare più rapidamente le immagini mediche, migliorare la diagnostica e monitorare i pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La visione basata sull'IA migliora il controllo qualità, il rilevamento dei difetti, la conformità ai requisiti sui DPI e l'automazione delle linee di assemblaggio.
Scopri di più
Computer vision nel settore automobilistico

Computer vision nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La visione basata sull'IA migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli, per strade più intelligenti.
Scopri di più
Visione artificiale in agricoltura

Visione artificiale in agricoltura

Porta l'IA visiva nell'agricoltura intelligente con i modelli Ultralytics YOLO. Gestisci il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per ottenere raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'IA!

Inizia il tuo percorso verso il futuro del machine learning