Glossario

Precisione

Scopri come l'accuratezza nell'apprendimento automatico influisce sulle prestazioni dei modelli, dalla sanità alla vendita al dettaglio, e scopri come migliorarla con Ultralytics.

Addestra i modelli YOLO semplicemente
con Ultralytics HUB

Per saperne di più

Nel campo dell'apprendimento automatico, l'accuratezza è una metrica chiave utilizzata per valutare le prestazioni dei modelli di classificazione. Misura la percentuale di istanze classificate correttamente sul totale delle istanze valutate. In termini più semplici, ci dice quanto spesso le previsioni del modello corrispondono alle etichette reali. Sebbene l'accuratezza fornisca una panoramica generale delle prestazioni di un modello, è essenziale considerarla insieme ad altre metriche per una comprensione completa, soprattutto nei casi in cui il dataset presenta una distribuzione non uniforme delle classi.

Rilevanza nell'apprendimento automatico

L'accuratezza è un concetto fondamentale nell'apprendimento automatico (ML) che aiuta a valutare l'efficacia di un modello. È particolarmente importante nei compiti di classificazione in cui l'obiettivo è assegnare i dati di input a categorie specifiche. Un punteggio di accuratezza più alto indica che il modello fa previsioni corrette con maggiore frequenza. Tuttavia, basarsi solo sull'accuratezza può essere fuorviante, soprattutto quando si ha a che fare con set di dati sbilanciati. In questi casi, un modello potrebbe ottenere un'elevata accuratezza semplicemente prevedendo la classe di maggioranza, mentre non ottiene risultati soddisfacenti con la classe di minoranza. Pertanto, è fondamentale prendere in considerazione altre metriche di valutazione come la precisione, il richiamo e il punteggio F1 per ottenere una comprensione più sfumata delle prestazioni di un modello.

Applicazioni della precisione

Diagnostica sanitaria

Nel settore sanitario, l'accuratezza è di fondamentale importanza quando si utilizzano modelli di apprendimento automatico per scopi diagnostici. Ad esempio, un modello progettato per rilevare i tumori cancerosi dalle immagini mediche deve avere un'elevata precisione per garantire diagnosi affidabili. Previsioni accurate possono portare a una diagnosi precoce e a un trattamento tempestivo, migliorando in ultima analisi i risultati dei pazienti. Per saperne di più sulle applicazioni dell'IA nel settore sanitario, visita il sito webUltralytics .

Gestione dell'inventario al dettaglio

L'accuratezza gioca un ruolo fondamentale nella gestione della vendita al dettaglio, consentendo una previsione accurata della domanda e l'ottimizzazione delle scorte. I modelli di apprendimento automatico possono prevedere le vendite future sulla base dei dati storici, aiutando i rivenditori a mantenere livelli di scorte ottimali. Previsioni accurate portano a una riduzione dei costi di stoccaggio, a minimizzare le scorte e a migliorare la soddisfazione dei clienti.

Esempi del mondo reale

Conservazione della fauna selvatica con Ultralytics YOLO

Ultralytics YOLO I modelli sono stati impiegati nelle iniziative di conservazione della fauna selvatica per monitorare le popolazioni di animali utilizzando le trappole con telecamera. In questo contesto, l'accuratezza misura la capacità del modello di identificare correttamente le diverse specie animali nelle immagini catturate da queste trappole. Un'elevata accuratezza garantisce una raccolta dati affidabile, fondamentale per i conservazionisti per prendere decisioni informate sulla protezione delle specie in pericolo. Scopri di più su come Latest Sightings ha utilizzato YOLOv5 per la conservazione della fauna selvatica.

Veicoli autonomi

Nella tecnologia di guida autonoma, la precisione è fondamentale per garantire la sicurezza e l'affidabilità dei veicoli autonomi. I sistemi di rilevamento degli oggetti devono identificare con precisione pedoni, altri veicoli e ostacoli sulla strada per prendere decisioni di guida sicure. L'elevata precisione di questi sistemi è essenziale per prevenire gli incidenti e garantire il buon funzionamento dei veicoli autonomi.

Differenze chiave e termini correlati

Accuratezza vs. precisione

Mentre l'accuratezza misura la correttezza complessiva delle previsioni di un modello, la precisione si concentra sulla percentuale di previsioni vere e positive tra tutte le previsioni positive fatte dal modello. In altre parole, la precisione quantifica quanti degli elementi identificati come positivi sono effettivamente positivi. Questa distinzione è particolarmente importante negli scenari in cui il costo dei falsi positivi è elevato, come ad esempio nel rilevamento delle anomalie per le frodi con le carte di credito.

Matrice di accuratezza e di confusione

Una matrice di confusione fornisce una ripartizione più dettagliata delle prestazioni di un modello mostrando il numero di veri positivi, veri negativi, falsi positivi e falsi negativi. Anche se l'accuratezza può essere calcolata da una matrice di confusione, la matrice stessa offre una visione più granulare delle prestazioni di un modello nelle diverse classi. Questa visione dettagliata è particolarmente utile per capire i tipi di errori che un modello sta commettendo.

Migliorare la precisione

Aumento dei dati

Un modo efficace per migliorare l'accuratezza del modello è l'aumento dei dati. Questa tecnica prevede la creazione di nuovi esempi di formazione applicando varie trasformazioni ai dati esistenti, come la rotazione, il ridimensionamento o il ritaglio delle immagini. Aumentando la diversità dei dati di addestramento, l'incremento dei dati aiuta il modello a generalizzarsi meglio ai dati non visti, migliorando l'accuratezza.

Regolazione dell'iperparametro

La regolazione degli iperparametri consiste nell'ottimizzare i parametri di un modello che non vengono appresi durante l'addestramento, ma vengono impostati in precedenza. Ricercando sistematicamente la migliore combinazione di iperparametri, come il tasso di apprendimento o la dimensione del batch, è possibile migliorare significativamente l'accuratezza di un modello.

Per chi è interessato a esplorare e migliorare ulteriormente l'accuratezza dei modelli, il Ultralytics HUB offre una serie di strumenti e risorse per sperimentare funzionalità avanzate di computer vision. Comprendendo e applicando correttamente l'accuratezza e le metriche correlate, è possibile migliorare l'affidabilità e l'efficacia delle soluzioni di intelligenza artificiale e apprendimento automatico in diversi campi.

Leggi tutto