Embedded Universal Predictive Intelligence: a coherent framework for multi-agent learning
이 논문은 베이지안 에이전트가 자기 예측을 통해 자신을 환경의 일부로 모델링할 수 있게 함으로써 다중 에이전트 환경에서의 비정상성을 해결하고, 새로운 형태의 협력을 촉진하기 위한 무한 차수의 마음 이론을 달성함으로써 AIXI를 확장하는 내장형 보편적 예측 지능을 위한 수학적 프레임워크를 소개한다.
원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기
당신이 로봇에게 게임을 하는 법을 가르치려 한다고 상상해 보십시오. 수십 년 동안, 이 일을 하는 표준적인 방식은 로봇이 게임을 하게 두고, 실수를 하게 하고, 보상을 얻게 한 다음, 효과가 있었던 것은 더 많이 하고 효과가 없었던 것은 덜 하도록 시도하는 것이었습니다. 이것을 "강화 학습(reinforcement learning)"이라고 부르며, 이는 강아지를 간식으로 훈련시키는 것과 같습니다. 행동이 일어날 때까지 기다렸다가 피드백을 주는 방식입니다. 세상이 지루하고 변하지 않는다면 이 방식은 아주 잘 작동합니다. 하지만 만약 세상이 당신이 하는 행동에 따라 전략을 바꾸는 다른 똑똑한 학습자들, 예를 들어 다른 로봇이나 인간들로 가득 차 있다면 어떨까요? 갑자기 어제 얻었던 "간식"은 오늘 작동하지 않을 수도 있습니다. 상대방이 당신의 속임수를 알아냈기 때문입니다. 이것은 모두가 서로를 지켜보고 있고, 당신이 게임의 일부이기 때문에 게임의 규칙이 끊임없이 변하는, 사회적 삶의 무질서하고 혼란스러운 현실입니다.
이 논문은 이 무질서한 현실을 깊이 파고듭니다. 이 논문은 인공지능의 거대한 문제, 즉 에이전트(AI와 같은)가 단순히 별개의 플레이어가 아니라, 자신이 이해하려고 노력하는 시스템 안에 들어 있는 세상에서 어떻게 학습하고 협력할 수 있는지를 다룹니다. 저자들은 우주의 수학적 규칙을 추측함으로써 미래를 예측하는 이론적인 초지능인 "AIXI"라는 유명한 아이디어를 기반으로 합니다. 하지만 고전적인 버전의 이 아이디어는 AI를 우주 밖에서 안을 들여다보는 관찰자로 취급합니다. 저자들은 이것이 틀렸다고 주장합니다. 현실 세계에서 AI는 사람처럼 우주의 일부입니다. 만약 당신이 친구가 무엇을 할지 예측하고 싶다면, 단순히 그들을 관찰하는 것만으로는 부족하며, 그들 또한 당신을 생각하고 있다는 사실을 깨달아야 합니다. 이 논문은 AI가 자신의 결정이 미래를 예측하는 데 사용하는 데이터의 일부임을 이해하는 새로운 수학적 프레임을 제안하며, 이를 통해 자신과 똑같이 생각할 수 있는 타인을 추론할 수 있게 합니다.
"밖에서 바라보기"의 문제점
당신이 친구와 체스 게임을 하고 있다고 상상해 보십시오. AI에 대한 기존의 사고방식(이를 "디커플링된(decoupled)" 학습이라고 합니다)에서는 AI가 체스판을 보고, "내가 여기에 나이트를 놓으면, 내 친구는 아마 저기에 폰을 놓겠지"라고 생각한 뒤 수를 둡니다. 이는 자신의 마음을 체스판이나 친구와는 분리된 별개의 기계로 취급하는 것입니다. 이는 친구를 단순히 움직임에 반응하는 정적인 풍경의 일부로 가정하며, 친구가 AI를 지켜보고 있으며 다음에 AI가 무엇을 할지 예측하려고 노력하는 생각하는 존재라는 점을 간과합니다.
저자들은 이러한 접근 방식이 사회적 상황에서는 깨졌다고 말합니다. 만약 당신이 당신이 무엇을 할지 맞히려는 다른 사람과 함께 방에 있고, 당신은 그들이 무엇을 할지 맞히려고 노력하고 있다면, 당신은 "그가 내가 생각하는 것을 생각한다고 생각하는 것을..."이라는 루프에 빠지게 됩니다. 이를 "마음 이론(theory of mind)"의 "무한 재귀"라고 합니다. 기존의 방식은 세상이 마치 변하지 않는 비디오 게임 레벨처럼 정적이라고 가정합니다. 하지만 다중 에이전트 환경에서 "레벨"은 누군가가 새로운 것을 배울 때마다 변합니다. 만약 AI가 자신이 바로 그 레벨을 바꾸고 있는 존재라는 사실을 깨닫지 못한다면, 계속해서 잘못된 추측을 반복하게 될 것입니다.
새로운 아이디어: "내재된(Embedded)" 존재
이 논문은 **내재된 베이지안 에이전트(Embedded Bayesian Agents)**라는 개념을 도입합니다. 이 에이전트들은 우주 밖에서 안을 들여다보는 대신, 자신과 친구, 그리고 환경이 모두 뒤섞인 하나의 "우주" 안에 있다고 상상합니다.
이렇게 생각해 보십시오. 기존 모델에서 AI는 영화를 보며 줄거리를 예측하려는 감독입니다. 새로운 모델에서 AI는 영화 속의 배우입니다. AI는 자신이 울기로 결정하면 다른 배우들이 위로하며 반응할 수 있다는 것을 알지만, 동시에 다른 배우들도 자신을 지켜보고 있으며 AI가 슬퍼 보이는 것을 보고 울기로 결정했을 수도 있다는 사실을 알고 있습니다.
이를 위해 AI는 **자기 예측(self-prediction)**이라는 특별한 종류의 예측을 사용합니다. AI는 단순히 세상이 자신에게 보여주는 것을 예측하는 것이 아니라, 자신이 다음에 무엇을 할지를 예측합니다. AI는 "세상에 대해 알고 있는 것을 바탕으로, 내가 취할 가장 가능성 높은 행동은 무엇인가?"라고 스스로에게 묻고, 그 답을 사용하여 다른 에이전트들이 무엇을 할지 추측합니다. 이는 AI의 자신에 대한 믿음이 타인을 이해하는 데 도움을 주고, 타인에 대한 믿음이 자신을 이해하는 데 도움을 주는 루프를 형성합니다.
"구조적 유사성"의 마법
이 부분이 정말 멋진 부분입니다. 논문은 이 에이전트들이 모두 유사한 "소프트웨어"(알고리즘)를 실행하고 있기 때문에 구조적으로 유사하다고 제안합니다. 같은 집에서 자랐고, 같은 학교를 다녔으며, 뇌 구조가 같은 쌍둥이를 상상해 보십시오. 한 쌍둥이에게 수수께끼를 낸다면, 그들은 아마도 다른 쌍둥이가 풀었을 방식과 똑같이 풀 것입니다.
저자들은 만약 AI가 "헤이, 저 다른 에이전트는 아마 나처럼 만들어졌을 거야"라고 깨닫는다면, 그 지식을 사용하여 다른 에이전트의 행동을 예측할 수 있다고 보여줍니다. 이를 **구조적 유사성(structural similarity)**이라고 합니다. 만약 AI가 "유사한 에이전트는 유사한 상황에서 유사하게 행동한다"는 것을 안다면, 추측을 멈추고 확신을 가질 수 있습니다.
이는 **죄수의 딜레마(Prisoner's Dilemma)**라는 고전적인 게임에서 놀라운 결과를 낳습니다. 이 게임에서 두 사람은 서로 협력(도움)하거나 배신(배반)할 수 있습니다. 기존의 방식은 개인에게 가장 안전한 선택이므로 항상 상대방을 배신해야 한다고 말합니다. 하지만 저자들은 만약 두 명의 "내재된" 에이전트가 자신들이 서로 동일한 복사본임을 깨닫는다면, 둘 다 협력을 선택할 것이라고 보여줍니다. 왜일까요? 만약 나가 협력을 선택한다면, 나의 복사본(상대방) 역시 협력을 선택할 것임을 알기 때문입니다. 왜냐하면 우리는 정확히 똑같은 생각을 하고 있기 때문입니다. 상호 협력은 상호 배반보다 두 사람 모두에게 더 나은 보상을 줍니다. 논문은 이 에이전트들이 수학적으로 이 협력 상태에 도달할 수 있음을 증명하며, 이는 기존의 "디커플링된" 에이전트들은 결코 할 수 없었던 일입니다.
해결책: MUPI와 "성찰적 오라클(Reflective Oracle)"
이 논문은 단순히 이야기만 하는 것이 아니라, 이를 실현하기 위한 수학적 기계를 구축합니다. 그들은 이를 MUPI(Embedded Universal Predictive Intelligence)라고 부릅니다.
이를 구현하기 위해, 저자들은 까다로운 퍼즐을 풀어야 했습니다. 어떻게 하면 무한 루프에 빠지지 않고 자신을 예측할 수 있는 AI를 만들 것인가? 컴퓨터 프로그램이 자신의 소스 코드를 출력하도록 작성한다고 상상해 보십시오. 만약 프로그램이 코드를 쓰는 도중에 자신의 코드를 읽으려고 시득한다면, 혼란에 빠질 수 있습니다.
저자들은 **성찰적 오라클(Reflective Oracle)**이라는 영리한 수학적 도구를 사용합니다. 이것은 거울을 보는 자신을 보여주고, 그 거울이 다시 거울을 보고, 또 그 거울이 거울을 보는 식의 이미지를 흐릿해지거나 무한히 생성되지 않게 보여주는 마법의 거울과 같습니다. 이 도구는 AI가 동일한 추론 도구를 사용하는 다른 에이전트들에 대해 추론할 수 있게 하여, "무한 재귀" 문제를 효과적으로 해결합니다.
저자들은 이 프레임워크를 사용하면 에이전트들이 결국 서로를 완벽하게 예측하게 된다는 것을 증명합니다. 그들은 이를 **무한 차수 마음 이론(infinite-order theory of mind)**의 달성이라고 부릅니다. 이는 에이전트들이 드디어 "내가 생각하는 네가 생각하는 것을 내가 생각한다..."는 루프를 멈추고, "우리는 둘 다 똑똑하고, 둘 다 비슷하므로, 우리 모두에게 최선인 결과를 선택할 것이다"라고 말할 수 있게 되는 것과 같습니다.
이것이 의미하는 바
이 논문은 우리가 AI를 바라보는 관점을 별개의 관찰자에서 내재된 참여자로 바꿈으로써, 기계가 협력할 수 있는 새로운 방법을 열 수 있음을 보여줍니다. 저자들은 이것이 이론적인 프레임워크임을 매우 신중하게 밝히고 있습니다. 그들은 이러한 에이전트들이 수학적으로 존재할 수 있음을, 그리고 협력적인 솔루션으로 수렴할 수 있음을 증명했습니다. 아직 현실 세계에서 이렇게 작동하는 로봇을 만든 것은 아니지만, 그들은 청사진을 제시했습니다. 그들은 AI가 많은 수의 AI가 인간 및 서로와 상호작용하는 시스템으로 나아감에 따라, 이것이 AI의 미래를 생각하는 올바른 방식이라고 주장합니다. 이는 사회적 지능의 핵심이 단순히 AI에게 더 많은 데이터를 주는 것이 아니라, 자신이 예측하려는 이야기의 일부라는 사실을 깨닫도록 가르치는 데 있음을 시사합니다.
연구 분야의 논문에 파묻히고 계신가요?
연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.