23년 이전 글/Bing과 함께

ChatGPT로 만든 사회, 기억을 가진 NPC와 상호작용 [SELECTSTAR Webinar 박준성 박사님 유튜브 내용]

유튜브의 스크립트를 기반으로 Bing 사용

Prompt: 좌측 페이지는 무엇에 대해 이야기 하고 있습니까?


- **셀렉스타 회사 소개**: 셀렉스타는 AI 학습 데이터를 제공하고 분석하고 큐레이션하는 All-in-one Data Platform for AI 회사이다. 텍스트, 비전, 오디오 데이터에 대한 레이블링, 분석, 생성 서비스를 제공하고, LLM 벤치마크 데이터셋과 윤리성 평가 데이터셋을 개발하고 있다. Forbes 30 under 30 Asia의 엔터프라이즈 테크놀로지 분야에 선정되었다.
- **웨비나 주제 및 목적**: 생성 에이전트 인간 행동의 상호작용 시뮬레이션이라는 주제로 박준성 박사님의 발표와 파일사이드챗, Q&A 세션을 진행한다. 인공지능을 개발할 때 필요한 데이터를 수집하고 가공하는 방법과 사회 살아 숨쉬는 NPC를 만드는 방법에 대해 알아보고자 한다.
- **박준성 박사님 소개**: 스탠포드 대학교 컴퓨터과학국어 박사과정 3년차 학생이다. 미술을 전공했으며, Generative Agents Interactive Simulacra of Human Behavior라는 논문을 발표했다. 구글과 공동연구를 하였으며, LLM 기업들과 컨소시엄을 맺었다. 한국어로 세미나를 진행하는 것은 최초이다.

 

- **Generative Agent의 아키텍처**: Generative Agent는 기억, 성찰, 계획을 할 수 있는 인공지능 에이전트이다. Cognitive Architecture와 LLM을 결합하여 구현하였다. LLM은 인풋으로 텍스트를 받아서 텍스트를 생성하는 모델이다. Cognitive Architecture는 사람의 뇌를 컴퓨터로 모델링한 것이다. Generative Agent는 LLM을 통해 언어적 행동을 하고, Cognitive Architecture를 통해 비언어적 행동을 한다.
- **Generative Agent의 환경**: Generative Agent는 게임 세상에서 행동한다. 게임 세상은 Smallville이라는 맵으로 구성되어 있다. Smallville은 대학 캠퍼스와 작은 마을을 닮았다. 집, 아파트, 퍼마켓, 바, 카페, 공원 등이 있다. 맵은 Tree Structure로 되어 있으며, 각각의 장소와 물체에는 이름과 속성이 있다.
- **Generative Agent의 데모**: 25명의 Generative Agent가 Smallville에서 살아난다. 각각의 에이전트는 자신의 일상과 관심사를 가지고 있다. 예를 들어, 운동선수인 에이전트는 아침에 일찍 일어나서 조깅을 하고, 학교에 가서 친구들과 대화하고, 수업에 참여한다. 에이전트들은 서로 기억하고 관계를 쌓으며, 복잡한 사회를 형성한다.



- **파티 인비테이션의 전파**: 이사벨라라는 카페 점원이 내일 발렌타인 파티를 하니까 와주세요 라고 말하는 인비테이션을 Generative Agent들에게 보내고, 그 인비테이션을 받은 에이전트들이 다른 에이전트들에게 전달하는 과정을 보여준다. 예를 들어, 샘은 부인인 제니퍼에게 파티에 가자고 말하고, 에디는 친구인 토니에게 파티에 대해 얘기한다.
- **파티 참석 여부의 결정**: Generative Agent들은 각자의 성격, 관심사, 기억, 계획 등을 고려하여 파티에 참석할지 말지를 결정한다. 예를 들어, 조지는 이사벨라에게 호감을 가지고 있어서 파티에 꼭 가고 싶어한다. 반면, 제니퍼는 샘과의 관계가 좋지 않아서 파티에 가기 싫어한다.
- **파티에서의 행동**: Generative Agent들은 파티에서 서로와 상호작용하며 다양한 행동을 한다. 예를 들어, 조지는 이사벨라에게 꽃을 선물하고, 샘은 제니퍼와 싸우고, 에디는 토니와 술을 마시고, 캐서린은 노래를 부른다. 이러한 행동들은 Generative Agent들의 기억과 성찰에 영향을 미친다.

반응형