211service.com
Wir haben versucht, einer KI beizubringen, Weihnachtsfilmhandlungen zu schreiben. Heiterkeit folgte. Letztlich.
Die Verwendung eines neuronalen Netzwerks zur Erstellung lächerlicher Handlungsstränge erfordert viel Arbeit – und zeigt die Herausforderungen bei der Generierung menschlicher Sprache. 21. Dezember 2018
Eine Parodie auf das 'It'-Filmplakat mit der Aufschrift 'It Christmas'. Herr Tech
Vielleicht mehr als jeder andere hat die Forscherin Janelle Shane den KI-Humor populär gemacht. Vielleicht haben Sie ihre Arbeit gesehen. Während Halloween in diesem Jahr, sie Partner mit der New York Times, um Kostümnamen mit einem neuronalen Netzwerk zu generieren. Die Ergebnisse – und Illustrationen – sind ziemlich fantastisch: Sexy Minecraft Person und Vampire Chick Shark, um nur einige zu nennen.
Shane hat in ihrem entzückenden Blog eine Kunst aus KI-generierter Komödie gemacht KI-Verrücktheit . Sie hat neuronale Netze mit allem gefüttert Cocktail-Rezepte und Tortennamen zu Titel von Horrorfilmen und Songtexte von Disney . Die Ergebnisse, die sie hervorbringen, sind immer urkomisch.
Inspiriert nahmen der leitende KI-Editor Will Knight und ich die Herausforderung an, ein komödiantisches Meisterwerk im Stil von Shane zu schaffen. Also haben wir Handlungszusammenfassungen von 360 Weihnachtsfilmen gefüttert, mit freundlicher Genehmigung von Wikipedia , in einen Algorithmus für maschinelles Lernen, um zu sehen, ob wir ihn dazu bringen können, den nächsten großen Weihnachts-Blockbuster auszuspucken. Es genügt zu sagen, dass ich jetzt mit Forschern mitfühle, die das Training neuronaler Netze eher als Kunst denn als Wissenschaft bezeichnen. Wie ich auch festgestellt habe, ist es verdammt schwer, sie lustig zu machen.
Folgen Sie unserem Prozess unten:
Der Prozess
Die Moral
Die Ergebnisse
Der Prozess
Der von uns verwendete Algorithmus heißt textgenrnn , das gleiche, das Shane in ihrer Zusammenarbeit mit der Times verwendet hat. Textgenrnn hat zwei Modi: Sie können entweder Buchstaben verwenden, um Wörter im Stil anderer Wörter zu erstellen, oder Wörter verwenden, um Sätze im Stil anderer Sätze zu erstellen.
Jeder Modus verfügt über die gleichen Einstellungen, die Sie in verschiedenen Versuchen einstellen können, um gute Ergebnisse zu erzielen. Ich habe mich hauptsächlich auf drei der Einstellungen konzentriert: die Anzahl von Schichten , die Zahl der Epochen , und das Temperatur .

Wir haben auch versucht, Weihnachtsfilmtitel zu generieren. Unsere Kunstabteilung hatte viel Spaß damit. Herr Tech
Lassen Sie mich erklären. Schichten bezieht sich hier auf die Komplexität des neuronalen Netzes: Je mehr Schichten es hat, desto komplizierter sind die Daten, die es verarbeiten kann. Die Zahl der Epochen ist die Anzahl der Male, die es sich die Trainingsdaten ansehen kann, bevor es seine endgültigen Ergebnisse ausspuckt. Und das Temperatur ist wie eine Kreativitätseinstellung: Je niedriger die Temperatur, desto häufiger wählt das Netzwerk im Trainingsdatensatz gebräuchliche Wörter aus, anstatt solche, die selten vorkommen.
Natürlich wusste ich nichts davon, während ich herumfummelte. Stattdessen lud ich meine Filmplots in eine Textdatei hoch und fing an, blind an den Knöpfen herumzuschrauben. Hier sind einige Beispiele dafür, was ich zu sehen begann, mit hohen Kreativitätseinstellungen und einer wachsenden Anzahl von Epochen:
Epoche 4
Mary muss Freunde von Magic Putting Christmas stoppen, Nathan bemüht sich das.
Reibt ernsthaft ein Resort Wette Elfen kümmerten sich um die ein in Tag hoch schattigen mit Weihnachtsenthüllung Abrufen gestorben Kalifornien erwartet ein Murmeltier nach dem Rücken des weisen Hausmeisters Weihnachten traumatisiert, um zu entdecken, dass es beliebt in seiner Gemeinde ist.
Ein Überleben, bevor sie in der Stadt zeigen, dass sie das sind.
Epoche 6
Und ein Junge, der arbeitet, dessen Probleme religiös geboren werden können.
Max mccallister evie, die zu ihrem weihnachtsfest die in partnerfrage wahrnimmt.
Waise und Mccallister Wohnungsdieb die meisten Ferien.
Epoche 8
Vorort-Besitzer Auswärtsmannschaft kurz böse zu, dass sie den ungezogenen Versuch ungezogen ins Leben zu entkommen lernt, Nachbarschaft, wo ihre Hausumstände Sie besuchen.
WWII find Retriever zu den Freunden für.
Ein Mutterpaar, das eine pazifistische drei billige Familie einnimmt, erzählt gemütlich präsentiert Klon zu zahnlos.
Wenn Sie diese lesen und denken, Die sind unverständlich und nicht lustig , dann sind Sie, Freund, und ich einer Meinung.
Zuerst dachte ich, ich mache etwas falsch; Ich hatte die Kunst, das neuronale Netz korrekt zu trainieren, noch nicht ganz gemeistert. Aber nach Dutzenden von Versuchen mit verschiedenen Einstellungen bin ich schließlich zu dem Schluss gekommen, dass dies so gut ist, wie es nur geht. Die meisten Sätze werden absolut schrecklich sein, und in seltenen Fällen erhalten Sie einen Edelstein.
Die Moral
Ein Teil des Problems, erklärte Shane, als ich mit ihr sprach, lag an meinem kleinen Trainingsdatensatz – 360 Datenpunkte sind kleine Kartoffeln im Vergleich zu den Millionen, die normalerweise für qualitativ hochwertige Ergebnisse verwendet werden. Ein Teil davon liege auch an textgenrnn – der Algorithmus, sagte sie, sei im Vergleich zu Alternativen einfach nicht so gut darin, Sätze zu konstruieren. (Wissen wir warum? Ich fragte Shane. Ich glaube, nicht einmal der Typ, der textgenrnn gemacht hat, weiß es wirklich, sagte sie. Es könnte sogar ein Fehler sein. Ah, die Schönheit von Black-Box-Algorithmen.)
Aber der Hauptgrund sind wirklich die Einschränkungen bei der Generierung von Sätzen mit einem neuronalen Netz. Selbst wenn ich bessere Daten und einen besseren Algorithmus verwendet hätte, ist die Herausforderung, Kohärenz zu erreichen, äußerst normal.

Mz. Technik
Das macht Sinn, wenn man bedenkt, was unter der Haube passiert. Algorithmen für maschinelles Lernen sind wirklich gut darin, Statistiken zu verwenden, um Muster in Daten zu finden und anzuwenden. Aber das war es schon. Im Zusammenhang mit der Konstruktion von Sätzen wählen Sie also jedes aufeinanderfolgende Wort nur basierend auf der Wahrscheinlichkeit aus, dass es nach dem vorherigen Wort erscheinen würde. Es ist, als würde man versuchen, eine E-Mail mit Texterkennung zu verfassen. Das Ergebnis wäre gespickt mit Non-Sequiturs, Wechseln zwischen Singular und Plural und einer ganzen Menge Verwirrung über Wortarten.
Es braucht also wirklich viel Handarbeit, um ein neuronales Netzwerk dazu zu bringen, Kauderwelsch auszuspucken, das Menschen als entfernt humorvoll betrachten würden.
Bei einigen Datensätzen zeige ich den Leuten vielleicht nur eines von hundert Dingen, die es generiert, gab Shane zu. Mir geht es richtig gut, wenn einer von zehn wirklich lustig und zeigenswert ist. In vielen Fällen, fuhr sie fort, brauche sie mehr Zeit, um die Ergebnisse zu kuratieren, als den Algorithmus zu trainieren.
Lektion gelernt: Neuronale Netze sind nicht so lustig. Es sind die Menschen, die es sind.
Die Ergebnisse
Als Bonus sind hier einige der besten algorithmisch generierten Handlungszusammenfassungen, die Will und ich finden konnten, leicht bereinigt. Zur Sicherheit haben wir auch Weihnachtsfilmtitel im Wortmodus generiert.
Synopsen
Eine Familie des Weihnachtsterroristen und bietet sich erstmals an, um eine Fürstenherrschaft für eine neue Stadt zu kämpfen.
Eine Geschichte vom Familienleben Vater der Weihnachtsgeschichte.
Der Einsiedler von Weihnachten.
Eine Frau aus Chaos-Wohnheim glaubt.
Eine Ogerprinzessin in der Nähe kommt an Weihnachten vorbei.
Ein Gärtnerdetektiv, aber Landmörder mag plötzlich Weihnachten in der Nähe der Elfe.
Ein Abfangen leidet und ein Freund verwechselt Weihnachten mit seinem und rettet die Weihnachtszeit.
Ein Familienmensch und ein besonderer Entfremdeter zu Weihnachten.
Ein an Heiligabend gestrandeter New Yorker Familie vor Weihnachten.
Heilig.
Der Scrooge führt Bad von Santa, seit Anima.
Ein Mann kehrt zu der Sängerin zurück, die gezwungen ist, ihr Leben mit einem Paar zurückzugeben, um ihrer Tochter zu Weihnachten zu helfen.
Ein Engel des Weihnachtsmanns hängt von der Pflanze ab.
Lonely Kurier Dorfzeitung von zu Hause zerstören Weihnachten Weihnachten Weihnachten der Prancer.
Babysitter-Junge versucht, das Weihnachtsfest für mehr Weihnachten zu feiern.
Titel
Der Weihnachtsladen
Weihnachtsmann Weihnachten Weihnachten
Die Weihnachtsmeile
Weihnachten bekämpfen
Der Nachtmann
Ich Santa Manta Weihnachtsporie
Babe Weihnachten
Ein WeihnachtsstorK
Die Grange-Weihnachten
Das Santa Christmas Pastie Weihnachten
Weihnachtskaper
Ein Weihnachtsmann
Das Leck Weihnachten
Mrack Me Weihnachtssatra
Die Weihnachtskatze 2
Santa Bach Weihnachten
Weihnachtsmalerei
Weihnachtsbesetzung
Ein kommendes Weihnachten
Es Weihnachtsmann
Fromilly