Heim >Technologie-Peripheriegeräte >KI >Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

WBOY
WBOYnach vorne
2023-04-12 14:55:211877Durchsuche

Hast du alle NPCs im Spiel gesehen?

Egal, was der NPC tut, ob er Aufgaben übernimmt oder mit denen, die keine Aufgaben haben, mit denen er chatten kann, sein gemeinsames Merkmal ist, dass er diese wenigen Sätze immer wieder wiederholt.

Der Grund ist auch ganz einfach: Diese NPCs sind nicht schlau genug.

Mit anderen Worten: Traditionelle NPCs arrangieren zunächst Skripte und Sprechfähigkeiten für sie und sagen dann, was sie tun müssen.

Mit der Einführung von ChatGPT können die Dialoge dieser Spielcharaktere selbst generiert werden, indem nur Schlüsselinformationen eingegeben werden.

Das ist es, was Forscher von Stanford und Google tun – sie nutzen künstliche Intelligenz, um generative Agenten zu erschaffen.

Wie generiert man einen generativen Agenten?

Der Mechanismus dieses Dings ist eigentlich sehr einfach und lässt sich einfach mit einem Bild zusammenfassen.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Die Wahrnehmung ganz links ist wie die anfängliche Eingabe, und der Agent beginnt, verschiedene Arten von Informationen zu empfangen.

Der große Rahmen in der Mitte ist der wichtigste Teil. Er zeigt, wie der generative Agent Inhalte „generiert“ und spontan zum letzten Schritt von „Act“ gelangt.

Das Hauptmerkmal generativer Agenten besteht darin, dass es einen Memory Stream gibt, bei dem es sich um einen Memory Stream handelt.

Genau wie bei den oben genannten traditionellen NPCs sind ihre Handlungen und Worte vorgeschrieben und es gibt keinen Raum für freies Spielen.

Und wenn Sie frei spielen möchten, müssen Sie über eine eigene „Bibliothek“ verfügen. Diese „Bibliothek“ enthält die Dinge, die die KI über das, was sie im täglichen Leben sieht und hört, notiert und darüber nachdenkt, damit sie dies tun kann weiter „Akt“.

KI muss lernen.

Der Prozess des Abrufens, Planens und Reflektierens von Erinnerungen ist der Prozess der KI-Verarbeitung von Erinnerungen. KI kann sich nicht nur daran erinnern, was jeden Tag passiert ist, sondern auch über diese Ereignisse nachdenken und Pläne für jeden Tag erstellen.

Gleichzeitig werden sie sich auch an das neue Feedback erinnern, das durch das Verhalten der KI verursacht wird, und es als neues Material behandeln, um eine neue Verarbeitungsrunde fortzusetzen.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Beobachtung ist die Beobachtung der Umgebung, der Menschen und Dinge durch jeden Charakter, und Reflexion ist das Nachdenken über diese beobachteten Phänomene.

Dann erstellen die Charaktere Pläne basierend auf diesen Inhalten.

Am Anfang haben sie selbst einen groben Plan erstellt und ihn dann langsam verfeinert. Erstellen Sie zunächst einen Stundenplan und dann einen kurzfristigen Plan von 5 bis 15 Minuten.

Darüber hinaus ändern die Charaktere ihre Pläne entsprechend den Veränderungen in der Umgebung. Vollkommen menschliches Verhalten nachahmend, wer ändert seine Pläne nicht jeden Tag auf verrückte Weise?

Auf diese Weise sehen wir den Charme generativer Agenten.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Wir können sehen, dass die Leistung eines vollständigen generativen Agenten (einschließlich der drei Teile Beobachtung, Denken und Planung) viel besser ist als die einer Architektur, der einer oder zwei davon fehlen.

Süße kleine Leute Emoji

In dem von Google und Stanford-Forschern entworfenen Szenario leben auf einer solchen Karte insgesamt 25 kleine KI-Menschen.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Die Forscher richteten insgesamt 25 Charaktere ein und legten für jeden Charakter grundlegende Informationen wie Name und Beruf fest.

John Lin ist zum Beispiel ein Drogerieverkäufer, der sehr hilfsbereit ist. Er denkt immer darüber nach, wie er seinen Kunden den Zugang zu ihren Medikamenten erleichtern kann.

Was das Leben betrifft, lebt John mit seiner Frau Mei Lin zusammen, die Universitätsprofessorin ist. Ihr Sohn Eddy Lin studiert Musiktheorie.

Gleichzeitig wird auch das erste Beziehungsgeflecht zwischen den Charakteren aufgebaut, etwa Johns Beziehung zu seinem Nachbarn, seine Ansichten über den Nachbarn, seine Beziehung zu seinen Kollegen in der Apotheke, worüber er gerne spricht, usw.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Jeder Charakter hat einen solchen voreingestellten Text, der zunächst den Charakterrahmen umreißt und nachfolgende Interaktionen auslöst.

Der Rest liegt bei der KI selbst.

Das Verhalten jedes Charakters wird durch Emojis dargestellt und in einem Satz im System zusammengefasst. Wenn jemand zum Beispiel ein Tagebuch schreibt, wird er

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

verwenden, um es auszudrücken.

Eines Tages trafen sich Isabella und Tom. Sie unterhielten sich über die Kampagne.

Sie müssen wissen, dass Charaktere in vollständiger und klarer natürlicher Sprache miteinander kommunizieren können. Und jeder Charakter kann andere Charaktere in der Nähe spüren und anhand seiner jeweiligen Persönlichkeit und Charakterbeziehungen entscheiden, ob er vorbeikommt oder ein Gespräch beginnt.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCs

Isabella: „Ich überlege immer noch, wen ich wählen soll. Aber ich habe mit Sam Moore über das Laufen gesprochen. Was hältst du von ihm?“

Tom: „Zu sein.“ „Ehrlich gesagt, ich mag Sam nicht besonders. Ich glaube, dass er ein wenig den Kontakt zu unserer Gemeinschaft verloren hat und sich nicht um unser Wohl kümmert.“ Für den Zweck des Experiments können die Forscher auch eingreifen. Dieser Eingriff unterscheidet sich jedoch von herkömmlichen Eingabeskripten. Stattdessen übt es ein wenig Kraft auf die Richtung einiger Zweige aus und der Rest bleibt der KI selbst überlassen.

Im täglichen Leben hat jeder Charakter seine eigene „Routine“, und diese „Routine“ ist voreingestellt.

Das Folgende ist ein Tag im Leben des Apothekenjungen John Lin. Was jeden Tag neue Dinge passieren wird, das ist der interessanteste Teil.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsAbschließend werfen wir einen Blick auf einige interessante Interaktionen zwischen KIs am Valentinstag.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsAm Valentinstag gaben die Forscher zwei Charakteren, Isabella und Maria, jeweils eine voreingestellte Nachricht, in der sie Isabella sagten, dass sie eine Party veranstalten würde, und Maria sagten, dass sie Klaus mochte.

Dann begannen die beiden Charaktere, alleine zu spielen.

Isabella wandert auf der Karte umher und lädt Leute zu ihrer Party ein, wenn sie sie sieht.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsDazu gehört auch Maria. Diese Gelegenheit, mit Klaus auszukommen, ließ sich Maria auf keinen Fall entgehen, also fand sie Klaus und lud ihn ein, zu Isabellas Party zu gehen.

Isabella war nicht untätig, nachdem sie alle eingeladen hatte. Sie ging ins Café, um den Veranstaltungsort zu dekorieren, und lud Maria ein, mitzuhelfen.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsDas Bild oben zeigt die Beziehung zwischen diesen KIs und den durch die Party verursachten Interaktionen.

Dann startete eine Gruppe von KI-Leuten fröhlich um 17 Uhr mit der Party.

Das Bild unten zeigt, wie die Party spontan von KI geleitet wurde. Beinhaltet das Abrufen von Erinnerungen, die Reflexion anhand von Beobachtungen der Umgebung und die Entscheidungsfindung.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsAuf der linken Seite sind die Umgebungsinhalte zu sehen, die Isabella beobachtet hat, wie ungenutzte Kühlschränke, Betten, Regale, Schreibtische, Kleiderschränke usw. Dann hat sie Dekorationen und Einladungen erstellt, die auf der Umgebung und der Absicht des Gastgebers basieren eine Party, Designpartys und andere Entscheidungen.

Auf diese Weise erscheint der gesamte Prozess sehr erfüllend.

Science-Fiction wird Realität?

Die obigen Szenen scheinen einfach und lustig zu sein, aber je mehr sie sich entwickeln, desto mehr können sie unterschiedliche Kräfte zeigen.

Pete sagte auf Twitter, dass dieses Ergebnis in Zukunft in vielerlei Hinsicht angewendet werden kann.

Generativer Agent – ​​Unabhängigkeitserklärung von NPCsBei der Anwendung auf die VR-Welt, in der diese Art von generativem Agent als NPC fungiert, sind Szenen wie die in Westworld vorgesehenen nicht länger unerreichbar.

„In Westworld hat jeder NPC seine eigenen Gedanken, Persönlichkeiten, Pläne und zwischenmenschlichen Beziehungen. Noch mehr Dinge werden unabhängig voneinander generiert.“

Und von Google und Stanford. Bei diesem Ding, das die Forscher gemacht haben, handelt es sich um eine Mini-Q-Version von Westworld.

Referenzen:

https://twitter.com/nonmayorpete/status/1645355225157615616 https://www.reddit.com/r/MachineLearning/comments/12hluz1/r_generative_agents_interactive_simulacra_of/

Das obige ist der detaillierte Inhalt vonGenerativer Agent – ​​Unabhängigkeitserklärung von NPCs. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:51cto.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen