Ultralytics YOLO27:
Eventi

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.

NUNuvola Ladi4 min read
Computer vision open source con Hugging Face Transformers

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.

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.

Merve Noyan durante la presentazione a YOLO VISION 2023 a Madrid

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!

Explore solutions

Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più
Visione artificiale per immagini aeree

Visione artificiale per immagini aeree

Traduci immagini di droni e aeree in informazioni in tempo reale per agricoltura, acquacoltura, monitoraggio ambientale, conservazione e analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la visione artificiale al monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e industrie geospaziali con soluzioni di computer vision.
Scopri di più

Proteggi ogni sito con i modelli Ultralytics YOLO. La visione artificiale alimenta il monitoraggio del perimetro, il rilevamento delle minacce, il riconoscimento delle targhe e la sicurezza sul lavoro.
Scopri di più
Computer vision nella robotica

Computer vision nella robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica abilita la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Computer vision nella logistica

Computer vision nella logistica

Semplifica la logistica con i modelli Ultralytics YOLO. La Vision AI abilita l'ispezione dei pacchi, lo smistamento, il tracciamento dei veicoli e il monitoraggio della sicurezza nei magazzini in tempo reale.
Scopri di più
Computer vision nel commercio al dettaglio

Computer vision nel commercio al dettaglio

Reinventa il commercio al dettaglio con i modelli Ultralytics YOLO. La Vision AI potenzia il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e analisi più intelligenti dei clienti.
Scopri di più
Computer vision nel settore sanitario

Computer vision nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La Vision AI nel settore sanitario abilita imaging medico più rapido, diagnosi più intelligenti e monitoraggio dei pazienti.
Scopri di più
Computer vision nella produzione

Computer vision nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI supporta il controllo qualità, il rilevamento dei difetti, la conformità ai 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 vision AI migliora la sicurezza stradale, i sistemi di assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Computer vision in agricoltura

Computer vision in agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Abilita il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per raccolti più abbondanti e intelligenti.
Scopri di più

Costruiamo insieme il futuro dell'AI!

Inizia il tuo percorso verso il futuro del machine learning