Prava veštačka inteligencija za NPC: Generativni agenti kao budućnost gejminga i društava veštačke inteligencije nalik ljudima

Категоризовано као AI/ML, Games Означено , , ,
Save and Share:

Zamislite svet u kojem računarski softverski agenti simuliraju uverljivo ljudsko ponašanje, svet u kojem umetnici veštačke inteligencije slikaju, a autori pišu, gde ovi AI agenti formiraju mišljenja i započinju razgovore, i gde se sećanja sintetišu u refleksije višeg nivoa radi planiranja ponašanja. Ovo je svet generativnih agenata. U ovom članku ćemo istražiti revolucionarni rad koji uvodi generativne agente i njihove implikacije na budućnost gejminga i drugih primena.

Pregled rada

Fascinantan novi rad sa Stanforda i Gugla pod nazivom „Generative Agents: Interactive Simulacra of Human Behavior“ uvodi generativne agente, računarske softverske agente koji simuliraju uverljivo ljudsko ponašanje. Istraživači su kreirali simulirani svet u koji su postavili 25 generativnih agenata, svaki sa svojom ličnošću.

Ovi agenti se bude, kuvaju doručak, idu na posao i formiraju mišljenja baš kao i ljudi. Fascinantan deo je da se ovi agenti sećaju i razmišljaju o proteklim danima dok planiraju svoje naredne dane, koristeći sećanja na interakcije koje su imali. Sve ove agente pokreće veliki jezički model, a arhitektura proširuje taj veliki jezički model kako bi skladištila kompleksne zapise o iskustvima agenata koristeći prirodni jezik.

Agenti proizvode uverljiva individualna i spontana socijalna ponašanja, baš kao i ljudi. Ovaj rad ima značajne implikacije za gejming industriju, jer omogućava da neigrivi likovi (NPC) u video igrama imaju sopstveni karakter i ličnost, interaktujući sa igračima prirodnije.

Simulaciono okruženje: Smartville

Autori su simulirali mali sandbox svet nazvan Smartville, inspirisan popularnom igrom „The Sims“. Smartville se sastoji od prostora za zajednički život, kuća, kafića, barova, prodavnica, parkova, koledža, prodavnica namirnica i apoteka. Ideja je bila da se istraži kako bi se socijalna ponašanja mogla pojaviti među AI agentima.

Tri glavne komponente su bile uključene u arhitekturu agenata:

  1. Protok sećanja: Beleži iskustva agenata.
  2. Refleksija: Sintetiše sećanja u zaključke višeg nivoa.
  3. Planiranje: Pretvara zaključke u planove akcije.

Ove refleksije i planovi utiču na buduće ponašanje agenata, omogućavajući im da preduzimaju akcije nezavisno.

Kreiranje događaja i interakcija u igri

Generativni agenti mogu pojednostaviti proces kreiranja događaja i interakcija u igri. Na primer, umesto ručnog skriptovanja ponašanja više likova za žurku za Dan zaljubljenih, dovoljno je reći jednom agentu da želi da napravi žurku. Ovi agenti mogu samostalno da komuniciraju jedni sa drugima, a okruženje je uspelo da proširi vest o žurci i da se pojavi. Jedan agent čak poziva drugog agenta na sastanak na žurku, sve na osnovu jednog korisničkog predloga.

Ličnosti i interakcije agenata

Autori su kreirali opis identiteta svakog agenta u jednom pasusu na prirodnom jeziku, uključujući njihovo zanimanje i odnos sa drugim agentima. Ovi opisi služe kao početna sećanja za agenta. Na primer, Džon Lin je opisan kao apotekar sa sledećim opisom:

„Džon Lin je apotekar u Vito Market apoteci koji voli da pomaže ljudima. Uvek traži načine da olakša proces nabavke lekova svojim mušterijama.“

Sve interakcije ovih agenata sa njihovim svetom i među sobom su putem prirodnog jezika. U svakom trenutku, agenti emituju izjavu na prirodnom jeziku koja opisuje njihovu trenutnu akciju, koja se prevodi u trenutne pokrete i prikazuje na sandbox interfejsu kao set emodžija.

Kontrolisanje i manipulisanje agentima

Iako su ovi AI agenti nezavisni i njihove interakcije se dešavaju organski, korisnici takođe imaju određenu kontrolu. Postoje dva načina na koja korisnici mogu da interaguju sa agentima:

  1. Komunikacija sa agentom razgovorom.
  2. Davanje direktiva agentu kroz unutrašnji glas, koji kontroliše njegovo ponašanje.

Na primer, kada mu korisnik kaže kao Džonov unutrašnji glas: „Kandidovaćeš se protiv Sema na predstojećim izborima,“ Džon odlučuje da se kandiduje i deli svoju kandidaturu sa svojom ženom i sinom. Ovo pokazuje kako korisnici mogu da kontrolišu i manipulišu okruženjem i ponašanjem ovih agenata.

Dan u životu agenta

Dan agenta počinje opisom u jednom pasusu, a njihovo ponašanje se razvija dok interaguju jedni sa drugima i sa svetom. Na primer, Džonatan se budi oko 7 ujutru, pere zube, tušira se, priprema i jede doručak, i proverava vesti za trpezarijskim stolom. Njegov sin Edi se budi, i oni kratko razgovaraju pre nego što nastave sa svojim danom.

Ponašanje agenata se menja na osnovu njihovih interakcija sa drugim agentima. Arhitektura agenata kontroliše ponašanje svakog agenta, omogućavajući im da percipiraju svoje okruženje i skladište percepcije u protoku sećanja. Kada treba da izvrše akciju, oni preuzimaju informacije iz protoka sećanja i planiraju svoju sledeću akciju na osnovu tih informacija. Skladištena sećanja se takođe koriste za promenu ponašanja agenata, omogućavajući im da razmišljaju o prošlim sećanjima i prilagode svoje interakcije sa okruženjem i drugim agentima.

Primene u stvarnom svetu

Pored igara i NPC-a, generativni agenti imaju primene u stvarnom svetu. Na primer, ako se pripremate za intervju sa teškom osobom ili ličnošću, možete koristiti AI agente da simulirate njihovo ponašanje i interagujete sa njima. Ovo vam može pomoći da se pripremite za intervju ili druge socijalne situacije.

Onlajn demo

Iako onlajn demo nije u realnom vremenu i prikazuje unapred izračunatu reprizu simulacije koja se već dogodila, možete videti interakcije i aktivnosti različitih agenata. Možete izabrati jednog od 25 različitih agenata i videti šta agent radi u bilo kom trenutku. Ovaj fascinantan rad ima potencijal da promeni gejming industriju i način na koji interagujemo sa različitim AI agentima, otvarajući potpuno novi svet mogućnosti.

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

Zaključno, generativni agenti predstavljaju značajan napredak u svetu veštačke inteligencije, nudeći uvid u budućnost u kojoj se simulira uverljivo ljudsko ponašanje i omogućavaju interakcije. Ova tehnologija obećava da će revolucionisati gejming i druge primene, pružajući beskrajne mogućnosti za iskustva i interakcije vođene veštačkom inteligencijom.

Istraživački rad

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

Video kompanije Prompt Engineering

Оставите коментар

Ваша адреса е-поште неће бити објављена. Неопходна поља су означена *