Dizionario AI › Fondamenti AI

Naive Bayes

Naive Bayes è una famiglia di algoritmi di classificazione basati sul teorema di Bayes, che calcola la probabilità che un'osservazione appartenga a una certa classe combinando la probabilità di partenza di quella classe con quanto sono tipiche, per quella classe, le caratteristiche osservate. Si chiama ingenuo perché assume, per semplicità, che tutte le caratteristiche siano indipendenti tra loro dato il valore della classe, un'ipotesi quasi sempre falsa nella realtà ma che funziona sorprendentemente bene in pratica.

Definizione

Come funziona

L'algoritmo stima, dai dati di addestramento, quanto è probabile ciascuna classe in generale e quanto è probabile osservare ogni singola caratteristica all'interno di ciascuna classe. Per classificare un nuovo esempio, moltiplica tra loro queste probabilità per ogni classe possibile e sceglie quella con il valore complessivo più alto. Grazie all'assunzione di indipendenza, il calcolo resta semplicissimo anche con moltissime caratteristiche, il che lo rende estremamente veloce da addestrare e da usare.

Applicazioni

È storicamente uno degli algoritmi più usati per la classificazione del testo: filtri antispam, analisi del sentiment, categorizzazione automatica di documenti e articoli, sistemi di raccomandazione basati su contenuti testuali. Resta una scelta molto pratica quando serve un modello rapido, leggero e ragionevolmente accurato, specialmente con dati testuali ad alta dimensionalità dove ogni parola diventa una caratteristica.

Storia ed etimologia

Il nome unisce naive, ingenuo, riferito all'assunzione semplificatrice di indipendenza, e Bayes, in onore del reverendo Thomas Bayes, matematico britannico del Settecento il cui teorema sulla probabilità condizionata è alla base del calcolo. L'applicazione del teorema di Bayes alla classificazione automatica dei testi, in particolare al filtraggio dello spam, si diffonde ampiamente a partire dagli anni '90, quando diventa uno dei primi metodi statistici usati su larga scala per distinguere email indesiderate da quelle legittime.

Termini correlati

Altri termini in Fondamenti AI

Mettilo alla prova

Dalla nostra rete

Kaimaki Web: Websites That Win Customers

Custom websites, web apps and digital marketing for growing businesses.

Vai su kaimakiweb.com →

Dal blog di Agora Intelligence

Altro su agora-intelligence.com →

📱 Scarica l'app Android (beta) iOS in arrivo

Dì quello che intendi. Ottieni quello che ti serve.

Grace Certified, la coach AI che allena e certifica il tuo prompt engineering, di Agora Intelligence.