Dare impulso alla computer vision open source con i transformer di Hugging Face
Esplora la computer vision open source con Hugging Face! Scopri il transfer learning e i transformer, ed esplora oltre 8.000 modelli. Unisciti a Merve Noyan per approfondimenti e demo pratiche che permetteranno agli sviluppatori di innovare nell'esplorazione dell'AI.

Mentre continuiamo a esplorare i momenti salienti dell'evento YOLO VISION 2023 (YV23), conosciamo Merve Noyan, Developer Advocacy Engineer presso Hugging Face, la principale piattaforma NLP con modelli preaddestrati per sviluppare in modo efficiente applicazioni basate sul linguaggio. Nel suo intervento, Merve ha condiviso alcune straordinarie informazioni sul mondo della computer vision open source.
Unisciti a noi in un viaggio attraverso l'affascinante universo del transfer learning, dei transformer e dell'ecosistema open source della computer vision.
Il transfer learning svelato: un rapido riepilogo#
Merve ha iniziato con una rapida introduzione al transfer learning, la bacchetta magica che ci permette di trasferire la conoscenza da una rete neurale all'altra. Immagina di addestrare un modello sulle caratteristiche universali dei primi layer, come bordi e angoli, e poi di perfezionarlo per attività specifiche. Questa è l'essenza del transfer learning, che riduce la dipendenza dai dati e aumenta l'accuratezza.
Merve ha illustrato architetture convoluzionali classiche come ResNet e Inception, preparando il terreno per l'innovativo percorso successivo.
Entrano in scena i transformer: un enigma svelato#
Cosa rende speciali i Transformer? Merve li ha paragonati a un enigma, mostrando in cosa differiscono dai modelli tradizionali basati sulle convoluzioni. Il segreto risiede nella loro capacità di eseguire l'apprendimento autosupervisionato, catturando caratteristiche senza bisogno di dati etichettati. Vision Transformer, Data Efficient Transformer, CLIP e Swin Transformer erano tra i protagonisti della schiera di modelli basati sui transformer che ha presentato.
Creando un terreno comune con Ultralytics, che fornisce supporto per un modello transformer progettato per il rilevamento degli oggetti. Questo modello include un encoder ibrido efficace, una selezione delle query consapevole dell'IOU e una velocità di inferenza regolabile. In particolare, segue lo schema familiare degli altri modelli Ultralytics YOLOv8, offrendo opzioni per la predizione, l'addestramento, la validazione e l'esportazione.
Tutto ciò che ti serve in un unico posto#
Merve ha poi esplorato il tesoro delle offerte di Hugging Face, con oltre 8.000 modelli per le attività classiche di computer vision e 10.000 modelli per le applicazioni multimodali. L'Hugging Face Hub vanta più di 3.000 dataset, diventando un vero parco giochi per sviluppatori e appassionati. Merve ha sottolineato la semplicità dell'esperienza, resa possibile dall'API coerente di Hugging Face, che offre modelli pronti all'uso per diversi casi d'uso.
La magia pratica con Hugging Face#
L'intervento è proseguito con dimostrazioni pratiche, mostrando quanto sia semplice lavorare con i modelli. Dall'istanziazione di modelli e processori al fine-tuning con la Trainer API, Merve ha chiarito che la libreria Hugging Face Transformers è la migliore amica di ogni sviluppatore. Ha anche presentato la Pipeline API, una delle sue preferite, che semplifica il flusso di lavoro per gli utenti.

Fig. 1. Merve Noyan durante la presentazione a YV23 presso il Google for Startups Campus di Madrid.
Uno sguardo alle applicazioni#
Merve ha concluso l'intervento offrendo una panoramica di alcune applicazioni straordinarie, tra cui il modello Plot per la risposta a domande visive, Blip per la generazione di didascalie per immagini e il potente modello Segment Anything per la segmentazione delle immagini. La Pipeline API dell'ecosistema Hugging Face è stata protagonista, rendendo semplicissimo utilizzare i modelli senza dover approfondire gli aspetti tecnici.
La ciliegina sulla torta è stata la dimostrazione di Merve sulla creazione di illusioni ottiche con Elysian Diffusion, un'esperienza coinvolgente che aggiunge un tocco divertente al mondo dell'AI.
In poche parole!#
In conclusione, l'intervento di Merve ci ha lasciato ispirati e desiderosi di esplorare le infinite possibilità della computer vision open source. Hugging Face ha davvero reso l'AI accessibile, divertente ed entusiasmante, permettendo agli sviluppatori di dare libero sfogo alla propria creatività. Al futuro della community open source e alle incredibili innovazioni che ci riserva!
Guarda l'intero intervento sulla computer vision di Hugging Face!









