Et eksempel på samtale mellem forskerne og Erica. Kredit:Inoue et al.
Siden i det mindste tiden med spørgende sind som Platon, har filosoffer og videnskabsmænd undret sig over spørgsmålet "Hvad er så sjovt?" Grækerne tilskrev kilden til humor at føle sig overlegen på bekostning af andre. Den tyske psykoanalytiker Sigmund Freud mente, at humor var en måde at frigive indelukket energi på. Den amerikanske komiker Robin Williams tappede sin vrede over det absurde for at få folk til at grine.
Det lader til, at ingen rigtig kan blive enige om spørgsmålet "Hvad er så sjovt?" Så forestil dig at prøve at lære en robot at grine. Men det er præcis, hvad et team af forskere ved Kyoto University i Japan forsøger at gøre ved at designe en AI, der tager udgangspunkt i et fælles lattersystem. Forskerne beskriver deres innovative tilgang til at bygge en sjov knogle til den japanske android "Erica" i det seneste nummer af tidsskriftet Frontiers in Robotics and AI .
Det er ikke, som om robotter ikke kan registrere latter eller endda udstøde en latter af en dårlig far-joke. Udfordringen er snarere at skabe de menneskelige nuancer af humor til et AI-system for at forbedre naturlige samtaler mellem robotter og mennesker.
"Vi mener, at en af de vigtige funktioner ved konversations-AI er empati," forklarede hovedforfatter Dr. Koji Inoue, en assisterende professor ved Kyoto University i Institut for Intelligence Science and Technology på Graduate School of Informatics. "Samtale er selvfølgelig multimodal og reagerer ikke bare korrekt. Så vi besluttede, at en måde, en robot kan have empati med brugere på, er at dele deres latter, hvilket du ikke kan gøre med en tekstbaseret chatbot."
Der skete en sjov ting
I modellen med delt latter griner et menneske i første omgang, og AI-systemet reagerer med latter som et empatisk svar. Denne tilgang krævede design af tre undersystemer – et til at registrere latter, et andet til at beslutte, om man skulle grine, og et tredje til at vælge den passende lattertype.
Forskerne indsamlede træningsdata ved at kommentere mere end 80 dialoger fra speed dating, et socialt scenarie, hvor store grupper af mennesker blander sig eller interagerer med hinanden en-til-en i en kort periode. I dette tilfælde involverede matchmaking-marathonet studerende fra Kyoto University og Erica, der blev teleopereret af flere amatørskuespillerinder.
"Vores største udfordring i dette arbejde var at identificere de faktiske tilfælde af delt latter, hvilket ikke er let, for som du ved, er det meste af latter faktisk slet ikke delt," sagde Inoue. "Vi var nødt til omhyggeligt at kategorisere præcis, hvilke grin vi kunne bruge til vores analyse og ikke bare antage, at enhver latter kan reageres på."
Lattertypen er også vigtig, for i nogle tilfælde kan en høflig klukken være mere passende end en høj latter. Eksperimentet var begrænset til sociale versus muntre grin.
Roboten forstår det
Holdet testede til sidst Ericas nye sans for humor ved at skabe fire korte to-tre-minutters dialoger mellem en person og Erica med hendes nye fælles lattersystem. I det første scenarie udstødte hun kun social latter, kun efterfulgt af muntre grin i den anden og tredje udveksling, med begge typer latter kombineret i den sidste dialog. Teamet skabte også to andre sæt lignende dialoger som basismodeller. I den første griner Erica aldrig. I det andet udstøder Erica et socialt grin, hver gang hun opdager et menneskeligt grin uden at bruge de to andre undersystemer til at filtrere konteksten og svaret.
Forskerne crowdsourcede mere end 130 mennesker i alt for at lytte til hvert scenarie inden for de tre forskellige betingelser - delt lattersystem, ingen latter, al latter - og evaluerede interaktionerne baseret på empati, naturlighed, menneskelignelse og forståelse. Systemet med delt latter klarede sig bedre end begge baseline.
"Det mest betydningsfulde resultat af dette papir er, at vi har vist, hvordan vi kan kombinere alle tre af disse opgaver i én robot. Vi mener, at denne type kombineret system er nødvendigt for korrekt grineadfærd, ikke blot for at opdage et grin og reagere på det," sagde Inoue.
Som gamle venner
Der er stadig masser af andre grinestile at modellere og træne Erica på, før hun er klar til at gå på stand-up-kredsløbet. "Der er mange andre grinende funktioner og typer, som skal overvejes, og dette er ikke en nem opgave. Vi har ikke engang forsøgt at modellere udelte grin, selvom de er de mest almindelige," bemærkede Inoue.
Selvfølgelig er latter kun et aspekt af at have en naturlig menneskelignende samtale med en robot.
"Roboter burde faktisk have en særskilt karakter, og vi tror, at de kan vise dette gennem deres samtaleadfærd, såsom grin, øjenblik, fagter og talestil," tilføjede Inoue. "Vi mener overhovedet ikke, at det er et let problem, og det kan meget vel tage mere end 10 til 20 år, før vi endelig kan få en afslappet snak med en robot, som vi ville med en ven." + Udforsk yderligere