Realistisk KI for NPC-er: Generative agenter som fremtiden for gaming og menneskelignende KI-samfunn

Kategorisert som AI/ML, Games Merket , , ,
Save and Share:

Se for deg en verden der programvareagenter simulerer troverdig menneskelig atferd, en verden der KI-kunstnere maler og forfattere skriver, der disse KI-agentene danner meninger og innleder samtaler, og der minner blir syntetisert til refleksjoner på høyere nivå for å planlegge atferd. Dette er verdenen til generative agenter. I denne artikkelen skal vi utforske den banebrytende artikkelen som introduserer generative agenter og deres implikasjoner for fremtiden til gaming og andre bruksområder.

Oversikt over artikkelen

En fascinerende ny artikkel fra Stanford og Google med tittelen «Generative Agents: Interactive Simulacra of Human Behavior» introduserer generative agenter, programvareagenter som simulerer troverdig menneskelig atferd. Forskerne skapte en simulert verden der de plasserte 25 generative agenter, hver med sin egen personlighet.

Disse agentene våkner, lager frokost, drar på jobb og danner meninger akkurat som mennesker. Det fascinerende er at disse agentene husker og reflekterer over tidligere dager når de planlegger sine neste dager, ved å bruke minner om interaksjoner de har hatt. Alle disse agentene drives av en stor språkmodell, og arkitekturen utvider den store språkmodellen til å lagre komplekse registreringer av agentenes opplevelser ved hjelp av naturlig språk.

Agentene produserer troverdig individuell og fremvoksende sosial atferd, akkurat som mennesker. Dette arbeidet har betydelige implikasjoner for spillindustrien, ettersom det gjør det mulig for ikke-spillbare karakterer (NPC-er) i videospill å ha sin egen karakter og personlighet, og interagere med spillere mer naturlig.

Simuleringsmiljø: Smartville

Forfatterne simulerte en liten sandkasseverden kalt Smartville, inspirert av det populære spillet «The Sims». Smartville består av bofellesskap, hus, kafeer, barer, butikker, parker, høyskoler, matbutikker og apotek. Ideen var å utforske hvordan sosial atferd kunne oppstå blant KI-agenter.

Tre hovedkomponenter var inkludert i agentenes arkitektur:

  1. Minnestrøm: Registrerer agentenes opplevelser.
  2. Refleksjon: Syntetiserer minner til slutninger på høyere nivå.
  3. Planlegging: Oversetter slutninger til handlingsplaner.

Disse refleksjonene og planene påvirker agentenes fremtidige atferd, og lar dem ta handlinger uavhengig.

Skape hendelser og interaksjoner i spillet

Generative agenter kan forenkle prosessen med å skape hendelser og interaksjoner i spillet. For eksempel, i stedet for å manuelt skripte atferden til flere karakterer for en valentinsdagfest, er det tilstrekkelig å fortelle én agent at hun ønsker å arrangere en fest. Disse agentene kan uavhengig samhandle med hverandre, og miljøet lyktes med å spre ordet om festen og møte opp. En agent spør til og med en annen agent på date til festen, alt fra et enkelt brukergenerert forslag.

Agentpersonligheter og interaksjoner

Forfatterne laget en beskrivelse på én avsnitt med naturlig språk av hver agents identitet, inkludert deres yrke og forhold til andre agenter. Disse beskrivelsene fungerer som startminner for agenten. For eksempel er John Lin beskrevet som en apotekbutikkeier med følgende beskrivelse:

«John Lin er apotekbutikkeier på The Vito Market and Pharmacy som elsker å hjelpe folk. Han ser alltid etter måter å gjøre prosessen med å få medisiner enklere for kundene sine.»

Alle interaksjonene til disse agentene med deres verden og seg imellom skjer gjennom naturlig språk. Ved hvert tidsstempel sender agenter ut en uttalelse på naturlig språk som beskriver deres nåværende handling, som oversettes til nåværende bevegelser og vises på sandkassegrensesnittet som et sett med emojier.

Kontrollere og manipulere agenter

Selv om disse KI-agentene er uavhengige og interaksjonene deres skjer organisk, har brukerne også noe kontroll. Det er to måter brukere kan samhandle med spillet på:

  1. Kommunisere med agenten gjennom samtale.
  2. Gi direktiver til agenten i form av en indre stemme, som kontrollerer agentens atferd.

For eksempel, når en bruker forteller John som en indre stemme: «Du skal stille mot Sam i det kommende valget», bestemmer John seg for å stille og deler sitt kandidatur med sin kone og sønn. Dette demonstrerer hvordan brukere kan kontrollere og manipulere miljøet og atferden til disse agentene.

En dag i livet til en agent

En agents dag starter med en beskrivelse på ett avsnitt, og deres atferd utvikler seg etter hvert som de interagerer med hverandre og verden. For eksempel våkner Jonathan rundt klokken 7, pusser tennene, tar en dusj, lager og spiser frokost, og sjekker nyhetene ved spisebordet. Sønnen Eddie våkner, og de har en kort samtale før de går videre med dagen sin.

Agentenes atferd endres basert på deres interaksjoner med andre agenter. Agentenes arkitektur kontrollerer hver agents atferd, og lar dem oppfatte miljøet sitt og lagre oppfatninger i minnestrømmen. Når de trenger å utføre en handling, henter de informasjon fra minnestrømmen og planlegger sin neste handling basert på den informasjonen. Lagrede minner brukes også til å endre agentenes atferd, slik at de kan reflektere over tidligere minner og justere interaksjonene sine med miljøet og andre agenter.

Anvendelser i den virkelige verden

Bortsett fra spill og NPC-er, har generative agenter anvendelser i den virkelige verden. For eksempel, hvis du forbereder deg til et intervju med en vanskelig person eller personlighet, kan du bruke KI-agenter til å simulere deres atferd og samhandle med dem. Dette kan hjelpe deg med å forberede deg til intervjuet eller andre sosiale situasjoner.

Online Demo

Selv om online-demoen ikke er i sanntid og presenterer en forhåndsberegnet gjentakelse av en simulering som har skjedd tidligere, kan du se interaksjonene og de forskjellige agentenes aktiviteter. Du kan velge en av de 25 forskjellige agentene og se hva agenten gjør til enhver tid. Dette fascinerende arbeidet har potensial til å endre spillindustrien og måten vi interagerer med forskjellige KI-agenter på, og åpner opp en helt ny verden av muligheter.

https://reverie.herokuapp.com/arXiv_Demo/

Konklusjonen er at generative agenter representerer et betydelig fremskritt i KI-verdenen, og gir et innblikk i en fremtid der troverdig menneskelig atferd simuleres og er interaktiv. Denne teknologien lover å revolusjonere gaming og andre bruksområder, og gir uendelige muligheter for KI-drevne opplevelser og interaksjoner.

Forskningsartikkel

https://arxiv.org/pdf/2304.03442.pdf

Video av Prompt Engineering

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *