YOLO Vision 2026:
Torna al glossario Ultralytics

Automated Machine Learning (AutoML)

Esplora come l'Automated Machine Learning (AutoML) semplifica lo sviluppo dei modelli. Impara a ottimizzare Ultralytics YOLO26 con la sintonizzazione automatica degli iperparametri e altro ancora.

Il Machine Learning Automatizzato (AutoML) è il processo di automazione delle attività ripetitive e dispendiose in termini di tempo nello sviluppo di modelli di machine learning. Consente a data scientist, analisti e sviluppatori di creare modelli di Machine Learning (ML) efficienti, produttivi e su larga scala, mantenendo al contempo la qualità dei modelli. Lo sviluppo tradizionale dei modelli richiede molte risorse, oltre a una notevole conoscenza del settore e tempo per produrre e confrontare decine di modelli. L'AutoML automatizza passaggi come la preelaborazione dei dati, la selezione delle caratteristiche e la sintonizzazione degli iperparametri, rendendo la potenza dell'Intelligenza Artificiale (AI) accessibile ai non esperti e accelerando il flusso di lavoro per i professionisti esperti.

Le componenti principali dell'AutoML#

L'obiettivo principale dell'AutoML è ottimizzare le prestazioni di un modello predittivo per un set di dati specifico con il minimo intervento manuale. Una pipeline AutoML completa gestisce solitamente diverse fasi critiche:

  • Pulizia e preparazione dei dati: I dati grezzi sono raramente pronti per l'addestramento. Gli strumenti di AutoML gestiscono automaticamente i valori mancanti, rilevano i valori anomali e formattano i dati di addestramento per garantire la coerenza.
  • Ingegneria delle caratteristiche: Identificare quali variabili contribuiscono maggiormente a una previsione è fondamentale. I sistemi automatizzati eseguono l'estrazione delle caratteristiche per creare nuove variabili di input e la selezione per rimuovere i dati irrilevanti, migliorando l'efficienza computazionale.
  • Selezione del modello: I framework di AutoML cercano in modo intelligente tra vari algoritmi, dalla semplice regressione lineare a complesse architetture di Deep Learning (DL), per trovare la soluzione più adatta al problema.
  • Ottimizzazione degli iperparametri: Trovare le impostazioni esatte, come il tasso di apprendimento o la dimensione del batch, che producono la massima accuratezza è spesso la parte più noiosa del machine learning. L'AutoML utilizza tecniche come l'ottimizzazione bayesiana per navigare rapidamente in questo spazio di ricerca.

Applicazioni nel mondo reale#

L'AutoML sta rivoluzionando diversi settori abbassando la barriera all'ingresso per il deployment di sofisticate soluzioni AI.

  1. Sanità e diagnostica: Nell'analisi di immagini mediche, l'AutoML aiuta i medici a sviluppare modelli che identificano patologie in radiografie o scansioni MRI. Automatizzando la progettazione di Reti Neurali Convoluzionali (CNN), gli ospedali possono distribuire sistemi con un richiamo elevato per segnalare potenziali tumori o fratture, fungendo da affidabile secondo parere per i radiologi.

  2. Retail e controllo dell'inventario: I giganti dell'e-commerce e i negozi fisici utilizzano l'IA nel retail per prevedere la domanda. I sistemi di AutoML analizzano i dati storici delle vendite per prevedere le tendenze future, ottimizzando la gestione automatizzata dell'inventario. Inoltre, è possibile addestrare modelli personalizzati di rilevamento di oggetti per monitorare i livelli delle scorte sugli scaffali in tempo reale.

Ottimizzazione automatizzata con Ultralytics#

I moderni flussi di lavoro di computer vision spesso richiedono di trovare il perfetto equilibrio tra i parametri di addestramento. La libreria ultralytics include funzionalità integrate che funzionano in modo simile all'AutoML automatizzando la ricerca di iperparametri ottimali (evoluzione genetica) per modelli come YOLO26.

Il seguente esempio mostra come avviare una sessione di tuning automatizzata, che migliora iterativamente le prestazioni del modello su un set di dati:

from ultralytics import YOLO

# Load the latest YOLO26 model
model = YOLO("yolo26n.pt")

# Start automated hyperparameter tuning
# This runs multiple experiments, mutating parameters to maximize metrics
model.tune(data="coco8.yaml", epochs=30, iterations=10, plots=False)

Distinguere l'AutoML da termini correlati#

Sebbene l'AutoML condivida aspetti comuni con altri concetti di AI, si distingue per ambito e applicazione:

  • Neural Architecture Search (NAS) vs. AutoML: Il NAS è uno specifico sottoinsieme dell'AutoML. Mentre l'AutoML generale potrebbe scegliere tra un albero decisionale e una rete neurale, il NAS si concentra esclusivamente sulla progettazione della struttura interna di una rete neurale (ad esempio, numero di strati e connessioni). Il NAS richiede un uso intensivo di risorse computazionali e si occupa della topologia del modello.
  • Transfer Learning vs. AutoML: Il transfer learning è una tecnica in cui un modello pre-addestrato viene adattato per una nuova attività. L'AutoML sfrutta spesso il transfer learning come strategia per accelerare l'addestramento, ma non sono la stessa cosa; l'AutoML è il processo generale di automazione, mentre il transfer learning è una metodologia specifica utilizzata all'interno di quel processo.
  • MLOps vs. AutoML: L'AutoML si concentra sulla fase di creazione del modello. MLOps (Machine Learning Operations) comprende l'intero ciclo di vita, inclusi il distacco del modello, il monitoraggio, la governance e la riaddestratura negli ambienti di produzione.

Strumenti e piattaforme#

Il panorama degli strumenti di AutoML è vasto e spazia da soluzioni basate su cloud a librerie open source. I principali provider cloud offrono servizi come Google Cloud AutoML e AWS SageMaker Autopilot, che forniscono interfacce grafiche per l'addestramento di modelli senza scrivere codice. Nell'ecosistema Python, librerie come auto-sklearn portano la selezione automatizzata degli algoritmi ai dataset standard.

Per le attività di computer vision in particolare, la Ultralytics Platform semplifica la pipeline di addestramento. Offre un'interfaccia intuitiva per gestire dataset, addestrare modelli all'avanguardia come YOLO11 e YOLO26, e distribuirli su vari dispositivi edge, ottimizzando efficacemente la complessa meccanica dello sviluppo della visione artificiale.

Explore solutions

Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

Porta la vision AI nell'agricoltura intelligente con i modelli Ultralytics YOLO. Potenzia il monitoraggio delle colture, il tracciamento del bestiame e l'agricoltura di precisione per rese più elevate e intelligenti.
Scopri di più
Real-time AI that works with your team

AI nella Robotica

Potenzia macchine più intelligenti con i modelli Ultralytics YOLO. La Vision AI nella robotica guida la navigazione autonoma, la percezione, il tracciamento degli oggetti e il controllo in tempo reale.
Scopri di più
Real-time AI that works with your team

IA 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 in magazzino in tempo reale.
Scopri di più
Real-time AI that works with your team

AI nel settore Retail

Reimmagina il retail con i modelli Ultralytics YOLO. La Vision AI alimenta il tracciamento dell'inventario, il monitoraggio degli scaffali, la gestione delle code e insight più intelligenti sui clienti.
Scopri di più
Real-time AI that works with your team

IA nel settore sanitario

Crea soluzioni sanitarie con i modelli Ultralytics YOLO. La vision AI nella sanità potenzia l'imaging medico più rapido, diagnosi più intelligenti e il monitoraggio dei pazienti.
Scopri di più
Real-time AI that works with your team

IA nella produzione

Ottimizza la produzione con i modelli Ultralytics YOLO. La Vision AI guida il controllo qualità, il rilevamento dei difetti, la conformità ai DPI e l'automazione della linea di assemblaggio.
Scopri di più
Real-time AI that works with your operation

AI nel settore automobilistico

Applica la computer vision al settore automobilistico con i modelli Ultralytics YOLO. La vision AI migliora la sicurezza stradale, l'assistenza alla guida e l'automazione dei veicoli per strade più intelligenti.
Scopri di più
Real-time AI tailored to your operation

AI in Agricoltura

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

Costruiamo insieme il futuro dell'AI!

Inizia il tuo viaggio con il futuro del machine learning