로봇이 답을 잊어버리는 이유: 순차적 체화 QA의 메모리 병목 현상

로봇이 답을 잊어버리는 이유: 순차적 체화 QA의 메모리 병목 현상

Zikui Cai, Kaushal Janga, Tan Dat Dao, Seungjae Lee, Shivin Dass +13개 더

6 분 읽기•2026년 7월 24일

대부분의 로봇공학 벤치마크는 모든 질문을 처음부터 시작하는 것으로 간주하며, 각 답변 후 로봇의 메모리를 초기화합니다. 새로운 연구에 따르면 이러한 에피소드식 평가는 중요한 실패를 감춥니다. 즉, 구조화된 3D 공간-의미 맵을 구축하는 에이전트만이 일련의 질문에 걸쳐 지식을 축적할 수 있으며, 더 단순한 메모리 아키텍처는 로봇이 반복적으로 재탐색하고 이미 본 것을 잊어버리게 만듭니다.

목차

연구진이 구축한 것

메릴랜드 대학교 및 협력 기관의 연구진은 체화된 질문응답(EQA)을 위한 순차적 평가 프로토콜을 개발했습니다. 표준 에피소드식 벤치마크(로봇의 내부 상태, 즉 맵, 메모리, 지각 임베딩이 각 질문 후 초기화됨)와 달리, 새 프로토콜은 초기화 없이 동일한 환경에서 여러 질문을 연결합니다. 이 작은 변화는 중요한 아키텍처 병목 현상을 드러냅니다. 즉, 에피소드 메모리나 암시적 잠재 상태에 의존하는 에이전트는 이전 관찰을 효과적으로 재사용할 수 없습니다.

이 병목 현상을 집중 테스트하기 위해 팀은 네 가지 대표적인 에이전트 아키텍처를 비교했습니다.

  • ExploreEQA – 2D 점유 맵을 가진 VLM으로, 로봇이 어디에 있었는지는 기억하지만 무엇을 보았는지는 기억하지 않습니다.
  • MemoryEQA – 자세 태그가 지정된 이미지와 설명의 에피소드 의미 라이브러리를 가진 VLM이지만, 공간 융합은 없습니다.
  • 3D-Mem – 완전히 구조화된 3D 공간-의미 맵을 가진 VLM으로, 시각적 특징을 3D 좌표에 직접 결합합니다.
  • UniNavid – 짧은 RGB 창에서 경유점을 예측하는 비전-언어-행동(VLA) 모델로, 메모리는 트랜스포머 어텐션 상태에만 존재합니다.

연구진은 시뮬레이션과 실제 Unitree Go2 사족 로봇에서 이 에이전트들을 테스트했으며, 환경당 다섯 개의 질문 시퀀스를 통해 객체 식별, 개수 세기, 위치 파악을 다뤘습니다.

순차적 평가는 동일한 환경에서 여러 질문에 걸쳐 로봇의 메모리를 유지합니다

주요 결과

순차적 평가는 성능에서 뚜렷한 차이를 드러냈습니다. 벤치마크의 대표적인 장면 중 하나에서, 3D-Mem은 에피소드 평가에서 질문당 예산 내 불완전한 탐색으로 인해 3개 중 1개의 질문만 정확히 답변했습니다. 동일한 세 가지 질문을 맵을 초기화하지 않고 순차적으로 제시했을 때, 3D-Mem은 세 가지 모두 정확히 답변했으며 총 이동 거리는 훨씬 적었습니다.

다른 에이전트 유형은 이러한 개선을 보이지 않았습니다. ExploreEQA의 2D 점유 맵은 시각적 내용을 검색할 수 없었습니다. 즉, 에이전트가 어디에 있었는지는 알지만 무엇이 있었는지는 알 수 없어, 이후 객체 속성에 대한 질문은 재탐색이 필요했습니다. MemoryEQA의 에피소드 라이브러리는 공간적 일관성이 부족하여, 다른 시점에서 검색된 프레임을 일관된 추론으로 결합할 수 없었습니다. 에피소드 초기화만으로 훈련된 UniNavid는 암시적 잠재 메모리가 질문 경계를 넘어 관찰을 통합할 메커니즘이 없었기 때문에 순차적 이점을 보이지 않았습니다.

이러한 경향은 실제 로봇 실험(실내 연구실, 개방형 로비, 복도)에서도 일관되게 나타났습니다. 물리적 센싱 노이즈와 구동 드리프트는 단순한 메모리 아키텍처의 약점을 증폭시켰습니다. 노이즈가 많은 관찰은 증거 품질을 낮추었고, 구조화된 맵이 없으면 에이전트는 이후 질문이 이전 증거로 답변 가능한지 판단할 안정적인 기준이 없었습니다.

작동 원리

핵심 통찰은 메모리 아키텍처가 에이전트가 지식을 구성적으로 축적할 수 있는지 여부를 결정한다는 것입니다. 에피소드 평가는 각 질문 후 에이전트를 초기화하므로, 잘못 구조화된 메모리라도 개별 질문에서는 성공할 수 있습니다. 순차적 평가에서는 에이전트가 새로운 질문에 대한 답변이 환경의 저장된 표현에 이미 있는지 여부를 결정해야 합니다.

네 가지 에이전트 유형은 메모리 아키텍처의 스펙트럼을 나타냅니다.

에이전트메모리 유형저장 내용순차적 이점
ExploreEQA기하학적 점유이동 가능 공간, 프론티어 점수없음 – 객체 수준 회상 불가
MemoryEQA에피소드 의미 라이브러리RGB 프레임 + 자세 + 설명 + 임베딩약함 – 공간 융합 없음
3D-Mem구조화된 3D 공간-의미 맵3D 좌표에 결합된 시각적 특징강함 – 구성적 추론
UniNavid암시적 잠재(트랜스포머 어텐션)짧은 RGB 프레임 창없음 – 단일 에피소드용 설계

3D-Mem은 서로 다른 시점의 관찰을 전역적으로 일관된 3D 재구성으로 융합하여 객체 수준 특징을 공간 좌표에 직접 연결합니다. 새 질문이 들어오면 에이전트는 공간 영역이나 의미 범주로 이 맵을 질의하여 재탐색 없이 이전에 본 객체를 검색할 수 있습니다. 이는 단순한 효율성 향상이 아니라, 이전 탐색에서 더 완전한 증거를 확보할 수 있기 때문에 정확도도 향상됩니다.

다른 에이전트는 각기 다른 이유로 실패합니다. ExploreEQA는 의미 메모리가 없고, MemoryEQA는 이벤트를 저장하지만 공간적으로 융합할 수 없으며, UniNavid는 장기 메모리가 전혀 없습니다. 순차적 프로토콜은 이러한 실패를 명확히 분리하여, 메모리 구조에 대한 아키텍처 선택이 에이전트가 지속적인 배치를 처리할 수 있는지 여부를 직접 결정함을 보여줍니다.

실험실 환경에서 Unitree Go2를 이용한 실제 로봇 검증이 시뮬레이션 결과를 확인합니다

로봇공학에서의 중요성

순차적 체화 질문응답은 실제 서비스 로봇의 자연스러운 작동 방식입니다. 창고 로봇이 "파란 상자를 찾아"라고 묻고, 이어서 "파란 상자가 가득 찼나?"라고 물을 때 전체 바닥을 다시 탐색해서는 안 됩니다. 가정용 어시스턴트가 "열쇠가 어디 있지?"라고 묻고 "열쇠는 무슨 색이야?"라고 물을 때 첫 번째 검색에서 열쇠의 외형을 기억해야 합니다. 이 논문은 현재 대부분의 EQA 시스템이 이를 수행할 수 없음을 보여줍니다. 즉, 각 질문을 독립적인 에피소드로 처리하여 시간을 낭비하고 오류 위험을 초래합니다.

로봇을 평가하는 구매자와 운영자에게 이 발견은 중요한 사양, 즉 로봇의 메모리 아키텍처를 지적합니다. 모든 '메모리'가 동일하지는 않습니다. 지속적인 3D 공간-의미 맵(3D-Mem 등)을 구축하는 로봇은 작업과 질문에 걸쳐 관찰을 축적할 수 있지만, 에피소드 로그나 암시적 어텐션 상태에 의존하는 로봇은 순차적 상호작용에서 어려움을 겪을 것입니다.

이는 Robot Overflow에서 인간형 로봇 찾아보기 또는 창고 로봇처럼 운영자 질문에 즉시 답변해야 하는 로봇에 직접적인 영향을 미칩니다. 또한 중고 산업용 로봇에 VLM을 개조할 경우 구조화된 메모리 계층이 함께 제공되지 않으면 성능이 저하될 수 있음을 시사합니다.

한계점 및 미해결 질문

이 연구는 네 가지 특정 에이전트 아키텍처와 제한된 질문 유형(색상, 개수, 위치)에 초점을 맞추고 있습니다. 더 복잡한 질문, 객체가 움직이는 동적 환경, 또는 맵을 며칠에 걸쳐 업데이트해야 하는 평생 학습 시나리오에서 결과가 어떻게 일반화될지는 아직 명확하지 않습니다. 실제 로봇 실험은 단일 사족 플랫폼을 사용했습니다. 바퀴형 또는 인간형 로봇의 노이즈 프로필은 다를 수 있습니다.

또 다른 미해결 질문은 객체가 제거되거나 이동될 때 3D 맵을 효율적으로 업데이트하는 방법입니다. 순차적 평가는 정적 환경을 가정합니다. 실제 배치에서 어제의 가구 배치를 기억하는 로봇은 오늘 잘못된 답변을 할 수 있습니다. 망각하거나 업데이트하는 적응형 메모리는 여전히 해결되지 않은 과제입니다.

자주 묻는 질문

체화 QA에서 에피소드식 평가와 순차적 평가의 차이점은 무엇인가요? 에피소드식 평가에서는 각 새 질문 전에 로봇의 메모리가 완전히 초기화됩니다. 순차적 평가에서는 로봇이 동일한 환경에서 일련의 질문에 걸쳐 내부 맵과 메모리를 유지합니다.

순차적 평가에서 가장 좋은 성능을 보인 메모리 아키텍처는 무엇인가요? 구조화된 3D 공간-의미 맵을 구축하는 3D-Mem 에이전트가 다른 모든 에이전트를 능가하며, 질문 간 관찰을 축적하고 이를 후속 답변에 구성적으로 활용했습니다.

이 결과는 실제 로봇에도 적용되나요, 아니면 시뮬레이션에만 해당되나요? 네, 연구진은 실제 Unitree Go2 로봇을 실내 환경에서 모든 네 에이전트를 검증했으며, 순차적 경향은 시뮬레이션 결과와 일치했습니다.

단순한 에피소드 메모리가 순차적 질문에 작동하지 않는 이유는 무엇인가요? 에피소드 메모리는 공간 융합 없이 독립적인 이벤트로 저장됩니다. 로봇은 시점 간 추론을 할 수 없으며, 새 질문이 과거 관찰로 답변 가능한지 판단할 수 없어 재탐색이 필요합니다.

결론

이 논문은 체화 질문응답의 근본적인 맹점을 드러냅니다. 에피소드식 평가는 대부분의 에이전트가 순차적 질문을 얼마나 잘 처리하지 못하는지 숨깁니다. 오직 구조화된 3D 공간-의미 메모리를 가진 에이전트만이 질문 간 지식을 축적할 수 있으며, 이는 지속적인 환경에 배치되는 모든 로봇에 필수적인 능력입니다. 순차적 평가 프로토콜은 범용 로봇 에이전트의 표준 테스트가 되어야 합니다.