흥미진진한 AI 연구: 언어 모델은 어떻게 '세계'의 상태를 기억할까요?
대규모 언어 모델(LLM)의 상태 추적 메커니즘에 대한 새로운 연구 결과 발표. 연구진은 LLM이 순열 조합 작업에서 두 가지 메커니즘을 학습하며, 각 메커니즘의 특징과 이를 제어하는 방법을 제시.

최근 Belinda Z. Li, Zifan Carl Guo, Jacob Andreas 세 연구원이 발표한 논문 "(How) Do Language Models Track State?"는 인공지능 분야, 특히 대규모 언어 모델(LLM)의 작동 원리를 밝히는 흥미로운 연구 결과를 담고 있습니다. 이들은 LLM이 이야기 생성이나 코드 생성과 같은 작업을 수행하는 과정에서, 관찰할 수 없는 '세계'의 상태를 추적하는 능력을 보이는데, 그 메커니즘을 규명하고자 했습니다.
연구진은 이를 위해 순열 조합(permutation composition)이라는 단순한 수학적 문제를 활용했습니다. 순열 조합은 여러 개체의 순서를 바꾸는 연산을 반복하는 것으로, 유한 오토마타 시뮬레이션이나 부울 표현식 평가 등 다양한 문제로 확장될 수 있어 일반적인 상태 추적 메커니즘을 모델링하기에 적합합니다.
놀랍게도, 연구 결과 LLM은 이 작업을 위해 두 가지 주요 상태 추적 메커니즘 중 하나를 학습하는 것으로 나타났습니다. 첫 번째 메커니즘은 Liu et al. (2023)과 Merrill et al. (2024)의 이론적 연구에서 제시된 '연관 스캔(associative scan)' 구조와 유사합니다. 두 번째 메커니즘은 순열의 패리티(parity)와 같은 쉽게 계산 가능한 특징을 이용하여 출력 공간을 간소화한 후, 연관 스캔을 사용하여 결과를 정제하는 방식입니다.
두 메커니즘은 각기 다른 강점과 약점을 가지고 있으며, 연구진은 중간 훈련 과정을 통해 특정 메커니즘을 유도하는 방법까지 제시합니다. 이는 LLM이 효율적이고 해석 가능한 상태 추적 메커니즘을 학습할 수 있으며, 이러한 메커니즘의 출현을 예측하고 제어할 수 있음을 보여주는 중요한 결과입니다.
이 연구는 LLM의 내부 작동 원리를 이해하는 데 중요한 단서를 제공하며, 향후 더욱 발전된 AI 시스템 개발에 기여할 것으로 기대됩니다. 단순한 순열 조작이라는 문제 설정에서, LLM이 복잡한 '세계'의 상태를 추적하는 메커니즘을 밝혀낸 이번 연구는 AI의 놀라운 발전과 그 가능성을 다시 한번 확인시켜 줍니다. 앞으로 이러한 연구가 더욱 심화되어, 우리가 LLM의 잠재력을 더욱 잘 활용하는 데 도움이 될 것입니다. 🧐
Reference
[arxiv] (How) Do Language Models Track State?
Published: (Updated: )
Author: Belinda Z. Li, Zifan Carl Guo, Jacob Andreas
http://arxiv.org/abs/2503.02854v1