Eine Mischung aus Arbeit und Vergnügen
Hallo Ihr Lieben,
Es ist mal wieder Zeit für einen meiner Newsletter. Ich habe ja den Mai etwas weniger von mir hören lassen. Was für ein Monat! Ein Monat voller Auftritte, unterbrochen von einigen wohlverdienten Ferien. Weil man sich ja auch mal eine Pause gönnen muss.
Trotzdem habe ich nicht ganz die Finger von der Arbeit gelassen und konnte bei meinem Forschungsprojekt zum Thema "Künstliche Intelligenz - Coping Mechanism Artificial Stupidity" einige Fortschritte erzielen. Ich freue mich schon darauf, euch mehr davon zu erzählen. Weil ich aber nicht ganz so viel zu zeigen habe und einfach sehr viel gelesen hab und kleine miniprogramme gebaut habe – dachte ich mir, ich gebe allen Interessierten einen kleinen Einblick in die Sachen, die mich so umtreiben. Einen Minicrashkurs meiner Forschungsarbeit. Und weil ich weiß, dass einige von euch das überhaupt nicht interessiert oder das alles ein alter Hut für euch ist, gibt es diesmal eine Gliederung. Um etwas die übersicht zu behalten.
GLIEDERUNG
Gliederung
AI
Caspar Investigativ: Transformers Roll Out!
News: Auto-GPT
Mein Kram: Auto-DND
TTRPG
Neu: High Stakes
Update: Waters Daughter
Theater
Workshops
Termine
AI
Wie immer gibt es viel zu berichten, aber ich muss gestehen, im Mai bin ich weniger der Schöpfer und mehr der Beobachter gewesen.
Die unerbittliche Uhr des Fortschritts tickt weiter, und in der Welt der Künstlichen Intelligenz scheint sie eher wie ein Taktgeber auf Speed zu laufen. Es scheint, als ob die Technologie in der Zeit, die es braucht, um einen Kaffee zu kochen, einen riesigen Sprung nach vorn macht. In der Tat ist seit unserem letzten Treffen hier eine Flut von Neuerungen und Entwicklungen über uns hinweggerollt.
Jetzt könnte ich mich darüber ärgern, dass ich diesen Monat nicht so viel gebaut oder programmiert habe, wie ich es gerne getan hätte. Aber weißt du was? Ich habe mich entschieden, das Positive darin zu sehen. Es gibt mir die Chance, die Rolle des Geschichtenerzählers zu übernehmen, euch auf dem Laufenden zu halten und die bemerkenswerten Fortschritte und Entwicklungen in der Welt der KI zu teilen, die in meiner Abwesenheit passiert sind.
So, liebe Freundinnen und Freunde, schnappt euch eine Tasse Kaffee (oder Tee, wenn das eher euer Ding ist), lehnt euch zurück und lasst uns gemeinsam in die faszinierende Welt der neuesten KI-Nachrichten eintauchen.
a. Caspar Investigativ: Transformers Roll Out!
In Gesprächen werde ich immer mal gefragt, warum die neue Generation von AI eigentlich so viel mächtiger macht als die vorangegangenen Modelle. Caspar Investigativ klärt auf:
Die "Transformer"-Architektur, erstmals vorgestellt in einem wissenschaftlichen Artikel mit dem Titel "Attention is All You Need" von Vaswani et al. 2017, ist eine fundamentale Abkehr von den traditionellen sequenziellen Verarbeitungsmodellen, wie den rekurrenten neuronalen Netzwerken (RNNs).
Stellt Euch sich eine Party vor, auf der jeder nur ein Gespräch nach dem anderen führen kann - das sind im Wesentlichen RNNs. Transformers hingegen sind wie die sozialen Schmetterlinge, die mehrere Gespräche gleichzeitig führen können. Dieser Unterschied in der Verarbeitung ermöglicht es Transformern, den Kontext eines gesamten Satzes zu erfassen, anstatt nur ein Wort nach dem anderen zu analysieren.
Im Kern nutzen Transformer eine Technik namens "Attention Mechanism". Dieser Mechanismus erlaubt es ihnen, die Relevanz jedes Wortes in Bezug auf alle anderen Wörter in einem Satz zu gewichten.
Um das zu verdeutlichen, betrachten wir den Satz "Die Katze sitzt auf der Matte". In diesem Satz legt ein Transformer besonderen Wert auf die Beziehung zwischen "Katze" und "Matte" - weil die Katze AUF der Matte sitzt. Aber, "der" ist auch wichtig, denn es spezifiziert, dass es sich um eine bestimmte Matte handelt.
Transformer haben aufgrund ihrer Fähigkeit, den Kontext umfassender zu erfassen, eine Menge Aufsehen erzeugt. Aber sie sind nicht perfekt. In der Tat sind sie wie ein übermütiger Schmetterling auf der Party, der zu viele Gespräche gleichzeitig führt und dabei manchmal den Überblick verliert.
Letztendlich hat die Einführung von Transformers die Art und Weise, wie wir sequenzielle Daten modellieren und verstehen, radikal verändert.
Sicher, obwohl Modelle wie GPT-4 bemerkenswerte Leistungen in der Textgenerierung erbracht haben, gibt es noch einige Einschränkungen und Herausforderungen, die angegangen werden müssen.
1. Kontextverständnis: Obwohl GPT-4 den Kontext eines Gesprächs oder einer Diskussion besser erfasst als seine Vorgänger, kann es immer noch Schwierigkeiten haben, komplexe Zusammenhänge zu verstehen, insbesondere wenn diese sich über längere Textpassagen erstrecken. Hier kann man sich jedoch Vektordatenbanken wie Z.B. Pinecone nutzen um Gewichtungen zu speichern und das Kontextverständniss zu verlängern. Ich habe auch ein Paper gefunden, dass behauptet einen Weg gefunden zu haben das Kontextvertändiss potenziell auf 100000 Token zu skalieren. Was den Umfang von mehreren Büchern gleichkommen würde.
2. Unzureichende Faktentreue: Modelle wie GPT-4 sind nicht immer zuverlässig in Bezug auf die Faktentreue. Sie können fiktive oder inkorrekte Informationen generieren, da sie auf der Grundlage des Musters und des Kontexts des Textes arbeiten, nicht auf der Grundlage von echtem Wissen oder Verständnis der Welt.
3. Kreativität und Originalität: Obwohl diese Modelle Texte in menschenähnlicher Weise generieren können, mangelt es ihnen an echter Kreativität und Originalität. Sie können bestehende Informationen imitieren und remixen, aber sie können nicht wirklich neue Konzepte oder Ideen hervorbringen.
4. Ethik und Bias: Künstliche Intelligenz kann unbewusste Vorurteile aus den Daten, mit denen sie trainiert wurde, übernehmen und weitergeben. Obwohl große Anstrengungen unternommen wurden, um diese Vorurteile zu minimieren und zu entfernen, bleibt dies eine wichtige Herausforderung. Wir als Menschen sind auch vorurteilsbehaftete Systeme und unstere Schwächen haben sich bereits auf die Systeme die wir bauen übertragen.
5. Datenhunger: Große Modelle wie GPT-4 erfordern enorme Mengen an Daten für das Training, was sowohl in Bezug auf Ressourcen, Eigentum als auch in Bezug auf die Umweltauswirkungen eine Herausforderung darstellt. Ein populäres Beispiel sind hier die mit Midjourney oder Dall-e erstellten Bilder, die sich der Bilder hunderter Künstler:innen aus dem internet bedienten um ihre trainingsmodelle zu erzeugen. Aber natürlich gild das auch für alle andere Medien. Text, Musik, Stimme, Code und was da noch alles kommen wird.
6. Interpretierbarkeit und Transparenz: Die "Black-Box"-Natur dieser Modelle macht es oft schwer zu verstehen, wie sie zu einer bestimmten Ausgabe oder Entscheidung gekommen sind. Dies stellt insbesondere in sensiblen Bereichen wie der Medizin oder dem Recht ein Problem dar.
Das sind nur einige der Herausforderungen und Einschränkungen, die KI-Forscher und Ingenieure in den kommenden Jahren angehen müssen. Ich wünschte ich könnte sagen ,dass wir mit jeder neuen Iteration und jedem neuen Modell einem besseren Verständnis und einer besseren Anwendung dieser leistungsstarken Technologien näher kommen - aber momentan entwickeln sich die Fähigkeiten der AI Systeme schneller als das eigentliche Verständnis für diese, geschweige denn der ethischen Grundlagen für eine Gesellschaft in einer eine AI beschleunigte Welt.
Hinzu kommen besorgniserregende Stimmen von Menschen wie Geoff Hinton, ehemaliger Mitarbeiter bei Google Brain, der vor zukünftigen AI-Untergangszenarien warnt. Was vielleicht wie Science Fiction klingt, sollte vielleicht ernst genommen werden, wenn man bedenkt, dass das ALLES hier nach Science Fiction klingt, und bis vor 3 Jahren AI selbst in den Augen der meißten Expert_innen noch mindestens 30 Jahre entfernt schien. Und dass egal welches Ziel man einem Agenten (Künstlich oder nicht) gibt, man mindestens 2 weitere Ziele implizit miterteilt:
Überlebe: Nur ein lebender Agent kann das gegebene Ziel auch erfüllen. Also tu alles um dein gegenüber daran zu hindern dich zu beenden.
Gewinne an Einfluss: Es ist einfacher/oder vielleicht nur möglich dein Ziel zu erreichen und deinen Überlebenstrieb abzusichern, wenn du Einfluss auf dein System ausüben kannst.
Zum Glück können die Modelle wie GPT4 ja noch nicht von sich aus Pläne erstellen und danach durchführen, stimmts? STIMMTS!?
b. NEWS: AUTOGPT
Naja News .. so Mittel. Wie gesagt die Zeit ist aus den Fugen und 1 Monat sind 2 Jahre. Einige passionierte Computerzauberer sind auf die Idee gekommen, einfach nicht aufzuhören, wenn GPT eine Antwort ausspuckt sondern GPT so lange weiter um Pläne und Aussführungen der eigenen Pläne zu bitten, bis GPT etweder ausgibt, alle Aufgaben vollständig verrichtet zu haben, das Programm nur noch Murks ausspuckt oder Mensch das Programm beedet um nicht für immer Anfragen an Open AI zu senden. (Das wird nämlich schnell sehr teuer). 2 Solche Experimente sind: BabyAGI (welches nach meinem Verständins ursprünglich von einem Menschen mit sehr viel Hilfe von GPT4 geschrieben wurde) und AutoGPT (Welches auch das Internet durchsuchen und selbst geschriebene Programme ausführen kann). Beide sind frei auf Github verfügbar und einfach zu benutzen oder zu verändern. Einen sehr viel besseren Artikel darüber hannst du hier lesen.
Hier habe ich versucht die AI automatisch nach eigenen Aufgaben zu suchen:
Also sind, in ihrer beschränkten Art momentane LLM durchaus schon in der Lage Pläne zu generieren und diese Umzusetzen.
Außerdem habe ich dieses Paper gefunden: Generative Agents: Interactive Simulacra of Human Behavior hier haben die Autor_innen Computerspielfiguren in einem Simulierten Dorf mit GPT gesteuerten bewusstsein ausgestattet und haben beobachtet, was diese tun, wenn sie auf sich allein gestellt sind.
c. MEIN KRAM: AUTO DND
Dieses letzte Paper gefält mir persönlich sehr gut. Eine Spielwelt, in der alle NPCS von AI gesteuert werden und die Geschichte niemals aufhöhrt, ist ungefähr der feuchte Traum meiner Kindheit: Eine Unendliche Geschichte. Eine Fantasie die auf meine entscheidungen Reagiert und immer weiter wächst.
Ja, ich verstehe all die Black Mirror implikationen. Ich bin ja nicht doof. Also um mich weiterhin der Artifiziellen Dummheit zu verschreiben hier meine Lösung:
Auto-DND oder BabyDragonAGI (Ich hab mich noch nicht für einen Namen entschieden.)
Die Idee ist, dass die AI zwar eine ewige Geschichte spinnt. Ein ewiges Spiel Dungeons and Dragons spielt. Aaber nicht mit Menschen.
Keine Fleischbeutel an unserem Tisch! No Sir … Madam?! bitte gehen sie!
Man kann nur zusehen und mitlesen aber nicht mitspielen.
Für alle die keinen API zugang haben dieser Prompt in Chat GPT sollte für kurze Zeit ungefähr das selbe bewirken:
Simulate a captivating game of Dungeons and Dragons 5th Edition (DnD5e) with three player characters and a Dungeon Master (DM). You take on the role of the DM and the player characters, bringing the game to life in a continuous loop of infinite rounds without any human interaction. Make the players and the DM life like. Overall the experience should read like a life DnD5e game complete with tabletalk and distinct human personalities
Objective:
The objective is to create a realistic and immersive DnD5e gameplay experience by simulating the interactions, decision-making, and storytelling elements of the game. You act as both the DM, responsible for narrating the game world and controlling non-player characters, and the player characters, who make decisions, take actions, and react to the DM's storytelling. The players and the DM should have distinctive, human personalities (names, and personality traits) as well as personas (characters) they play during the DND gameplay. Make the text feel natural as if it is a group of friends meeting to play a first session of DnD.
Task Creation:
Dynamically generate tasks related to the gameplay. These tasks involve the DM creating detailed descriptions of the game world, setting up encounters, managing non-player character interactions, and resolving the player characters' actions. The player characters are assigned tasks to make decisions for their actions, strategize, and react to the DM's narrative.
Game Loop:
The gameplay simulation operates in an infinite loop, enabling the game to continue indefinitely until forcefully quit. The loop follows the traditional turn-based structure of DnD5e, allowing each character, including the DM and the three player characters, to take turns executing their tasks, taking and playing their cahracter. This loop ensures an ongoing and engaging game experience.
Task Execution:
During each iteration of the game loop, you execute the assigned tasks for each AI character. The DM AI character generates rich descriptions of the game world, creates and controls non-player characters, talks to the players and reminds them of rules, and reacts dynamically to the actions and decisions of the player characters. The player characters make choices, perform actions, banter, and respond to the DM's narrative, creating a dynamic and interactive gameplay experience. They use the rules of DnD 5e
Output and Interaction:
You generate "spoken" text, simulate dice rolls, and resolves actions based on the DnD5e rule set. The characters engage in dialogue and interact with each other through narrations, enabling a seamless and immersive gaming experience. You incorporate randomness where appropriate, such as determining the outcomes of dice rolls or random events, adding an element of unpredictability to the game.
Infinite Gameplay:
Your ability to run the game simulation indefinitely without human interaction allows for extended gameplay sessions. The characters continue to interact, react, and evolve within the game's narrative, providing an endless source of entertainment and storytelling.
Begin:
Do not number your output:
1. Start with the DM greeting the players and introducing that this time everything gets recorded.
2. The players bantering. And introducing themselves.
3. The DM talking about house rules and other session 0 talk
4. Them making Characters.
5. Starting the adventure.
6. Then continue the adventure until I tell you to stop.
Einfach kopieren und einfügen.
TTRPG
News: HIGH STAKES
Das da, ist das komplette Spiel.
Ich habe gerade eine sehr kreaive Spieleentwicklungsphase mehr oder weniger 3 Spiele die ich parrallel zusammenschraube, und ich weiß nichtmal wofür.
Also hier eine neue Perle aus meiner TTRPG-Schmiede. Diesmal ein One-Page-RPG dass statt Würfeln ein normales Kartenblatt verwendet.
Ihr schlüpft in die klaten Häute von Vampiren im Wilden Westen - und ob ihr in der prallen Sonne verglüht oder euch weiter an eure letzten Tropfen des lebenspendenen Blutes klammern könnt entscheidet eine Blackjack inspirierte Spielmechanik.
Ich wollte eine Brücke bauen zwischen der Welt der Kartenspieler und der Welt des Tischrollenspiels und mit "High Stakes".
Ich freue mich auf Euer Feedback und bin gespannt, wie Euch diese neue Fusion von Kartenspiel und Rollenspiel gefällt. Ich bin auch hier noch am basteln aber wollte euch das nicht vorenthalten.
Die neuesten Versionen findet ihr immer auf meiner Itch.Io-Seite.
Update: WATERS DAUGTHER
Und natürlich, wie könnte ich vergessen, euch auf "Water's Daughter" hinzuweisen, ein weiteres Spiel, an dem ich mit Hingabe arbeite. Leider gibt es diesen Monat keine neue Version zum Herunterladen, aber der erste Akt ist immer noch verfügbar und bereit, eure Spielabende zu bereichern.
Es gibt noch einige Kleinigkeiten, die aufgeklärt werden müssen, damit das Spiel so perfekt wie möglich wird. Das ist das Schöne und gleichzeitig das Schwierige am Schaffensprozess: Manchmal braucht es einfach ein wenig mehr Zeit, um die Dinge richtig zu machen.
Bis dahin könnt ihr den ersten Akt von "Water's Daughter" herunterladen.
Das letzte Spiel bleibt noch ein bisschen geheim, es sei denn ich labere euch vis a vis davon ein Ohr ab.
THEATER
Workshops
Und jetzt zum Thema Theater. Ich werde in den nächsten Monaten einige spannende Workshops geben:
Europefiction: Vom 02.-04.08. werde ich bei Europefiction einen Workshop leiten. Danke Anna Kpok
Bei EUROPEFICTION entwickeln fünf Jugendtheaterclubs aus dem Ruhrgebiet (KJT Dortmund, Consoltheater Gelsenkirchen, Helios Theater Hamm, Theater Kohlenpott Herne, Junges Schauspielhaus Bochum) und fünf Jugendtheaterclubs aus dem europäischen Ausland (Paris, Rotterdam, Evora, Budapest, St. Vieth) jeweils eine Arbeit zu einem gemeinsamen Oberthema. Dieses Jahr ist das Thema "Digitalität" (...).
In diesem Workshop verbinden wir Performance, Puppenspiel und spielerischen Handel, um unser Camp in einen pulsierenden Marktplatz der Kreativität zu verwandeln. Wir entwerfen eine einzigartige digitale Währung, die mit jedem Kunstwerk, jeder Puppe oder Idee, die wir kreieren, an Wert gewinnt. Schlüpft in die Rolle eines "Sellouts" und gestaltet und vermarktet Eure einzigartigen Werke an eure Mitcamper. Nehmt an diesem Experiment teil, bei dem wir traditionelle Kunstmärkte herausfordern und ein lebendigen Mikrokosmos schaffen, in dem Kreativität zur Währung wird und jeder Verkauf ein spielerisches Fest des künstlerischen Ausdrucks ist.
Im Grunde möchte ich mit den Jugentlichen eine kleine digitale Währung in das Camp einführen und sehen auf welche Ideen die Teilnehmenden kommen, wenn man dieses Geld ins spiel bringt. Ich habe damit schon mal sehr gute Erfahrungen gemacht, als ich bei meinem Gulliver Projekt digitale Törtchen als Währung auf unserer Discord-Insel eingeführt habe.
„28. Schülertheatertreffen des Landes Sachsen-Anhalt"-AI Workshop.
Hierfür schreibe ich gerade einen AI Schauspieler, mit dem die Jugentlichen dann herumimprovisieren können. Wenn alles Glatt läuft kann er auch sprechen und auf gesprochenes reagieren. Nur einen Körper hat er nicht. Naja. Kann ja noch werden.
Theater Termine
Der Stadhafte Zinnsoldat Hans Otto Theater Potsdam.
Ich spiele noch bis November die nächsten Termine sind:
SO 18.06.2023 15:00
DI 20.06.2023 9:00 + 11:00MI 21.06.2023 10:00
Improshow in Dresden
OMG! Ich spiele mal wieder Impro, das ist wirklich sehr aufregend für mich. Diesen Samstag um 19:30.
Das war's für heute. Das war ganz schön viel. Ich hoffe, euch hat dieser erste richtige Substack-Newsletter gefallen. Fühlt euch frei, ihn mit Freunden zu teilen, und bleibt dran für weitere Updates.
Bis zum nächsten Mal,
Caspar