← Ultimi articoli
💻 computer science

Disentangling Model and Human Data Uncertainty in Apparent Facial Age Estimation

Questo articolo dimostra che le Reti Neurali Bayesiane addestrate sul dataset APPA-REAL possono disincagliare e quantificare efficacemente le incertezze aleatorie ed epistemiche nella stima dell'età facciale, rivelando che l'incertezza aleatoria rimane stabile al variare delle dimensioni del dataset, mentre l'incertezza epistemica aumenta al diminuire dei dati di addestramento.

Autori originali: Andrei Foitos, Ivo Pascal de Jong, Matias Valdenegro-Toro

Pubblicato 2026-07-21
📖 4 min di lettura☕ Lettura da pausa caffè

Autori originali: Andrei Foitos, Ivo Pascal de Jong, Matias Valdenegro-Toro

Articolo originale dedicato al pubblico dominio sotto CC0 1.0 (http://creativecommons.org/publicdomain/zero/1.0/). Questa è una spiegazione generata dall'IA dell'articolo qui sotto. Non è stata scritta né approvata dagli autori. Per precisione tecnica, consulta l'articolo originale. Leggi il disclaimer completo

Immagina di cercare di indovinare quanti anni abbia uno sconosciuto solo guardando una foto. Potresti dire: "Sembra avere circa 30 anni", ma il tuo amico potrebbe dire: "Ma va, sembra che ne abbia 40!". Nel mondo dell'intelligenza artificiale, questo non è solo un innocuo disaccordo; è un enorme rompicapo. I sistemi di IA stanno diventando più bravi a guardare i volti e a indovinare l'età, ma spesso si comportano come dei saputelli troppo sicuri di sé. Ti danno un singolo numero e agiscono come se fosse la verità assoluta, anche quando la risposta è sfumata. Questo è pericoloso perché se un computer è troppo sicuro di una risposta errata, potrebbe prendere decisioni sbagliate, come permettere a un adolescente di comprare alcolici o bloccare un anziano da un sito web. Per risolvere questo problema, gli scienziati stanno insegnando all'IA a ammettere quando sta tirando a indovinare. Vogliono che il computer dica: "Penso che abbia 30 anni, ma ne sono sicuro solo al 50%", oppure "Penso che abbia 30 anni, ma ne sono molto sicuro". Per farlo, i ricercatori hanno diviso l'incertezza in due varianti: l'incertezza aleatoria, che è la naturale confusione dei dati (come il fatto che gli esseri umani non riescano a mettersi d'accordo sull'età), e l'incertezza epistemica, che è l'ignoranza dell'IA stessa (come uno studente che non ha studiato abbastanza).

Questo articolo è come una storia investigativa dove gli investigatori cercano di insegnare a un computer a distinguere tra "i dati sono confusi" e "io sono confuso". I ricercatori hanno utilizzato un dataset speciale chiamato APPA-REAL, dove migliaia di esseri umani reali hanno guardato gli stessi volti e hanno votato su quanti anni sembrassero avessero. Poiché così tante persone hanno votato, i ricercatori potevano misurare esattamente quanto gli esseri umani dissentissero (la "confusione") e usare questo per addestrare l'IA. Hanno costruito tre diversi tipi di modelli di IA "Bayesiana" — pensa a loro come a tre diverse squadre di detective, ognuna delle quali usa una strategia leggermente diversa per indovinare e misurare la propria fiducia. Hanno testato queste squadre fornendo loro diverse quantità di dati, da una manciata minuscola di foto all'intera libreria.

La grande scoperta qui è che i due tipi di incertezza si comportano in modo molto diverso, e l'IA può imparare a separarli. La "confusione" dei dati (incertezza aleatoria) è rimasta esattamente la stessa indipendentemente da quante foto l'IA vedesse. È come una stanza rumorosa: che ci sia una persona o mille persone che ascoltano, il livello del rumore di fondo non cambia. Il documento ha scoperto che questo livello di rumore era stabile a circa 18 anni al quadrato (il che si traduce in una deviazione standard di circa 4,2 anni). Questo conferma che parte della confusione è semplicemente incorporata nella natura della percezione umana.

D'altra parte, l'ignoranza dell'IA (incertezza epistemica) si è comportata esattamente come previsto: è scesa drasticamente man mano che l'IA vedeva più dati. Quando l'IA vedeva solo l'1% dei dati di addestramento (circa 40 immagini), era totalmente incerta. Ma man mano che fornivano più dati, fino al 100% del set, l'IA diventava molto più sicura. Ad esempio, il metodo "DropConnect" ha visto la sua incertezza epistemica scendere da circa 12,9 anni al quadrato con il 5% dei dati a 6,0 anni al quadrato con l'intero dataset. Il metodo "Deep Ensembles" è stato il più accurato in assoluto, terminando con un Errore Assoluto Medio (MAE) di 8,0 anni, mentre "Flipout" è stato un po' più lento nell'apprendimento, finendo con un MAE di 8,9 anni.

Il documento ha anche testato se questi intelligenti detective dell'IA potessero gestire un nuovo set di volti diverso (il dataset UTKFace). I risultati hanno mostato che i livelli di fiducia dell'IA cambiavano appropriatamente quando i dati cambiavano, provando che i modelli potevano generalizzare la loro comprensione dell'incertezza. Tuttavia, gli autori notano che il metodo "Flipout" è stato un po' traballante e instabile, specialmente quando i dati erano scarsi, suggerendo che potrebbe non essere la scelta migliore per situazioni in cui l'IA deve essere molto affidabile con informazioni limitate.

In definitiva, questa ricerca suggerisce che separare questi due tipi di incertezza non è solo possibile, ma funziona anche meglio nella stima dell'età (un compito di regressione) rispetto ai semplici compiti di classificazione sì/no. Lo studio conclude che, sebbene i Deep Ensembles siano i più accurati, il metodo DropConnect offre l'immagine più chiara di come la fiducia dell'IA cresca con l'aumentare dei dati. Questo significa che siamo un passo più vicini a un'IA che non si limita a indovinare la tua età, ma sa anche quando sta solo tirando a indovinare.

Sommerso dagli articoli nel tuo campo?

Ricevi digest giornalieri degli articoli più recenti corrispondenti alle tue parole chiave di ricerca — con riassunti tecnici, nella tua lingua.

Prova Digest →