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

Promuovere la visione artificiale open source con i Transformer di Hugging Face

Riepilogo dell'intervento di Merve Noyan a YOLO Vision 2023 sulla visione artificiale open source con Hugging Face: transfer learning, vision transformer e API Transformers.

Nuvola LadiNuvola Ladi3 min di lettura
Visione artificiale open source con i Transformer di Hugging Face

Continuiamo a esplorare i momenti salienti dell'evento YOLO VISION 2023 (YV23) e conosciamo Merve Noyan, Developer Advocacy Engineer presso Hugging Face, la principale piattaforma NLP con modelli preaddestrati per sviluppare in modo efficiente applicazioni linguistiche. Nel suo intervento, Merve ha condiviso alcune riflessioni sul mondo della visione artificiale open source.

Ecco un riepilogo del suo intervento sul transfer learning, sui Transformer e sull'ecosistema open source della visione artificiale.

Il transfer learning spiegato: un breve riepilogo#

Merve ha esordito con una breve introduzione al transfer learning, una tecnica che trasferisce conoscenze da una rete neurale a un'altra. Immagina di addestrare un modello sulle caratteristiche universali dei primi livelli, come bordi e angoli, e poi di perfezionarlo per attività specifiche. Questa è l'essenza del transfer learning, che riduce la dipendenza dai dati e migliora l'accuratezza.

Merve ha illustrato le classiche architetture di convoluzione, come ResNet e Inception, introducendo così i modelli Transformer presentati in seguito.

Ecco i Transformer: un enigma svelato#

Cosa rende speciali i Transformer? Merve li ha paragonati a un indovinello, mostrando in cosa si differenziano dai modelli tradizionali basati sulle convoluzioni. Uno dei loro punti di forza è la capacità di apprendere con supervisione autonoma, acquisendo caratteristiche senza bisogno di dati etichettati. Tra i modelli basati su Transformer che ha presentato c'erano Vision Transformer, Image Transformer efficiente in termini di dati (DeiT), CLIP e Swin Transformer.

Ultralytics supporta anche un modello Transformer progettato per il rilevamento degli oggetti, RT-DETR. Questo modello è dotato di un efficace encoder ibrido, della selezione delle query basata su IoU e di una velocità di inferenza regolabile. In particolare, segue lo schema già noto 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 illustrato le offerte di Hugging Face, con oltre 8.000 modelli per le attività classiche di visione artificiale e 10.000 modelli per le applicazioni multimodali. Hugging Face Hub ospita più di 3.000 dataset, rivelandosi una risorsa utile sia per gli sviluppatori sia per gli appassionati. Merve ha sottolineato la semplicità d'uso, resa possibile dall'API coerente di Hugging Face, che offre modelli pronti all'uso per diversi casi d'uso.

Sperimentare con Hugging Face#

L'intervento è proseguito con dimostrazioni pratiche che mostravano quanto sia facile lavorare con i modelli. Dalla creazione di istanze di modelli e processori al perfezionamento con l'API Trainer, Merve ha chiarito che la libreria Hugging Face Transformers è progettata pensando agli sviluppatori. Ha anche presentato l'API Pipeline, una delle sue preferite, che semplifica il flusso di lavoro per gli utenti.

Merve Noyan presenta una diapositiva su una pipeline di rilevamento degli oggetti a Ultralytics YOLO Vision 2023 a Madrid

Fig. 1. Merve Noyan presenta il suo intervento a YV23 presso il Google for Startups Campus di Madrid.

Uno sguardo alle applicazioni#

Merve ha concluso l'intervento mostrando alcune applicazioni, tra cui un modello per rispondere a domande visive, BLIP per generare didascalie per le immagini e il Segment Anything Model per la segmentazione delle immagini. L'API Pipeline dell'ecosistema Hugging Face è stata protagonista, rendendo semplicissimo usare i modelli senza addentrarsi negli aspetti tecnici.

La ciliegina sulla torta è stata la dimostrazione di Merve su come creare illusioni ottiche con un modello di diffusione: un'esperienza affascinante che aggiunge un tocco divertente al mondo dell'IA.

In breve!#

In conclusione, l'intervento di Merve ci ha ispirato a esplorare le possibilità della visione artificiale open source. Hugging Face ha reso l'AI più accessibile e divertente, aiutando gli sviluppatori a mettere in pratica le proprie idee. Brindiamo al futuro della community open source e alle innovazioni che porterà!

Guarda l'intero intervento di Hugging Face sulla computer vision!

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