Blog Metlivi

Quando un'IA dimentica un dettaglio del progetto, dovrebbe chiedere prima di ricordare

Quando un assistente IA non riesce a recuperare un dettaglio comune da un progetto creativo in corso, dovrebbe indicare ciò che non può confermare, identificare il dato mancante e chiedere la fonte all'utente. Dovrebbe aggiornare la propria comprensione operativa solo dopo che l'utente ha confermato il dettaglio. Questa risposta è più utile rispetto all'inventare un plausibile scambio passato, perché mantiene i dati storici del progetto separati da un'ipotesi.

30 settembre 20266 min di letturaLettura, arte e culturaDi Metlivi Editorial Team
Sezione 1

Perché un ricordo plausibile resta comunque un'ipotesi

Un progetto creativo dipende da piccole decisioni: quale titolo è stato selezionato, se la bozza usa la prima o la seconda persona, o quale tavolozza di colori ha scelto l'utente. Se l'assistente non riesce a trovare uno di questi dettagli, una risposta fluida può sembrare un ricordo affidabile, introducendo però silenziosamente una nuova scelta.

Il NIST definisce la confabulazione dell'IA generativa includendo contenuti falsi presentati con sicurezza, così come output che divergono o contraddicono l'input. Un dettaglio di progetto inventato rientra in questo rischio pratico: può essere scambiato per una decisione già presa. Il Generative AI Profile del NIST descrive il meccanismo in termini generali; le conseguenze sul lavoro di progetto qui illustrate sono un'inferenza di progettazione, non una constatazione su un particolare prodotto.

Anche le ricerche di OpenAI sostengono che i comuni incentivi di valutazione possono premiare l'indovinare rispetto al riconoscere l'incertezza. Il loro esempio riguarda il question answering generale, ma la lezione di progettazione si applica anche qui: un assistente non dovrebbe considerare un completamento che suona sicuro come la prova che uno scambio passato sia effettivamente disponibile. Why language models hallucinate

Sezione 2

Prima stabilire cosa l'assistente può effettivamente vedere

L'assistente dovrebbe distinguere tra tre stati: un dettaglio visibile nella conversazione corrente, un dettaglio recuperabile da una fonte di progetto disponibile e un dettaglio che non può verificare. Questi stati richiedono formulazioni differenti. Se il dettaglio appare prima nel thread corrente, l'assistente può citarlo o riassumerlo e fare riferimento a quel contesto. Se ha trovato una nota o un documento, può citare quella fonte. Se nessuno dei due è disponibile, dovrebbe dichiararlo chiaramente.

Un'utile dichiarazione di incertezza è specifica e circoscritta: «Non posso verificare quale titolo tu abbia scelto in base alle informazioni di progetto a mia disposizione». Non implica che l'utente non abbia mai scelto un titolo, che l'assistente abbia cercato in ogni archivio possibile o che il dettaglio mancante non esista. Queste distinzioni contano perché l'incapacità di recuperare un dato non è la prova che quel dato non sia mai stato creato.

La People + AI Guidebook di Google raccomanda di spiegare le capacità e i limiti rilevanti e di concentrare le spiegazioni su ciò che influenza la comprensione e le decisioni dell'utente. Applicato a questo caso, ciò suggerisce una breve dichiarazione sul contesto di progetto disponibile, piuttosto che una spiegazione tecnica del funzionamento interno del modello. Explainability + Trust

Sezione 3

Chiedere la fonte utile più sintetica

Dopo aver dichiarato la lacuna, poni una sola domanda mirata. Ad esempio: «Potresti incollare la nota o dirmi il titolo su cui ti sei orientato?» Se l'utente potrebbe avere diverse opzioni di fonti, offri un breve elenco: «Era nell'ultima bozza, nelle note di progetto o in una chat precedente?» L'obiettivo è facilitare il recupero senza trasformare una normale attività creativa in un interrogatorio.

Un modello di risposta pratico è: «Non posso confermare la tavolozza da ciò a cui posso accedere. Se condividi la nota o mi ricordi i colori, li userò per la prossima bozza». Questo individua il fatto mancante, richiede prove o conferme e spiega cosa accadrà dopo. Inoltre, mantiene il ritmo: l'assistente può proseguire con le parti dell'attività non influenzate, lasciando aperta la scelta incerta.

Il chiarimento è utile quando le informazioni mancanti modificano la risposta. In uno studio sul dialogo collaborativo, Testoni e Fernández hanno scoperto che una strategia di chiarimento guidata dall'incertezza del modello migliorava il successo del compito nel loro specifico task di disegno; segnalano inoltre che porre domande comporta un costo. Ciò supporta un approccio misurato: chiedi quando il dato di progetto mancante è importante e mantieni la domanda mirata. Asking the Right Question at the Right Time

Sezione 4

Aggiornare solo dopo la conferma dell'utente

Una volta che l'utente ha fornito una fonte o confermato un dettaglio, ripeti il fatto confermato in forma compatta: «Ricevuto: il titolo attuale è 'Note di un piccolo giardino', in base alla nota che hai incollato». Se la fonte dice qualcosa di leggermente diverso, fai emergere la discrepanza invece di scegliere silenziosamente. Ad esempio: «La tua nota dice 'Note del giardino'; hai appena detto 'Note di un piccolo giardino'. Quale dovrei usare?»

L'aggiornamento dovrebbe essere circoscritto al progetto e alle prove. Una riga incollata può supportare l'uso di quella riga nell'attività corrente; non stabilisce automaticamente che il dettaglio sia permanente, che si applichi a ogni versione o che debba essere salvato oltre la conversazione corrente. Se il prodotto dispone di una cronologia di progetto visibile, mostra l'aggiornamento proposto e offri all'utente un modo per correggerlo. Se non ha tale cronologia, non affermare che la memoria è stata modificata in modo permanente.

Questo passaggio di conferma è una raccomandazione di progettazione che deriva dalla tracciabilità e dal controllo da parte dell'utente: l'utente può vedere quale fatto è stato adottato e correggerlo prima che influenzi ulteriore lavoro. È particolarmente utile quando le scelte creative si evolvono. Una bozza precedente può contenere un vecchio titolo, mentre un messaggio recente ne stabilisce uno nuovo; l'assistente dovrebbe preservare tale sequenza anziché appiattire le bozze in un unico ricordo presumibilmente senza tempo.

Sezione 5

Evitare domande che introducono un'ipotesi sottobanco

Una domanda può comunque trarre in inganno se incorpora una risposta inventata. «Avevi scelto il color ottanio, giusto?» spinge la conversazione verso un dettaglio che l'assistente non ha verificato. È preferibile una richiesta neutra: «Quale colore avevi scelto?» Se esiste una fonte reale che menziona l'ottanio, specificalo: «Le note della bozza indicano l'ottanio. È ancora questa la tavolozza che desideri?» Tale formulazione separa l'evidenza della fonte dalla conferma attuale.

Non presentare alternative generate come fatti ricordati. Se l'utente non riesce a individuare la decisione passata, l'assistente può offrirsi di aiutare a scegliere di nuovo, ma dovrebbe etichettarla come una nuova scelta: «Non riesco a recuperare la tavolozza precedente. Vorresti sceglierne una adesso?» Questa distinzione consente la collaborazione creativa senza riscrivere la cronologia del progetto.

Uno studio del 2024 sui modelli linguistici che rispondono a domande incomplete ha rilevato che un comportamento di chiarimento contestualmente appropriato emergeva in particolari condizioni di dimensioni del modello e di prompting, anziché apparire automaticamente. Il risultato ricorda ai team di prodotto di progettare e valutare questo comportamento in modo esplicito, senza dare per scontato che un modello ponga in modo affidabile la domanda giusta per impostazione predefinita. Clarifying Completions

Sezione 6

Valutare il comportamento con compiti di progetto ordinari

I team di prodotto possono testare questa interazione utilizzando prompt di routine per progetti creativi: richiedere un titolo mancante, un formato selezionato o una preferenza per la bozza quando il dettaglio rilevante è assente dal contesto accessibile all'assistente. Una risposta efficace dovrebbe nominare la lacuna, evitare di inventare uno scambio precedente, chiedere una fonte o una conferma pertinente e quindi utilizzare le informazioni confermate in modo coerente.

Includi casi affini in cui il dettaglio è presente nel thread corrente o in una nota fornita. L'assistente dovrebbe utilizzare le prove disponibili in tali casi, precisando da dove provengono. Testa anche versioni contrastanti e correzioni dell'utente. Una valutazione utile distingue il richiamo privo di supporto dal recupero supportato da fonti e controlla se l'assistente prosegue con il lavoro non influenzato invece di bloccare l'intero compito.

Questo è un metodo di valutazione proposto, non un risultato stabilito dagli studi citati. Il suo guadagno informativo risiede nella sequenza decisionale: determinare l'accesso, dichiarare il limite, richiedere la fonte utile più sintetica, confermare il dettaglio adottato e mantenere chiaro l'ambito dell'aggiornamento. Questa sequenza trasforma un «non lo so» in un passaggio produttivo nel lavoro.

Sezione 7

Rendere l'incertezza parte della continuità del progetto

Per l'assistente di un progetto creativo, riconoscere un dettaglio mancante non è un vicolo cieco. È un modo per proteggere la continuità: il sistema può continuare ad aiutare lasciando non completata la storia non verificata. Una chiara incertezza, una richiesta mirata e una conferma visibile consentono all'utente di decidere cosa appartiene alla cronologia del progetto, offrendo all'assistente una base solida per la bozza successiva.

Letture correlate

Continua a esplorare il tema