Wetenschap
Onderzoekers van het Language Technologies Institute hebben een methode ontwikkeld om betere eindes te genereren voor door bot gegenereerde verhalen. Krediet:CMU
Niets stelt zo teleur als een goed verhaal met een belabberd einde. Dus onderzoekers van de Carnegie Mellon University die in het jonge veld van geautomatiseerde verhalen werken, denken niet dat ze op de zaken vooruit lopen door betere eindes te bedenken.
Het probleem is dat de meeste algoritmen voor het genereren van het einde van een verhaal de voorkeur geven aan generieke zinnen, zoals "Ze hadden een geweldige tijd, " of "Hij was verdrietig." Die zijn misschien saai, maar Alan Zwart, een professor in CMU's Language Technologies Institute, zei dat ze niet per se slechter zijn dan een non-sequitur zoals "De UFO kwam en nam ze allemaal mee."
In een donderdag gepresenteerde krant 1 aug. tijdens de tweede workshop verhalen vertellen in Florence, Italië, Zwart en studenten Prakhar Gupta, Vinayshekhar Bannihatti Kumar en Mukul Bhutani presenteerden een model voor het genereren van eindes die zowel relevant zijn voor het verhaal als divers genoeg om interessant te zijn.
Een truc om deze doelen in evenwicht te brengen, Zwart zei, is om te eisen dat het model enkele sleutelwoorden in het einde opneemt die verband houden met de woorden die in het begin van het verhaal worden gebruikt. Tegelijkertijd, het model wordt beloond voor het gebruik van enkele zeldzame woorden in het einde, in de hoop een einde te kiezen dat niet helemaal voorspelbaar is.
Overweeg dit door een bot gegenereerde verhaal:"Megan was nieuw in de optochtwereld. dit was haar allereerste. Ze was echt aan het genieten, maar was ook best zenuwachtig. De resultaten waren binnen en zij en de andere deelnemers liepen weg." Bestaande algoritmen zorgden voor deze mogelijke eindes:"Ze was teleurgesteld dat ze niet hoefde te leren hoe ze moest winnen, " en "De volgende dag, ze was blij een nieuwe vriend te hebben." Het CMU-algoritme produceerde dit einde:"Megan won de verkiezingswedstrijd."
Geen van de selecties vertegenwoordigen onsterfelijk proza, Zwart erkende, maar de eindes gegenereerd door het CMU-model scoorden hoger dan de oudere modellen, zowel wanneer ze automatisch werden gescoord als door drie menselijke recensenten.
Onderzoekers werken al jaren aan gespreksmiddelen, maar geautomatiseerde storytelling brengt nieuwe technische uitdagingen met zich mee.
"In een gesprek de vragen en antwoorden van de mens kunnen helpen de antwoorden van de computer op schema te houden, ' zei Black. 'Als de bot een verhaal vertelt, echter, dat betekent dat het veel langer coherent moet blijven dan in een gesprek."
Geautomatiseerde verhalen kunnen worden gebruikt voor het genereren van subverhalen in videogames, Zwart zei, of voor het genereren van verhalen die presentaties op een conferentie samenvatten. Een andere toepassing kan zijn om instructies te genereren om iets te repareren of om gecompliceerde apparatuur te gebruiken die kan worden aangepast aan het vaardigheids- of kennisniveau van een gebruiker, of tot de exacte gereedschappen of apparatuur die beschikbaar zijn voor de gebruiker.
Wetenschap © https://nl.scienceaq.com