Uno sguardo ai DagsHub active learning pipelines
Scopri i DagsHub Active Learning Pipelines a YOLO VISION 2023 con Yono Mittlefehldt. Dall'apprendimento attivo alla segmentazione delle immagini, esplora il potere trasformativo dell'AI.

Entra nel regno delle metodologie di Intelligenza Artificiale (AI) all'avanguardia con un altro dei nostri speaker di YOLO VISION 2023 (YV23)! In questo evento promosso da Ultralytics, ospitato presso il campus Google for Startup a Madrid, Yono Mittlefehldt, ex Machine Learning Advocate presso DagsHub, è salito sul palco per svelare le meraviglie delle pipeline di active learning.
Link to this sectionIntroduzione e panoramica#
Per iniziare il nostro viaggio, prepariamo il terreno con un'introduzione alle pipeline di active learning. In questo intervento, abbiamo esaminato le differenze tra l'active learning e i metodi tradizionali di apprendimento supervisionato.
Link to this sectionPreparazione dei dati#
La nostra prima tappa consiste nel gettare le basi per la nostra pipeline di active learning. Importiamo le dipendenze, configuriamo la sorgente dati e intraprendiamo una missione per arricchire i metadati con le annotazioni iniziali. Si tratta di preparare le fondamenta per la nostra esplorazione basata sull'AI.
Link to this sectionAddestramento del modello#
Con i dati pronti, ci immergiamo nell'emozionante regno dell'addestramento del modello. Con il dataset e il file YAML di Ultralytics YOLOv8, Yono ha aggiunto dei callback per registrare parametri e metriche durante l'addestramento. Questo è un passaggio cruciale per garantire che i modelli AI siano pronti al successo.
Link to this sectionCiclo di active learning#
Il passo successivo è il ciclo di active learning: un processo dinamico che prevede il caricamento di modelli pre-addestrati, la valutazione dei dati non etichettati e la selezione di campioni per l'annotazione. Attraverso l'arricchimento iterativo della sorgente dati con le predizioni, scopriamo intuizioni nascoste e spingiamo i modelli verso nuovi traguardi.
Link to this sectionActive learning per la segmentazione delle immagini#
La segmentazione delle immagini è al centro dell'attenzione mentre esploriamo il potere trasformativo dell'active learning. Inviando le predizioni a Label Studio per l'annotazione, comprendiamo il potenziale di miglioramento del modello attraverso cicli multipli. È un viaggio di scoperta, dove ogni iterazione ci avvicina alla perfezione dell'AI.
Link to this sectionUtilizzo di Label Studio#
Nella nostra ricerca dell'eccellenza nell'AI, Label Studio emerge come uno strumento importante nel nostro arsenale. Creiamo progetti per archiviare i dati annotati, sfruttando i server di Label Studio per connetterci senza problemi alla API dei task. Con i task mappati ai nomi dei progetti, snelliamo il nostro flusso di lavoro e apriamo la strada a una collaborazione più fluida.
Link to this sectionIn conclusione#
Verso la conclusione dell'intervento, Yono ha risposto alle domande scottanti del nostro pubblico. Dall'ottimizzazione delle pipeline per task specifici alla sottolineatura dell'importanza della riproducibilità e della documentazione, ha assicurato che ogni aspetto di questo percorso sia basato sulle migliori pratiche e sugli standard del settore.
Nel complesso, questo viaggio attraverso l'active learning a YV23 è stato a dir poco esaltante. Armati di nuove conoscenze e intuizioni, siamo pronti a intraprendere nuove avventure nell'AI, alimentate dal potere dell'active learning così come dal supporto e dal coinvolgimento della nostra community.
Unisciti a noi mentre continuiamo a superare i limiti dell'innovazione AI e a ridefinire ciò che è possibile nel mondo del machine learning. Guarda il video completo Watch the full talk!






