← Ultimi articoli
💻 computer science

Ask, Condition or Abstain: Reinforcement Learning for Missing-Premise Reasoning

Questo articolo introduce ACA-RL, un framework di apprendimento per rinforzo, e il Missing-Premise Benchmark (MPB) che consentono ai modelli di ragionamento di gestire efficacemente le query sottodeterminate imparando a chiedere informazioni mancanti, a condizionare le risposte agli incogniti o ad astenersi, invece di forzare risposte errate.

Autori originali: Yongqi Tong, Zhenyu Zhang, Zimi Liu, Kewei Fu, Mingli Song, Haofei Zhang, Junshao Zhang, Hong Zhu, Jiang-Ming Yang, Xin Zhang, Jianshe Li

Pubblicato 2026-08-18
📖 5 min di lettura🧠 Approfondimento

Autori originali: Yongqi Tong, Zhenyu Zhang, Zimi Liu, Kewei Fu, Mingli Song, Haofei Zhang, Junshao Zhang, Hong Zhu, Jiang-Ming Yang, Xin Zhang, Jianshe Li

Articolo originale sotto licenza CC BY 4.0 (http://creativecommons.org/licenses/by/4.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 porre una domanda a un assistente molto esperto, ma di aver accidentalmente dimenticato un pezzo cruciale di informazione necessario per risolvere l'enigma. Forse chiedi il costo totale di un viaggio ma dimentichi di menzionare la destinazione, o chiedi la soluzione a un problema matematico ma ometti un numero specifico. Nel mondo reale, un essere umano utile si fermerebbe, noterebbe la lacuna e chiederebbe il dettaglio mancante. Non indovinerebbe la destinazione o inventerebbe un numero solo per darti una risposta. Per molto tempo, i sistemi di intelligenza artificiale addestrati a risolvere problemi hanno faticato con questa specifica situazione. Di fronte a una domanda incompleta, questi sistemi si sentono spesso obbligati a colmare i vuoti da soli, producendo con sicurezza una risposta errata o un fatto inventato. Questo comportamento, noto come allucinazione, accade perché i modelli sono addestrati principalmente a trovare una risposta finale, non a riconoscere quando una risposta è impossibile da trovare.

I ricercatori hanno lavorato per insegnare a questi sistemi a riconoscere l'incertezza, ma dire loro semplicemente di dire "non lo so" non è sempre la risposta più utile. A volte, la reazione migliore è chiedere all'utente l'informazione mancante. Altre volte, il sistema può fornire una risposta utile che dipenda da una variabile, come dire: "Il costo sarà di dieci dollari se il viaggio è per Parigi, ma venti dollari se è per Londra". Questo articolo introduce un nuovo metodo per addestrare l'intelligenza artificiale a gestire queste domande incomplete con la stessa cura di un essere umano. I ricercatori hanno sviluppato un sistema che insegna ai modelli o chiedere l'informazione mancante, o fornire una risposta condizionale, o rifiutare educatamente di indovinare quando non è possibile una risposta utile.

Il team, guidato da ricercatori di Ant International e dell'Università di Zhejiang, ha creato un nuovo approccio di addestramento chiamato Ask-Condition-Abstain Reinforcement Learning (Apprendimento per Rinforzo Chiedi-Condiziona-Astieniti). Per insegnare ai modelli questo comportamento, hanno prima dovuto creare una vasta libreria di problemi di pratica che fossero intenzionalmente guasti. Hanno preso 120.000 problemi ben formulati e risolvibili e hanno rimosso o alterato con cura un singolo pezzo critico di informazione da ciascuno di essi. Questo processo non è stato casuale; hanno utilizzato una mappa strutturata di come il problema dovesse essere risolto per identificare esattamente quale fatto fosse necessario per la risposta. Rimuovendo chirurgicamente questi fatti, hanno creato un dataset in cui l'unica risposta corretta era ammettere che la domanda era incompleta.

Una volta pronto questo dataset di addestramento, hanno insegnato ai modelli usando un sistema di ricompense che incoraggiava comportamenti specifici. Invece di premiare solo una risposta finale corretta, il sistema assegnava punti per fare domande di chiarimento o spiegare cosa mancasva. Assegnava meno punti per il semplice rifiuto di rispondere e punti negativi per l'invenzione di fatti o per aver tirato a indovinare. L'obiettivo era spostare l'istinto del modello da "indovina la risposta" a "identifica la lacuna". Per testare se questo addestramento funzionasse davvero, i ricercatori hanno costruito un nuovo benchmark chiamato Missing-Premise Benchmark. Questo set di test conteneva 274 problemi accuratamente verificati in cui mancava delle informazioni, coprendo matematica, logica e problemi testuali del mondo reale.

I risultati hanno dimostrato che il nuovo metodo di addestramento ha migliorato significativamente il modo in cui i modelli gestiscono le domande incomplete. Sul nuovo benchmark, i modelli addestrati con questo metodo hanno ottenuto punteggi molto più alti rispetto a quelli addestrati solo per trovare risposte o a quelli addestrati semplicemente a dire "non lo so". I modelli addestrati erano molto meno propensi ad allucinare o a inventare fatti. Invezione, sceglievano frequentemente di chiedere l'informazione mancante o di spiegare come la risposta sarebbe cambiata a seconda della variabile sconosciuta. Fondamentalmente, questo miglioramento non è avvenuto a scapito della loro capacità di risolvere problemi normali e completi. Quando testati su enigmi matematici e logici standard dove tutte le informazioni erano fornite, i modelli hanno performato altrettanto bene come prima, dimostrando che imparare a riconoscere l'incertezza non li ha resi peggiori nel risolvere compiti risolvibili.

Lo studio suggerisce che il passo successivo per i sistemi intelligenti non è solo essere più veloci o più accurati nel risolvere problemi, ma essere capaci di sapere quando un problema non può essere risolto così come enunciato. Insegnando ai modelli a esporre le informazioni mancanti invece di indovinare, questo approccio supporta la creazione di assistenti più sicuri e affidabili. Questi sistemi possono decidere quando chiedere aiuto a un utente o quando usare uno strumento per trovare un fatto mancante, piuttosto che fornire con sicurezza una risposta errata. I ricercatori osservano che, sebbene il loro metodo funzioni bene per le lacune logiche nei problemi strutturati, le domande del mondo reale possono essere più disordinate e ambigue. Tuttavia, il lavoro fornisce una via chiara per insegnare all'intelligenza artificiale a riconoscere i limiti della propria conoscenza e a rispondere in modo costruttivo quando le informazioni sono incomplete.

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 →