← Ultimi articoli
🤖 AI

Reasoning and Planning with Dynamically Changing Norms

Questo articolo introduce un approccio innovativo per guidare gli agenti AI nelle interazioni uomo-AI impiegando un calcolo non monotono per risolvere i conflitti e utilizzare norme dinamicamente variabili come guardrail durante la pianificazione, validato sia attraverso dimostrazioni formali sia mediante test empirici con un agente dialogante denominato SocialBot.

Autori originali: Taylor Olson, Roberto Salas-Damian, Kenneth D. Forbus

Pubblicato 2026-05-28
📖 5 min di lettura🧠 Approfondimento

Autori originali: Taylor Olson, Roberto Salas-Damian, Kenneth D. Forbus

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 essere un assistente robot molto utile che vive nella casa di una persona. Il tuo compito è fare cose per loro, come condividere informazioni o pianificare attività. Ma c'è un problema: le persone cambiano idea, e le loro regole per te cambiano insieme a loro.

Questo articolo tratta di come insegnare a un'intelligenza artificiale a gestire queste regole in evoluzione senza confondersi o minare la fiducia.

Il Problema: Il "Manuale di Regole" che Cambia Costantemente

Pensa alle regole di una persona come a un manuale di regole vivente piuttosto che a un elenco statico.

  • Giorno 1: Karli ti dice: "Non mostrare mai i miei cartelle cliniche a nessuno."
  • Giorno 2: Si sposa e dice: "Ok, puoi mostrare le mie prescrizioni a mio marito."
  • Giorno 3: Ha dei figli e dice: "Ora devi dire ai miei figli le mie condizioni di salute."

Se fossi un programma informatico standard, potresti bloccarti. Se seguissi solo la prima regola, danneggeresti la sua fiducia il Giorno 2 e il Giorno 3. Se seguissi solo l'ultima regola, potresti aver violato la prima. L'articolo chiede: Come fa un'intelligenza artificiale a tenere il passo con questo bersaglio mobile?

La Soluzione: "Barriere di Sicurezza" e un "Calcolatore Defeasibile"

Gli autori hanno creato un'intelligenza artificiale chiamata SocialBot per risolvere questo problema. Non hanno dato al bot solo un elenco di regole; gli hanno fornito un modo speciale di pensare chiamato "calcolo defeasibile".

Ecco come funziona usando semplici analogie:

1. Il Concetto della "Barriera di Sicurezza"

Immagina che l'intelligenza artificiale stia guidando un'auto. Il "piano" è il percorso che vuole intraprendere. Le "norme" (regole) sono le barriere di sicurezza ai lati della strada.

  • L'intelligenza artificiale non ha bisogno di essere motivata dalle regole per guidare; deve solo controllare le barriere di sicurezza prima di muoversi.
  • Se la barriera di sicurezza dice "Non attraversare", l'auto si ferma.
  • Se la barriera di sicurezza dice "Puoi attraversare", l'auto procede.
  • Fondamentalmente, queste barriere di sicurezza possono essere spostate o rimosse istantaneamente se la persona lo richiede.

2. Il "Calcolatore Defeasibile" (Il Cervello)

Questa è la parte matematica che fa funzionare le regole. "Defeasibile" è una parola sofisticata per "può essere annullato".

Pensaci come a un tribunale legale all'interno del cervello del robot:

  • L'Assunzione Predefinita: L'articolo afferma che per le cose sensibili (come le cartelle cliniche), il robot dovrebbe assumere "No" di default. È come una "Chiusura Proibitiva". Se non hai detto esplicitamente "Sì", il robot assume "No" per sicurezza.
  • Le Prove: Quando una persona dice: "Puoi dirlo a mio marito", questa è una nuova prova.
  • La Risoluzione del Conflitto: Cosa succede se una persona dice: "Non dirlo a nessuno" (Regola A) e in seguito dice: "Dillo a mio marito" (Regola B)?
    • Il "calcolatore" del robot guarda le date. La Regola B è più recente.
    • Controlla la portata. La Regola B copre lo stesso ambito della Regola A? Sì.
    • Il Verdetto: La Regola B "defeasce" (annulla) la Regola A specificamente per il marito. Il robot ora sa: "Non dirlo a nessuno tranne il marito".

L'articolo dimostra matematicamente che questo sistema impedisce al robot di pensare che due cose contraddittorie siano vere contemporaneamente (ad esempio, non penserà che la condivisione sia sia "permessa" che "vietata" allo stesso tempo).

L'Esperimento: SocialBot in Azione

I ricercatori hanno testato questo sistema con SocialBot, un chatbot che parla con le persone su Microsoft Teams.

  • La Configurazione: Hanno creato un mondo finto con 1.536 scenari diversi. In questi scenari, gli utenti dicevano cose come "Mi piace la pizza", poi "Non dire a nessuno le mie preferenze alimentari", e infine "In realtà, puoi dirlo a Bob riguardo alla pizza".
  • Il Test: Una terza persona (come "Socrate") chiedeva al bot: "Cosa piace a Platone?"
  • Il Risultato: Il bot ha ottenuto il 100% di correttezza.
    • Se la regola era "Non dirlo", il bot rispondeva: "Non posso dirlo".
    • Se la regola era aggiornata a "Dillo a Bob", il bot lo diceva a Bob.
    • Se la regola era "Dillo a Bob, ma non a Socrate", il bot lo diceva a Bob e rimaneva in silenzio con Socrate.

Perché Questo È Importante (Secondo l'Articolo)

La maggior parte delle intelligenze artificiali oggi (come i grandi chatbot) può avere una conversazione, ma possono essere ingannate o manipolate per violare le regole. Non hanno una base solida e matematica per perché esiste una regola o come aggiornarla quando una persona cambia idea.

Questo articolo fornisce un progetto per un'intelligenza artificiale che:

  1. Ascolta le regole umane.
  2. Comprende che le regole possono essere eccezioni ad altre regole.
  3. Usa queste regole come "barriere di sicurezza" per fermarsi dal fare qualcosa che non dovrebbe, anche se vorrebbe farlo.

Cosa Non Fa (I Limiti)

Gli autori sono molto onesti su ciò che il loro robot non può ancora fare:

  • Gestisce le regole di una sola persona alla volta. Non può soppesare le regole della Persona A contro quelle della Persona B (ad esempio: "Mamma dice di dirlo, papà dice di non dirlo").
  • È stato testato su un dataset sintetico (conversazioni finte), non su drammi umani complessi del mondo reale.
  • Assume che il robot conosca già i fatti di base (come chi è sposato con chi) per comprendere le regole.

In breve, questo articolo insegna a un'intelligenza artificiale come essere un assistente leale ma flessibile che rispetta i tuoi desideri di privacy in evoluzione, agendo come una barriera di sicurezza intelligente che si sposta esattamente dove gli dici di farlo.

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 →