Smart AI in un corpo stupido - e viceversa: perché (ancora) non ci sono robot veramente realistici

Gli sviluppatori non riescono ancora a combinare l'aspetto realistico e la capacità di comunicare in macchina. Che cosa

problema fondamentale - lo analizzano gli esperti del Laboratorio Sber Gamification Nils Klovait e Maria Erofeeva12

L'assistente vocale è divertente

ECA

Agenti Conversazionali Incarnatiè un agente conversazionale (ad esempio, un chatbotun negozio online che risponde alla domanda “Dov’è il mio ordine?” - anche questo è lui) in qualsiasi forma visiva, sia essa un avatar, un robot, un ologramma o una scatola con gli occhi. Ad esempio, i ricercatori stanno creando agenti che aiutano gli utenti ad apprendere o a mantenere la salute fisica e mentale.

L'ECA su siti Web e applicazioni nella struttura molto spesso assomiglia a questo

Il nostro laboratorio si occupa nello specificodirezione della Corte dei conti europea. Vogliamo creare una "nuova parola" nei robot disincarnati, insegnare loro a comunicare in un modo che sia davvero utile, divertente e faccia risparmiare tempo a tutti.

Perché complicare gli agenti

Ora tutti vogliono creare robot realistici,con incarnazione corporea, movimenti oculari, emozioni, ecc. Questo non è solo un capriccio o una tendenza dei tempi, una tale esigenza risiede su due piani: tecnico e teorico.

  • Tecnico. Era impossibile da fareavatar iperrealistici. Ora possiamo fare di più: sia in termini di aspetto che di comportamento. La modellazione 3D, le reti neurali e varie versioni dell'analisi semantica del discorso dell'utente aiutano in questo (ai robot, ad esempio, può essere insegnato a capire le battute o il sarcasmo).

  • teorico. Gli sviluppatori controllano se l'aumento del realismo è piacevole o, al contrario, respinge l'utente, se alle persone piace comunicare con tali robot. E tu sai? Sì, la gente ama il realismo!

Solo qui, negli scenari sempre complicati, c'è un problema fondamentale.

Squilibrio tra realismo interno ed esterno

Non puoi fare tutto in una volta, devi scegliere.Da un lato, gli sviluppatori complicano i sistemi di intelligenza artificiale. Stanno cercando di aumentare il realismo interno in modo che il sistema assomigli al lavoro del cervello umano. D'altra parte, il realismo esterno è importante per le persone: questo è il fattore principale nel modo in cui una persona reagisce alla comunicazione con un robot. La "mente" della macchina deve corrispondere al suo aspetto corporeo.

Ad esempio, il Tamagotchi non ha bisogno di un aspetto antropomorfo,perché il giocattolo è primitivo. Ma allo stesso tempo è percepito come naturale per la corrispondenza tra interno ed esterno. Questo è l'equilibrio che deve essere considerato quando si creano robot.

Quel Tamagotchi si sentiva molto vivo. Anche se tecnicamente era assolutamente primitivo

Se imposti un obiettivo per rendere il robot comeintelligente, devi tuffarti nella piscina delle architetture cognitive. Consentono di simulare interi mondi sociali costituiti da agenti artificiali che sono realistici nel loro comportamento. Cioè, questa è una tale base che consente ai robot di prendere decisioni, comprendere il linguaggio umano parlato e lavorare in modo autonomo, senza la partecipazione di una persona e di script.

Le architetture iniziarono ad essere utilizzate alla fine del XX secolo per controllare complessi sistemi "intelligenti". Ad esempio, Soar è stato utilizzato per addestrare piloti militari e simulare la logica delle battaglie aeree.

Questa tecnologia si basa sulla scienzaricerca nei campi della neuropsicologia e della neurofisiologia - ma è così complesso che raramente viene utilizzato per creare avatar. Le architetture cognitive "mangiano" molta potenza del processore a causa della complessità; non è consigliabile utilizzarle per giochi semplici.

Tali architetture sono internamente al massimorealistico, ma è del tutto incomprensibile quanto questo venga trasmesso all'utente e se riuscirà a sentire la differenza, a capire quanto sia diventato “più intelligente” il suo interlocutore-robot.

Il problema della multimodalità

Le moderne tecnologie consentono di crearerobot visivamente abbastanza realistici. Ad esempio, nel dicembre 2021, Engineered Arts ha introdotto un robot con espressioni facciali realistiche, ma non può fare quasi nulla se non svegliarsi "umanamente". Altre azioni per lui vengono eseguite dall'operatore "nascosto". Questo è più un giocattolo che un vero agente con cui puoi comunicare.

Cioè, è tecnicamente possibile creare un antropomorficorobot, ma non particolarmente "intelligente". O vice versa. Qui sorgono contraddizioni tra realismo comunicativo e visivo: ci si aspetta che un robot con un aspetto umano agisca e pensi come un essere umano nei minimi dettagli. Ma uno smart speaker sul tavolo, in cui, a quanto pare, non c'è altro che un microcircuito, un altoparlante e una batteria, sorprende costantemente piacevolmente con il suo parlato vivace. Perché da lei non ci si aspetta nulla di straordinario a livello subconscio.

  1. Realismo esterno + stupidità del robot

In questo caso, l'utente si sentirà immediatamentesfiducia in un avatar che sembra un essere umano ma si comporta come un bambino di cinque anni o non sembra affatto un essere umano nelle sue capacità. Tali robot danno sempre sui nervi alle persone o servono come oggetto di battute.

Più realistico è l'aspetto, maggiori sono le aspettativeutenti. Ad esempio, se un agente ha una faccia, ci si aspetta che reagisca in modo umano: seguire la direzione dello sguardo, esprimere emozioni attraverso le espressioni facciali e così via - e tutto questo non è casuale, ma appropriato e tempestivo . Oggi è tecnicamente impossibile.

  1. Robot super intelligente + difficoltà tecniche

Gli sviluppatori possono creare per macchine parlantiun'architettura cognitiva complessa, grazie alla quale il robot si comporterà in modo molto logico e “ragionevole”, quasi come un essere umano. Ma tutto questo è difficile da tradurre in movimenti, espressioni facciali e altri dettagli visivi del corpo del robot. Le tecnologie non consentono ancora un sistema che consenta una traduzione di alta qualità da un linguaggio "robotico" a uno umano.

Ad esempio, hai inventato un robot e hai inventato una formulache tiene conto di decine di fattori e insegna alla macchina a determinare correttamente le sue "emozioni". Sei sicuro che questo sarà percepito dalle persone nella pratica? I robot davvero intelligenti, come mostra la ricerca, spesso sembrano alle persone realistici quanto quelli molto semplici, quindi non ha ancora senso economico investire nella vera "mente" degli avatar.

Quanto siamo lontani dall'ideale?

L'idea principale ora è trovare un equilibrio tra interno erealismo esterno, e questo richiede ricerca e sviluppo. In questa fase dello sviluppo della tecnologia, è importante capire come sia opportuna “la corsa al realismo”.

Quando i robot si trasformano da macchine industrialinei gadget o negli interlocutori delle persone, è tempo di pensare: cosa si dovrebbe e non si dovrebbe fare per rendere il robot realistico? cosa bisogna tenere in considerazione affinché i robot non si perdano nella conversazione, iniziando con le osservazioni e proseguendo con l'etichetta? come insegnare a una macchina a navigare nello spazio con la stessa naturalezza e libertà di un essere umano?

Le risposte a queste domande hanno un impatto diretto sullo sviluppo. A volte è meglio creare un Tamagotchi che un altro robot antropomorfo che può solo battere le palpebre.