Die lustige Formel: Warum maschinengenerierter Humor der heilige Gral der K.I. ist.
In „The Outrageous Okona“, der vierten Episode der zweiten Staffel von Star Trek: The Next Generation , versucht der auf der Enterprise ansässige Android Data, die eine Fähigkeit zu erlernen, die er bisher nicht beherrschen konnte: Humor. Beim Besuch des Holodecks des Schiffes nimmt Data Unterricht bei einem holografischen Komiker, um zu versuchen, das Geschäft mit dem lustigen Machen zu verstehen.
Während die Welten von Star Trek und der realen Welt manchmal weit voneinander entfernt sein können, trifft dieser Handlungsstrang auf die maschinelle Intelligenz hier auf der Erde zu. Einfach gesagt, eine KI dazu zu bringen, Humor zu verstehen und dann eigene Witze zu generieren, erweist sich als außerordentlich schwierig.
Wie hart? Vergiss los, Gefahr! , Schach und jede Menge andere beeindruckende Demos : Der Aufbau einer künstlichen Intelligenz auf dem Niveau eines Top-Comedians kann nach Ansicht einiger Experten das wahre Maß für maschinelle Intelligenz sein.
Und obwohl wir noch nicht am Ziel sind, kann man mit Sicherheit sagen, dass wir uns vielleicht ein ganzes Stück näher kommen.
Witscript knackt den Code
Joe Toplyn ist jemand, der Herausforderungen nicht scheut. Toplyn, ein ausgebildeter Ingenieur (mit einer großen Karrierelücke in Bezug auf die tatsächliche Ausübung), machte sich eine erfolgreiche Karriere als Fernsehautor. Als viermaliger Emmy-Gewinner war er Head Writer für Größen wie David Letterman und Jay Leno. Vor einigen Jahren interessierte sich Toplyn für die Frage, ob es einen Algorithmus (dh einen Prozess oder ein Regelwerk, dem man folgen kann) gibt, der helfen würde, wirklich lustige Witze zu schreiben.
„Die Leute denken, es ist magisch“, sagte er zu Digital Trends. „Manche Comedy-Autoren oder Comedians versuchen, glaube ich, ihre Tätigkeit als Zauberei darzustellen. Nun, es ist wie Magie in dem Sinne, dass ein Zaubertrick konstruiert und entworfen wird, und es gibt eine Art und Weise, wie er funktioniert, die einen täuschen lässt, dass der Magier übernatürliche Kräfte hat. Aber das hat wirklich eine Logik.“
Dieser Glaube an eine stählerne Logik beim Witzeerzählen – geschärft, während Toplyn versuchte, aufstrebenden, angehenden Komikern seine „Magie“ beizubringen – führte ihn schließlich dazu, zu versuchen, eine KI zu entwickeln, die in der Lage ist, spontane Witze zu generieren, die ins Spiel passen regelmäßige Gespräche. Mit dem Namen Witscript addieren sich die Ergebnisse zu einem innovativen KI-System, das improvisierte Witze erzeugt. Ein Chatbot, der Witscript für ad-lib-Witze verwendet, könnte, so Toplyn, dazu beitragen, sympathische künstliche Gefährten zu schaffen, um das „riesige Problem“ der menschlichen Einsamkeit zu lösen. Stellen Sie es sich vor wie PARO, das Robotersiegel mit Pointen.
„Es ist kontextrelevant“, sagte Toplyn über Witscript, das kürzlich auf der 12. Internationalen Konferenz für Computerkreativität (ICCC 2021) vorgestellt wurde. „Damit unterscheidet es sich von anderen witzerzeugenden Systemen, die in sich geschlossene Witze generieren, die sich nicht einfach in ein Gespräch integrieren lassen. Wenn Sie mit einem witzigen Freund sprechen, besteht die Möglichkeit, dass seine Witze als Reaktion auf etwas, das Sie gesagt haben, in ein Gespräch integriert werden. Es ist viel unwahrscheinlicher, dass Ihr Freund einfach anfängt, einen eigenständigen Witz zu erzählen, wie: ‚Ein Mann geht mit einer Ente auf dem Kopf in eine Bar …‘“
Die lustige Formel
Diese spontane Qualität kommt von den Witze-schreibenden Algorithmen, die Toplyn selbst entwickelt hat.
„Im Grunde funktioniert der grundlegende Algorithmus zum Schreiben von Witzen so: Er beginnt mit der Auswahl eines Themas für den Witz, das ein Satz sein kann, den jemand zu Ihnen sagt, oder das Thema einer Nachrichtenmeldung“, sagte er. „Der nächste Schritt besteht darin, die, wie ich es nenne, zwei ‚Themen-Handles' auszuwählen, die Wörter oder Sätze im Thema, die am meisten dafür verantwortlich sind, die Aufmerksamkeit des Publikums auf sich zu ziehen. Der dritte Schritt besteht darin, Assoziationen der beiden Topic-Handles zu generieren. Assoziationen sind das, woran das Publikum wahrscheinlich denkt, wenn es über ein bestimmtes Thema nachdenkt. Der vierte Schritt besteht darin, eine Pointe zu erstellen, die eine Assoziation des einen der beiden Topic-Handles mit einer Assoziation des anderen auf überraschende Weise verbindet. Der letzte Schritt besteht darin, einen Winkel zwischen Thema und Pointe zu erzeugen: Ein Satz oder eine Phrase, die das Thema auf natürlich klingende Weise mit der Pointe verbindet.“
Wenn all diese Griffe und Winkel nach harter Arbeit klingen, liegt der Beweis – letztendlich – im Pudding. Mit 13 Eingabethemen generierte Witscript eine Reihe von Witzen, die Toplyn dann seinen eigenen Bemühungen gegenüberstellte. Für ein Bewertungsgremium lagerte er die Bewertung an Arbeiter von Amazon Mechanical Turk aus, die jeden frisch geprägten Witz auf einer Skala von eins (kein Witz) bis vier (ein sehr guter Witz) bewerteten. Eine der besten Bemühungen von Witscript erhielt eine Bewertung von 2,87 ("Das ist ziemlich nahe an einem Witz", sagte Toplyn) zu seiner eigenen 2,80 als Student Beat Master. Der Witscript-Witz? In einer Zeile über das 25-jährige Jubiläum des Performance-Kunstunternehmens Blue Man Group witzelte es: „Willkommen im Bluebilee“.
Obwohl er vielleicht noch nicht ganz bereit ist, Dave Chappelle zu verdrängen, glaubt Toplyn, dass Witscript beweist, dass Humor bis zu einem gewissen Grad automatisiert werden kann. Auch wenn es noch ein weiter Weg ist. „Wenn Maschinen diese Algorithmen besser ausführen, werden die Witze, die sie generieren, besser“, sagte er.
Er mahnte jedoch auch zur Vorsicht. „Um [wirklich] ausgeklügelte Witze zu produzieren, wie es ein erfahrener menschlicher Comedy-Autor kann, benötigen Maschinen das gesunde Menschenverstandswissen und die Fähigkeit zum vernünftigen Denken eines typischen Menschen.“
Ein Pionier der KI-Comedy
Dies kann, wie sich herausstellt, der Knackpunkt der Sache sein. Humor mag frivol erscheinen, aber für diejenigen, die in den Bereichen Sprache, Comedy und künstliche Intelligenz arbeiten, ist das alles andere als.
„Wir verwenden Humor auf viele verschiedene Arten“, sagte Kim Binsted , Professor am Institut für Informations- und Computerwissenschaften der Universität von Hawaii, gegenüber Digital Trends. „Wir nutzen es, um soziale Beziehungen aufzubauen. Wir verwenden es, um In-Groups und Out-Groups zu definieren. Wir verwenden es, um Ideen einzubringen, die wir möglicherweise nicht ernsthaft äußern möchten. Natürlich gibt es nichtsprachlichen Humor, aber [sprachlicher Humor] fällt in eine Kategorie des Sprachgebrauchs, die wirklich mächtig ist. Es ist nicht nur ein Stand-up auf der Bühne, der es benutzt, um ein paar Lacher zu bekommen. Es ist etwas, das wir die ganze Zeit [innerhalb unserer Gesellschaft] nutzen.“
Wenn es um Computerhumor geht, ist Binsted ein Pionier. In den 1990er Jahren schuf sie eine von (möglicherweise die) erste jokes AI entworfen zu erzeugen. Binsteds JAPE (Joke Analysis and Production Engine) wurde mit Professor Graeme Ritchie entwickelt und war ein witzerzeugender Bot, der Frage-und-Antwort-Wortspiele erzeugen konnte. Ein Beispiel könnte sein: „F) Wie nennt man einen seltsamen Markt?“ „A) Ein bizarrer Basar.“
„Es war großartig, weil ich so alle tief hängenden Früchte vor allen anderen pflücken konnte“, sagte sie bescheiden. "Was ich mit Wortspielen gemacht habe."
Ein KI-komplettes Problem
Seitdem hat Binsted verschiedene andere Computer-Humor-Bots entwickelt – darunter einen, der sich Variationen von „Yo Mama“-Witzen ausdenken kann. Während sich Binsteds Arbeit seitdem weiterentwickelt hat, um die langfristige Erforschung des menschlichen Weltraums zu untersuchen, betrachtet sie die Witze erzählende KI immer noch als eine Art heiligen Gral für maschinelle Intelligenz.
„Es ist nicht eines dieser Dinge wie Schach, wo die Leute zu Beginn der KI sagten: ‚Nun, wenn ein Computer jemals wirklich Schach spielen kann, dann wissen wir, dass er vollkommen intelligent ist'“, meinte sie. „Das ist offensichtlich nicht der Fall. Aber ich denke, Humor ist eines der Dinge, bei denen fließender Humor mit einem Computer auch auf andere Weise wirklich intelligent sein muss.“
Deshalb ist das Witze-Erzählen eine so interessante Herausforderung für Maschinen. Es liegt nicht daran, dass es für die Menschheit genauso nützlich ist, eine KI zu knacken, wie beispielsweise der Einsatz von maschineller Intelligenz zur Bekämpfung von Krebs. Aber es ist ein enormes Zeichen für fortschrittliche Intelligenz, denn um wirklich lustig zu sein, muss eine KI eine ganze Menge über die Welt verstehen.
„Humor hängt von vielen verschiedenen menschlichen Fähigkeiten ab, wie etwa Weltwissen, sprachlichen Fähigkeiten, Argumentation und mehr“, sagt Thomas Winters , ein Informatik-Ph.D. Student, der künstliche Intelligenz und Computerhumor erforscht, sagte Digital Trends. „Selbst wenn eine Maschine Zugang zu dieser Art von Informationen und Fähigkeiten hat, muss sie dennoch die Schwierigkeit des Witzes selbst erkennen. Damit etwas lustig ist, darf ein Witz auch nicht zu einfach und nicht zu schwer für einen Menschen sein. Eine Maschine, die Witze erzeugt, sollte weder zu unklares Wissen noch zu offensichtliches Wissen mit vorhersehbaren Pointen verwenden. Aus diesem Grund wird Computerhumor normalerweise als ein KI-komplettes Problem angesehen. [Es bedeutet] wir brauchen eine KI, die funktionell ähnliche Komponenten wie ein menschliches Gehirn hat, um computergestützten Humor zu lösen, da sie von all diesen Fähigkeiten des menschlichen Gehirns abhängt.“
Stellen Sie es sich wie einen Turing-Test mit einer Lachspur vor. Demnächst zu einer Superintelligenz in Ihrer Nähe. Hoffentlich.