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

Le migliori piattaforme per addestrare classificatori di immagini personalizzati

Confronto tra piattaforme per addestrare classificatori di immagini: AutoML senza codice, piattaforme per sviluppatori e strumenti edge, e come scegliere in base a controllo, distribuzione e costi.

Miles DeansMiles Deans12 min di lettura
Copertina Ultralytics con una linea di ispezione dei tessuti generata dall'IA, telecamere sopra rulli di tessuto e quattro ritagli di foto reali di tessuti etichettati «ok» o «macchia» con i punteggi di confidenza del modello.

Scena di ispezione illustrativa generata dall'IA. I riquadri mostrano quattro foto di test classificate correttamente, selezionate per chiarezza visiva, dal Fabric Stain Dataset. Il nostro modello Ultralytics YOLO26s-cls addestrato ha classificato correttamente 65/71 immagini di test, tra cui 7/11 immagini senza macchie e 58/60 immagini macchiate. I riquadri sono ritagli quadrati delle foto di test. I punteggi indicano la confidenza del modello, non la precisione.

La piattaforma migliore per addestrare un classificatore di immagini personalizzato dipende da dove verrà eseguito il modello e da quanto controllo ti serve. Le piattaforme cloud senza codice, come Amazon Rekognition Custom Labels, AutoML su Gemini Enterprise Agent Platform (in precedenza Vertex AI AutoML), LandingLens e Ultralytics Platform, ti consentono di caricare immagini etichettate e addestrare senza scrivere codice. I flussi di lavoro per sviluppatori, come Amazon SageMaker AI, Azure Machine Learning AutoML e Hugging Face Transformers, offrono più controllo sul modello e sul processo di addestramento. Gli strumenti orientati all'edge, come Edge Impulse, sono pensati per dispositivi di piccole dimensioni, mentre Teachable Machine è uno strumento gratuito per realizzare prototipi nel browser.

Lo stato del servizio è importante quando scegli. Microsoft ritirerà Azure Custom Vision il 25 settembre 2028 e Hugging Face AutoTrain non è più mantenuto. Google ora chiama Vertex AI AutoML AutoML su Gemini Enterprise Agent Platform; in questa guida lo abbreviamo in Google Cloud AutoML.

Questa guida confronta gli strumenti per addestrare un classificatore sulle tue immagini etichettate, spiega come scegliere e mostra come testare un classificatore prima di impegnarti. Per scegliere l'architettura del modello, consulta il confronto tra modelli di classificazione delle immagini. Per distribuire un modello che hai già, consulta il confronto tra piattaforme di inferenza per la visione artificiale. Ultralytics pubblica questo confronto e offre una delle piattaforme incluse.

Cosa confrontare#

La classificazione delle immagini assegna una o più etichette a un'intera immagine, ad esempio «difettoso» o «OK» per un componente su una linea di produzione. Le piattaforme per addestrare classificatori differiscono in cinque aspetti più importanti delle loro liste di funzionalità:

  • Etichette: una sola etichetta (una classe per immagine) oppure più etichette (diverse classi per immagine). Non tutte le piattaforme supportano entrambe le modalità.
  • Controllo: AutoML sceglie il modello e le impostazioni al posto tuo; le piattaforme per sviluppatori ti consentono di scegliere l'architettura, le dimensioni delle immagini e le impostazioni di addestramento.
  • Dove viene eseguito il modello: alcune piattaforme offrono il modello solo tramite il proprio cloud, mentre altre consentono di esportarlo per eseguirlo sul tuo hardware.
  • Modello di costo: i costi per il tempo di addestramento, le ore di hosting e le previsioni per immagine si sommano in modo diverso. Un modello che deve rimanere sempre in esecuzione può costare più dell'addestramento.
  • Posizione dei dati: dove vengono archiviate ed elaborate le tue immagini, un aspetto importante per i dati regolamentati.

Confronto tra piattaforme per addestrare classificatori di immagini#

Si tratta di strumenti di tipo diverso: servizi AutoML gestiti, flussi di lavoro per sviluppatori e prototipi nel browser. Seleziona le opzioni in base al supporto delle etichette e al luogo in cui deve essere eseguito il modello prima di confrontare i costi; verifica innanzitutto se un modello preaddestrato esistente è già adatto allo scopo.

Le piattaforme sono elencate in ordine alfabetico. La documentazione dei fornitori è stata verificata il 9 novembre 2026; si tratta di un confronto delle funzionalità, non di un benchmark pratico. Sugli schermi piccoli, scorri la tabella orizzontalmente per vedere tutte le colonne.

PiattaformaApproccioDove viene eseguito il modello addestratoModello di costoIdeale per
Amazon Rekognition Custom LabelsAutoML senza codice nella console AWSSolo su AWS, tramite Custom Labels APIOre di addestramento più ore di inferenza mentre il modello è in esecuzioneTeam che usano già AWS e vogliono un'API gestita
Amazon SageMaker AIPiattaforma per sviluppatori: algoritmi integrati per la classificazione delle immagini o codice di addestramento personalizzatoEndpoint SageMaker o qualsiasi ambiente in cui distribuisci il modello esportatoPaghi le istanze di addestramento e hostingTeam ML che vogliono il pieno controllo all'interno di AWS
Azure Custom VisionPortale senza codiceAPI Azure; i modelli per domini compatti possono anche essere esportatiOre di calcolo per l'addestramento, transazioni di previsione e archiviazione delle immaginiClienti esistenti che pianificano la migrazione; servizio in ritiro il 25 settembre 2028
Azure Machine Learning AutoMLAddestramento di immagini con AutoML tramite Python SDK o CLI; esamina i risultati nello studioEndpoint Azure o modelli esportatiPaghi le risorse di calcoloIl percorso consigliato da Microsoft per abbandonare Custom Vision
Edge ImpulseTransfer learning in uno studio web (un'azienda Qualcomm)Microcontrollori, Linux embedded e altri dispositivi edgePiano Developer gratuito per esplorazione e prototipazione; verifica i diritti per l'uso in produzione; prezzi Enterprise su preventivoClassificatori per dispositivi piccoli e a basso consumo
Google Cloud AutoML (AutoML su Gemini Enterprise Agent Platform, in precedenza Vertex AI AutoML)AutoML senza codice su Google CloudEndpoint Google Cloud o modelli AutoML Edge per dispositiviPaghi le ore dei nodi di addestramento e l'hostingTeam che usano già Google Cloud
Hugging Face TransformersOttimizzazione fine basata su codice di classificatori di immagini preaddestrati, come ViT, con modelli condivisi su Hugging Face HubLa tua infrastruttura o un servizio di hosting configurato da teRisorse di calcolo personali oppure risorse a pagamento per addestramento e hosting; verifica la licenza di ciascun modelloSviluppatori che vogliono scegliere il checkpoint e controllare l'addestramento. AutoTrain, la precedente opzione senza codice, non è più mantenuto
LandingLensPiattaforma senza codice con progetti di classificazione, rilevamento e segmentazioneCloud o edge, da un'app Windows a un'APIPiano gratuito con limiti di utilizzo, incluso un download del modello per uso non commerciale; piani a pagamento per un uso superioreTeam di ispezione in ambito manifatturiero
Teachable MachineStrumento gratuito per browser di Google Creative LabModelli TensorFlow, TensorFlow.js o LiteRT (.tflite) esportatiGratuitoApprendimento e prototipi rapidi
Ultralytics PlatformCarica, etichetta e addestra modelli di classificazione YOLO26 su GPU cloudEndpoint della piattaforma o esportazione in formati come ONNX, TensorRT, CoreML e LiteRTOre di GPU cloud pagate con crediti (a partire da $0,24 l'ora); credito disponibile alla registrazioneTeam che vogliono un classificatore esportabile da eseguire sul proprio hardware

Diagramma decisionale che raggruppa piattaforme di esempio per addestrare classificatori di immagini in base ai requisiti: addestramento cloud senza codice, esecuzione sul proprio hardware, pieno controllo, AutoML con codice, migrazione da Azure Custom Vision e prototipazione

Esempi di selezione in base ai requisiti. I gruppi si sovrappongono; prima di scegliere, verifica il supporto delle etichette, i diritti di distribuzione e la compatibilità con l'ambiente di esecuzione.

Ultralytics Platform addestra classificatori con una sola etichetta, in cui a ogni immagine viene assegnata una classe. Se ti serve la classificazione con più etichette, valuta Azure Machine Learning AutoML o Google Cloud AutoML.

Come scegliere#

Parti dalla decisione su cui hai meno margine di flessibilità.

Vuoi evitare il codice e usare un'API gestita#

Scegli il servizio AutoML nel cloud che già utilizzi: Amazon Rekognition Custom Labels su AWS o Google Cloud AutoML su Google Cloud. Entrambi gestiscono il modello e le impostazioni al posto tuo. Verifica per quanto tempo il modello deve rimanere in esecuzione, perché Rekognition Custom Labels fattura ogni ora in cui un modello è avviato, anche quando non sta analizzando immagini.

Ti serve eseguire il modello sul tuo hardware#

Scegli una piattaforma che esporti il modello addestrato. Edge Impulse, Google Cloud AutoML (modelli Edge), Teachable Machine e Ultralytics Platform offrono l'esportazione dei modelli; prima di scegliere, verifica gli ambienti di esecuzione supportati, i limiti del piano e i termini di licenza. Per PC, telecamere e GPU di fabbrica, un modello di classificazione YOLO26 esportato può essere eseguito con ONNX, TensorRT o OpenVINO. Edge Impulse è progettato per i microcontrollori.

Vuoi il pieno controllo sul modello#

Per controllare l'architettura e le impostazioni di addestramento, usa SageMaker con codice di addestramento personalizzato oppure crea un flusso di lavoro con PyTorch, TensorFlow, Keras, Hugging Face Transformers o il pacchetto Ultralytics YOLO. Verifica quali architetture supporta ciascuna libreria. Gli strumenti AutoML, come Azure Machine Learning AutoML, consentono di controllare i modelli e le impostazioni supportati. In entrambi i casi, aspettati di dover configurare più elementi.

Stai migrando da Azure Custom Vision#

Microsoft continuerà a fornire pieno supporto ai clienti esistenti fino al 25 settembre 2028 e consiglia Azure Machine Learning AutoML per la classificazione personalizzata. Per la migrazione, esporta le immagini e le relative etichette, mantieni le etichette multiple nei casi in cui le hai usate e convertile nel formato di importazione della nuova piattaforma prima di ripetere l'addestramento.

Stai imparando o realizzando prototipi#

Teachable Machine è gratuito e addestra i modelli nel browser: è quindi un buon modo per verificare se le tue classi sono distinguibili prima di raccogliere un dataset completo.

Come verificare un classificatore prima di impegnarti#

La precisione dichiarata nelle demo di una piattaforma dice poco sulle tue immagini. Esegui lo stesso breve test su ogni piattaforma selezionata:

  1. Tieni separati i set di addestramento, convalida e test. Prendi le immagini di test dalle telecamere e nelle condizioni che il modello incontrerà in produzione; mantieni nello stesso set le immagini quasi duplicate e quelle della stessa sequenza di acquisizione.
  2. Addestra un modello di riferimento sulle stesse immagini di addestramento usando le impostazioni predefinite di ciascuna piattaforma e annota eventuali limiti di risorse di calcolo, budget di addestramento o dimensioni delle immagini.
  3. Scegli usando il set di convalida. Confronta precisione, richiamo e matrice di confusione per ciascuna classe, oltre alla velocità sull'hardware che userai, e imposta qui eventuali soglie.
  4. Testa una sola volta la scelta finale sul set di test intatto: accuratezza top-1 per i classificatori con una sola etichetta oppure precisione, richiamo e F1 per ogni etichetta nei classificatori con più etichette.
  5. Verifica il costo totale: addestramento più costi di hosting o di previsione in base al volume previsto.
  6. Verifica le opzioni di uscita: puoi scaricare il modello addestrato? In quale formato e con quale licenza?

Riutilizza le stesse immagini, etichette e suddivisioni su tutte le piattaforme, convertendole nel formato di importazione specifico di ciascuna. Come esempio facoltativo, ecco il test finale con Ultralytics YOLO:

from ultralytics import YOLO

model = YOLO("yolo26n-cls.pt")  # pretrained on ImageNet
model.train(data="path/to/dataset", epochs=50, imgsz=224)  # dataset/train/<class>/, dataset/val/<class>/

metrics = model.val(split="test")  # dataset/test/<class>/, never used in training (needs its own test folder)
print(f"top-1 accuracy: {metrics.top1:.3f}, top-5 accuracy: {metrics.top5:.3f}")

Consulta il formato dei dataset di classificazione per la struttura delle cartelle, la documentazione Classify per esempi di classificazione e le impostazioni di addestramento per tutte le opzioni di addestramento. Mantieni separate le cartelle train, val e test: se manca la cartella test, il controllo finale usa le immagini di convalida.

Il ruolo di Ultralytics#

Ultralytics supporta l'addestramento e l'esportazione di classificatori con una sola etichetta. Prima di scegliere Ultralytics, confronta i risultati sui tuoi dati.

  • Addestra nel cloud o in locale. Ultralytics Platform addestra classificatori YOLO26 su GPU cloud dal browser, mentre il pacchetto Python open source ultralytics addestra gli stessi modelli sul tuo computer.
  • Prepara i dati e addestra in un unico flusso di lavoro. Importa i dataset organizzati in cartelle per classe seguendo le istruzioni per i dataset della Platform, controlla le etichette e le suddivisioni, quindi addestra in Ultralytics Platform.
  • Esegui il modello dove ti serve. Esporta in ONNX, TensorRT, CoreML, LiteRT e altri formati oppure distribuisci il modello su un endpoint della Platform.
  • Conosci i limiti. I classificatori usano una sola etichetta. Gli endpoint della Platform vengono eseguiti su CPU, quindi per servire volumi elevati su GPU è preferibile usare il tuo hardware o un altro cloud. Ultralytics offre le licenze AGPL-3.0 ed Enterprise: le distribuzioni proprietarie che non possono rispettare gli obblighi AGPL-3.0 richiedono una licenza Enterprise.

Domande frequenti

  • Teachable Machine è gratuito e funziona nel browser, il che lo rende adatto ai prototipi. Il pacchetto Ultralytics YOLO funziona sul tuo hardware senza costi per il software secondo AGPL-3.0; le distribuzioni proprietarie che non possono rispettare gli obblighi di AGPL-3.0 richiedono una licenza Enterprise. Ultralytics Platform offre un credito al momento della registrazione.

  • Non esiste un numero valido per tutti i casi. Inizia con esempi vari provenienti dalle tue telecamere di produzione e dalle condizioni operative, usa gli errori di validazione per decidere quali classi richiedono più esempi e tieni da parte un set di test separato per la verifica finale. Il fine-tuning di un modello preaddestrato adatto può ridurre la quantità di dati etichettati necessari rispetto all'addestramento da zero.

  • Su alcune piattaforme, sì. Edge Impulse, Google Cloud AutoML (modelli Edge), Teachable Machine e Ultralytics Platform offrono l'esportazione dei modelli; verifica i runtime supportati, i limiti del piano e i termini di licenza. I modelli Amazon Rekognition Custom Labels possono essere eseguiti solo tramite l'API AWS.

  • Microsoft consiglia Azure Machine Learning AutoML per i modelli di classificazione personalizzati e continuerà a supportare i clienti esistenti di Custom Vision fino al 25 settembre 2028. Per passare a un'altra piattaforma, esporta le immagini e le relative etichette e convertile nel formato di importazione di quella piattaforma.

  • Sì. Google ora lo chiama AutoML su Gemini Enterprise Agent Platform e la classificazione di immagini con AutoML continua a usare lo stesso flusso di addestramento.

  • Usa la classificazione quando basta un'unica etichetta per l'intera immagine, ad esempio "OK" o "difettoso". Usa il rilevamento degli oggetti quando devi sapere dove si trovano gli oggetti o quanti sono.

Scritto da

Miles Deans
Miles Deans

Responsabile SEO · Ultralytics

Miles Deans è responsabile SEO di Ultralytics e lavora a Londra, dove guida la strategia di ricerca e la crescita organica dell'azienda. In precedenza ha ricoperto ruoli presso Adobe, Kaizen e Virgin Media O2.

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