Den här bilden togs den 19 augusti 2018 under en föreställning av "HumanMachine:Artificial Intelligence Improvisation" på Edmonton Fringe Festival, och funktioner, från vänster till höger:Kory Mathewson, Nikki Hulowski, Riley Dawson och Piotr Mirowski (opererar den AI som genererar Nikkis linjer). Kredit:Alessia Pannese
Ett okonventionellt företag som heter HumanMachine har nyligen tagit fram en unik teaterproduktion som heter Improbotics, som involverar både mänskliga utförare och maskiner. Detta är det senaste i en serie projekt och initiativ som förenar teatervärlden med maskininlärning och robotik.
Som en del av en studie publicerad på AAAI AIIDE förra året, Piotr Mirowski och Kory Mathewson, de två forskarna bakom projektet, utvecklat en konstgjord improvisator baserad på djupinlärning, " tränar den på filmundertexter. Denna märkliga maskin kan generera rimliga, sammanhangsrelevant, dialoglinjer som lämpar sig för teater.
"I vår tidigare forskning, vi införlivade en artificiell intelligens-baserad chatbot och robot som en (ganska svår) scenpartner för improvisationskomedi, " Piotr Mirowski, berättade en av forskarna som genomförde studien TechXplore . "Vi kombinerade människor och maskiner på teaterscenen, och roboten var en utföringsform för chatboten."
Detta experiment lyfte fram två viktiga begränsningar för att utföra improvisationskomedi med en robotpartner. Först, roboten tog ofta ett tag att skapa sina linjer, resulterar i brist på rätt timing, vilket är essensen av komedi. Andra, de observerade också svårigheter att känslomässigt tolka texten.
I deras nya studie, därför, forskarna ersatte roboten med en mänsklig artist, som tar emot raderna via hörlurar från chatboten men lägger till sin egen tolkning till dem. Under tiden, andra artister på scen improviserar fritt och interagerar med skådespelaren med AI. Forskarna satte upp denna prestanda som ett Turing-test, eller imitationsspel, utspelar sig i en teater där publiken och artisterna behöver gissa vem som är människa och vem som manas av en maskin.
"Huvudsyftet med detta arbete är att utforska hur sömlöst eller utmanande att samarbeta med en maskinassisterad scenpartner är för liveframträdanden, ", sa Mirowski. "För publikens nöje, vi gjorde improvisationen till en gissningslek. Vi döljer identiteten för den AI-uppmanade artisten och vi lägger också till ett lockbete:en annan improvisatör som är kontrollerad men som faktiskt tar emot repliker från en människa, bakom kulisserna. Andra improvisatörer bär också liknande uppmaningsanordningar för att dölja sin identitet för publiken. I slutet av föreställningen, publiken får gissa vem som var vem."
Chatboten som utvecklats av forskarna drivs av ett neuralt nätverk, som liknar de flesta toppmoderna algoritmer som för närvarande används för automatisk taligenkänning och språköversättning. Utbildad på filmundertexter från OpenSubtitles.org, den här chatboten bearbetar en dialoglinje och skickar ut potentiella svar.
"Utdatasvaren genereras ord för ord med hjälp av en språkmodell, som tilldelar sannolikhet till möjliga nästa ord, "Kory Mathewson, den andra forskaren som genomförde projektet, berättade för TechXplore. "Så vid varje steg, det samplar nästa ord (som att slå en 50, 000-sidig vägd tärning, där 50, 000 är storleken på chatbotens ordförråd) om och om igen tills den rullar ett SLUT på meningen. Sannolikheterna, eller viktning, för sidorna av ordet tärning lärs från undertexterna på över 100, 000 filmer."
De första utvärderingarna av denna ovanliga teaterproduktion visade att större repetition ökade skickligheten och gjorde det lättare att kontrollera händelser som hände under föreställningen. Forskarna observerade också att gränssnittet och mekanismerna som användes för att utföra showen resulterade i en lägre överensstämmelse med verkliga upplevelser.
"Det finns flera intressanta resultat från studien, ", sa Mirowski. "Den första är att systemet initialt är mycket utmanande att improvisera med, även om människan lägger till sin tolkning. Resultaten från publikundersökningen visade också att de trodde att artisterna hade mer självständighet än vad artisterna trodde."
Genom att utföra en prestation som kombinerar mänskliga och maskingenererade linjer kunde Mirowski och Mathewson också jämföra kvaliteten på de resulterande dialogerna. Övergripande, de fann att de mänskliga linjerna var kortare, mer positivt, och använde mindre svåra ord än de rader som den konstgjorda improvisatören producerade. Mänskliga artister gjorde också fler grammatik- och stavfel.
"Vi blev förvånade över hur våra mänskliga försökspersoner framgångsrikt kunde låtsas vara kontrollerade av en artificiell intelligens, "Sa Mathewson. "De kunde modifiera sitt tal för att efterlikna det förväntade talet från AI-systemet."
Forskarna undersöker nu sätt att förbättra kvaliteten på den konstgjorda improvisatörens linjer, genom att inkludera feedback från mänskliga artister. Detta skulle kunna uppnås med hjälp av maskininlärning och NLP-algoritmer (natural language processing).
"De artister som kurerar förslagen från chatboten måste fatta snabba beslut under föreställningen, Mirowski förklarade. "Ju bättre förslag de väljer från, desto mindre tid kommer de att behöva spendera på att kurera och desto smidigare kommer vår show att bli."
Improbotics är ett fascinerande exempel på hur maskininlärning kan användas inte bara inom industriella eller vetenskapliga områden, men också för att skapa nyskapande konst och underhållning. Även om flera aspekter av den här föreställningen fortfarande behöver fulländas, forskarna tror att AI kan lägga till ett intressant lager till teaterimprovisation.
"Vi hoppas också kunna utöka forskningen genom att fokusera på underliggande narrativa bågar, plotriktning, och strukturgenerering, ", sade Mathewson. "Genom att införliva ytterligare detaljer om de högre komponenterna i showen, vi tror att samarbete mellan människa och maskin kan vara mer underhållande för publiken, och roligare för de mänskliga improvisatörerna."
© 2018 Tech Xplore