Ultralytics YOLO27:
Licenza YOLO
Torna al glossario di Ultralytics

Confidence

Un punteggio di confidenza indica quanto un modello è sicuro di una previsione, su una scala da 0 a 1. Spiega le soglie di filtraggio, i compromessi tra precisione e richiamo e gli usi.

Nel campo dell'intelligenza artificiale e del machine learning, un punteggio di confidenza è una metrica che quantifica il grado di certezza del modello rispetto a una previsione specifica. Il valore varia in genere da 0 a 1 (o dallo 0% al 100%) e rappresenta la probabilità stimata che l'output dell'algoritmo corrisponda alla verità di base. Per esempio, in un'attività di rilevamento degli oggetti, se un sistema identifica una regione dell'immagine come «bicicletta» con una confidenza di 0,92, significa che la probabilità stimata che la classificazione sia corretta è del 92%. Questi punteggi derivano dal livello finale di una rete neurale e vengono spesso elaborati tramite una funzione di attivazione, come Softmax per la classificazione multiclasse o la funzione Sigmoid per le decisioni binarie.

Il ruolo della confidenza nell'inferenza#

I punteggi di confidenza sono un componente fondamentale del flusso di lavoro del motore di inferenza e fungono da filtro per distinguere le previsioni di qualità elevata dal rumore di fondo. Questo processo di filtraggio, noto come applicazione di una soglia, consente agli sviluppatori di regolare la sensibilità di un'applicazione. Impostando una soglia minima di confidenza, puoi gestire il cruciale compromesso tra precisione e richiamo. Una soglia più bassa può rilevare più oggetti, ma aumenta il rischio di falsi positivi; una soglia più alta migliora la precisione, ma può causare la mancata rilevazione di istanze poco evidenti.

In molti rilevatori, i punteggi di confidenza sono essenziali per le tecniche di post-elaborazione come la soppressione non massima (NMS). La NMS utilizza questi punteggi per rimuovere i riquadri di delimitazione ridondanti che si sovrappongono in misura significativa, conservando solo il rilevamento con la probabilità più alta. Questo passaggio garantisce che l'output finale sia pulito e pronto per attività successive come il conteggio degli oggetti o il tracciamento. Ultralytics YOLO26 applica la NMS per impostazione predefinita e può anche funzionare senza NMS grazie alla sua head one-to-one (nms=False); in entrambi i casi, i punteggi di confidenza ordinano e filtrano i rilevamenti finali.

L'esempio Python seguente mostra come filtrare le previsioni in base alla confidenza usando il pacchetto ultralytics:

from ultralytics import YOLO

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

# Run inference with a confidence threshold of 0.5 (50%)
# Only detections with a score above this value are returned
results = model.predict("https://ultralytics.com/images/bus.jpg", conf=0.5)

# Inspect the confidence scores of the detected objects
for box in results[0].boxes:
    print(f"Class: {results[0].names[int(box.cls)]}, Confidence: {box.conf.item():.2f}")

Applicazioni nel mondo reale#

I punteggi di confidenza forniscono un livello di interpretabilità indispensabile nei settori in cui si applica la visione artificiale (CV). Aiutano i sistemi automatizzati a decidere quando procedere in autonomia e quando inviare avvisi per una revisione umana.

  • Guida autonoma: nel settore dell'AI nel settore automobilistico, i veicoli a guida autonoma si affidano alle metriche di confidenza per garantire la sicurezza dei passeggeri. Se un sistema di percezione rileva un ostacolo con bassa confidenza, potrebbe confrontare questi dati con quelli dei sensori LiDAR o del radar per verificarne la presenza prima di eseguire una manovra di emergenza. Questa ridondanza aiuta a prevenire le "frenate fantasma" causate da ombre o riflessi.
  • Diagnostica medica: quando si usa l'AI in ambito sanitario, i modelli aiutano i professionisti sanitari segnalando potenziali anomalie nei dati di imaging. Un sistema progettato per il rilevamento dei tumori potrebbe evidenziare le regioni con un'elevata confidenza per una diagnosi immediata, mentre le previsioni con confidenza inferiore vengono registrate per un'analisi secondaria. Questo flusso di lavoro con intervento umano garantisce che l'AI supporti le decisioni cliniche senza sostituire il giudizio degli esperti.
  • Automazione industriale: nella produzione intelligente, i bracci robotici usano i punteggi di confidenza per interagire con gli oggetti sulle linee di assemblaggio. Un robot dotato di AI basata sulla visione potrebbe tentare di afferrare un componente solo se la confidenza del rilevamento supera il 90%, riducendo così il rischio di danneggiare parti delicate a causa di un disallineamento.

È fondamentale distinguere la confidenza dalle altre metriche statistiche usate nella valutazione del modello.

  • Confidenza e accuratezza a confronto: l'accuratezza è una metrica globale che descrive con quale frequenza un modello fornisce risposte corrette su un intero dataset (ad esempio, "Il modello ha un'accuratezza del 92%"). La confidenza, invece, è un valore locale, specifico per una previsione (ad esempio, "Il modello è sicuro al 92% che questa specifica immagine contenga un gatto"). Un modello può avere un'accuratezza complessiva elevata e tuttavia mostrare una confidenza bassa nei casi limite.
  • Confidenza e calibrazione delle probabilità a confronto: un punteggio di confidenza grezzo non corrisponde sempre alla vera probabilità di correttezza. Un modello è "ben calibrato" se le previsioni con una confidenza di 0,8 sono corrette circa l'80% delle volte. Per allineare i punteggi alle probabilità empiriche si usano spesso tecniche come la scalatura di Platt o la regressione isotona.
  • Confidenza e precisione a confronto: la precisione misura la proporzione di identificazioni positive che erano effettivamente corrette. Aumentare la soglia di confidenza in genere incrementa la precisione, ma spesso a scapito del richiamo. Gli sviluppatori devono regolare questa soglia in base alla priorità dell'applicazione: rilevare il maggior numero possibile di oggetti o ridurre al minimo i falsi allarmi.

Migliorare la confidenza del modello#

Se un modello restituisce sistematicamente una confidenza bassa per oggetti validi, spesso ciò segnala una discrepanza tra i dati di addestramento e l'ambiente di deployment. Tra le strategie per attenuare il problema c'è l'aumento dei dati, che amplia artificialmente il dataset variando illuminazione, rotazione e rumore. Inoltre, usando la Ultralytics Platform per implementare pipeline di apprendimento attivo, gli sviluppatori possono individuare facilmente i campioni con bassa confidenza, annotarli e riaddestrare il modello. Questo ciclo iterativo è fondamentale per creare agenti AI robusti, capaci di funzionare in modo affidabile in contesti dinamici e reali.

Explore solutions

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 da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
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ù
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 da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
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ù
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 da droni e riprese aeree in informazioni utili in tempo reale per l'agricoltura, l'acquacoltura, il monitoraggio ambientale, la conservazione e l'analisi geospaziale con Ultralytics YOLO.
Scopri di più
Computer vision nel settore aerospaziale

Computer vision nel settore aerospaziale

Porta la vision AI nel monitoraggio aereo con i modelli Ultralytics YOLO. Potenzia droni, flussi di lavoro aerospaziali, conservazione ambientale e settori geospaziali con soluzioni di computer vision.
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