> 기술 주변기기 > 일체 포함 > 생성 에이전트 - NPC로부터 독립 선언

생성 에이전트 - NPC로부터 독립 선언

WBOY
풀어 주다: 2023-04-12 14:55:21
앞으로
1883명이 탐색했습니다.

게임 속 NPC를 모두 보셨나요?

NPC는 무슨 일을 하든, 해야 할 일이 있든, 대화할 일이 없든, 그 몇 가지 문장을 계속해서 반복하는 것이 공통점입니다.

이유도 매우 간단합니다. 이 NPC들은 충분히 똑똑하지 않습니다.

즉, 전통적인 NPC들은 먼저 대본과 말하기 능력을 준비한 다음, 필요한 것을 말해줍니다.

ChatGPT의 등장으로 이러한 게임 캐릭터의 대화는 핵심 정보만 입력하면 스스로 생성될 수 있습니다.

이것이 스탠포드와 Google의 연구원들이 하고 있는 일입니다. 인공 지능을 사용하여 생성 에이전트를 만드는 것입니다.

생성 에이전트를 생성하는 방법은 무엇입니까?

이것의 메커니즘은 사실 매우 간단하고 그림으로 간단하게 요약할 수 있습니다.

생성 에이전트 - NPC로부터 독립 선언

가장 왼쪽의 Perceive는 초기 입력과 같으며 에이전트는 다양한 유형의 정보를 받기 시작합니다.

가운데에 있는 큰 프레임은 생성 에이전트가 어떻게 콘텐츠를 "생성"하고 "행위"의 마지막 단계에 자연스럽게 도달하는지를 보여주는 가장 중요한 부분입니다.

생성 에이전트의 주요 특징은 메모리 스트림인 메모리 스트림이 있다는 것입니다.

위에서 언급한 기존 NPC들처럼 행동과 말이 규정되어 있어 자유롭게 플레이할 수 있는 여지가 없습니다.

그리고 자유롭게 놀고 싶다면 나만의 '라이브러리'가 있어야 합니다. 이 '라이브러리'에는 AI가 일상에서 보고 듣는 것에 대해 기록하고 생각하는 내용이 담겨 있습니다. 추가로 "행위".

AI는 배워야 합니다.

기억 검색, 계획, 반영의 단계는 AI 처리 메모리의 단계입니다. AI는 매일 일어난 일을 기억할 수 있을 뿐만 아니라 이러한 사건을 반영하고 매일 계획을 세울 수도 있습니다.

동시에 AI의 행동으로 인해 발생하는 새로운 피드백도 기억하고 이를 새로운 처리 라운드를 계속하기 위한 새로운 자료로 취급합니다.

생성 에이전트 - NPC로부터 독립 선언

관찰은 주변 환경, 사람, 사물에 대한 각 캐릭터의 관찰이며, 반사는 관찰된 현상에 대한 생각입니다.

그리고 캐릭터들은 이러한 내용을 바탕으로 계획을 세웁니다.

처음에는 스스로 대략적인 계획을 세우고 차근차근 다듬어 나갔습니다. 먼저 시간별 계획을 세우고, 그다음 5~15분의 단기 계획을 세우세요.

게다가 주변 환경의 변화에 ​​따라 캐릭터들도 계획을 수정하게 됩니다. 인간의 행동을 완전히 모방하면서 매일 자신의 계획을 미친 듯이 수정하지 않는 사람이 어디 있겠습니까?

이렇게 해서 우리는 생성 에이전트의 매력을 봅니다.

생성 에이전트 - NPC로부터 독립 선언

우리는 완전한 생성 에이전트(관찰, 사고, 계획의 세 부분을 포함)의 성능이 그중 한두 가지가 부족한 아키텍처보다 훨씬 낫다는 것을 알 수 있습니다.

귀여운 꼬마 사람들 이모티콘

구글과 스탠포드 연구진이 설계한 시나리오에는 이런 지도에 총 25명의 꼬마 AI 사람들이 살고 있습니다.

생성 에이전트 - NPC로부터 독립 선언

연구원들은 총 25개의 캐릭터를 설정하고, 각 캐릭터에 이름, 직업 등 기본 정보를 설정했습니다.

예를 들어, John Lin은 매우 도움이 되는 약국 점원입니다. 그는 항상 고객이 약을 더 쉽게 구할 수 있는 방법에 대해 생각하고 있습니다.

생활 면에서 John은 대학 교수인 아내 Mei Lin과 함께 살고 있습니다. 그들의 아들 Eddy Lin은 음악 이론을 공부하고 있습니다.

동시에 존의 이웃과의 관계, 이웃에 대한 견해, 약국 동료와의 관계, 그가 좋아하는 이야기, 등.

생성 에이전트 - NPC로부터 독립 선언

각 캐릭터에는 처음에 캐릭터 프레임의 윤곽을 잡고 후속 상호 작용을 유발하는 미리 설정된 텍스트가 있습니다.

나머지는 AI 자체에 달려있습니다.

각 캐릭터의 행동은 이모티콘으로 표현되어 시스템 내에서 한 문장으로 요약됩니다. 예를 들어 누군가 일기를 쓰고 있다면

생성 에이전트 - NPC로부터 독립 선언

을 사용하여 표현합니다.

어느 날 이사벨라와 톰이 만났습니다. 그들은 캠페인에 관해 이야기를 나눴습니다.

캐릭터는 완전하고 명확한 자연어를 사용하여 서로 소통할 수 있다는 것을 알아야 합니다. 그리고 각 캐릭터는 근처에 있는 다른 캐릭터를 감지하고, 각자의 성격과 캐릭터 관계에 따라 지나갈지, 대화를 시작할지 결정할 수 있습니다.

생성 에이전트 - NPC로부터 독립 선언

Isabella: "아직 누구에게 투표해야 할지 고민 중이에요. 그런데 Sam Moore에게 출마에 대해 얘기했어요. 그에 대해 어떻게 생각하세요?" 솔직히 말해서 나는 Sam을 별로 좋아하지 않습니다. 그는 우리 커뮤니티와 약간 동떨어져 있고 우리의 최선의 이익을 고려하지 않는 것 같습니다." 실험 목적을 위해 연구원들이 개입할 수도 있습니다. 그러나 이 개입은 기존 입력 스크립트와 다릅니다. 대신 일부 가지의 방향에 약간의 힘을 가하고 나머지는 AI 자체에 맡긴다.

일상적인 면에서는 각 캐릭터마다 고유한 '루틴'이 있으며, 이 '루틴'은 미리 설정되어 있습니다.

다음은 약국 소년 John Lin의 하루입니다. 매일매일 어떤 새로운 일이 일어날지, 그것이 가장 흥미로운 부분이다.

마지막으로 발렌타인 데이에 AI 간의 흥미로운 상호 작용을 살펴보겠습니다.

생성 에이전트 - NPC로부터 독립 선언

발렌타인 데이에 연구원들은 이사벨라와 마리아라는 두 캐릭터에게 각각 미리 설정된 메시지를 전달하여 이사벨라에게 파티를 열겠다고 말하고 마리아에게는 클라우스를 좋아한다고 말했습니다.

생성 에이전트 - NPC로부터 독립 선언그러자 두 캐릭터는 각자의 플레이를 시작했습니다.

이자벨라는 지도를 돌아다니다가 사람들을 발견하면 파티에 초대합니다.

여기에는 마리아도 포함됩니다. 마리아는 클라우스와 어울릴 수 있는 이 기회를 절대 놓치지 않을 것이기 때문에 클라우스를 찾아 이사벨라의 파티에 초대했습니다.

생성 에이전트 - NPC로부터 독립 선언이자벨라는 모두를 초대한 후 한가하지 않았습니다. 그녀는 장소를 장식하기 위해 카페에 갔고 마리아를 초대했습니다.

위 그림은 이러한 AI와 파티로 인한 상호 작용 간의 관계를 보여줍니다.

생성 에이전트 - NPC로부터 독립 선언그런 다음 AI 그룹이 오후 5시에 즐겁게 파티를 시작했습니다.

아래 사진은 AI가 파티를 자발적으로 안내하는 모습을 자세히 보여줍니다. 기억 인출, 환경 관찰로부터의 성찰, 의사 결정이 포함됩니다.

왼쪽에는 사용하지 않은 냉장고, 침대, 선반, 책상, 옷장 등 이사벨라가 관찰한 환경 콘텐츠가 있습니다. 그런 다음 환경과 호스팅 의도에 따라 장식과 초대장을 만들었습니다. 파티, 디자인 파티 및 기타 결정.

생성 에이전트 - NPC로부터 독립 선언이렇게 하면 전체 과정이 매우 성취감이 있는 것 같습니다.

공상과학이 현실이 되나요?

위 장면들은 단순하고 재미있어 보이지만, 발전할수록 다른 힘을 보여줍니다.

피트는 트위터를 통해 이 결과가 앞으로 다양한 측면에 적용될 수 있다고 밝혔습니다.

예를 들어 VR 세계에 적용하면 이러한 종류의 생성 에이전트가 NPC 역할을 하면 Westworld에서 상상했던 것과 같은 장면은 더 이상 도달할 수 없게 됩니다.

생성 에이전트 - NPC로부터 독립 선언"웨스트월드에서는 모든 NPC가 저마다의 생각과 성격, 계획, 대인관계를 가지고 있습니다. 심지어 더 많은 것들이 독립적으로 생성됩니다."

그리고 구글과 스탠포드 연구진이 만든 것은 미니 Q 버전입니다. 웨스트월드의.

참고자료:

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

위 내용은 생성 에이전트 - NPC로부터 독립 선언의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:51cto.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿