← 최신 논문
🤖 machine learning

From Symbolic to Geometric: Enabling Spatial Reasoning in Large Language Models

이 논문은 공간적 위치를 일급 모달리티로 취급함으로써 기호적 패턴 매칭을 고유한 기하학적 추론으로 대체하여, 전용 학습 데이터셋과 새로운 평가 벤치마크를 통해 기존 LLM의 공간 추론 성능을 크게 능가하는 새로운 멀티모달 프레임워크인 공간 언어 모델(Spatial Language Model, SLM)을 소개한다.

원저자: Chen Chu, Bita Azarijoo, Li Xiong, Khurram Shafique, Cyrus Shahabi

게시일 2026-06-04
📖 3 분 읽기☕ 가벼운 읽기

원저자: Chen Chu, Bita Azarijoo, Li Xiong, Khurram Shafique, Cyrus Shahabi

원본 논문은 CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/) 라이선스로 제공됩니다. 이것은 아래 논문에 대한 AI 생성 설명입니다. 저자가 작성하거나 승인한 것이 아닙니다. 기술적 정확성을 위해서는 원본 논문을 참조하세요. 전체 면책 조항 읽기

문제점: "지도만 읽는" 로봇 vs "실제 세상을 항해하는" 내비게이터

당신에게 세상의 모든 책, 지도 설명, 여행 블로그를 다 읽은 매우 똑똑한 로봇(대규모 언어 모델, 즉 LLM)이 있다고 상상해 보세요. 만약 당신이 "파리는 프랑스에 있나요?"라고 묻는다면, 로봇은 학습 데이터에서 그 사실을 기억했기 때문에 정답을 말할 것입니다.

하지만 이 논문은 이 로봇이 실제 공간 추론 능력은 형편없다고 주장합니다. 이는 마치 수학 시험 답안을 통째로 외웠지만, 실제로 수학 문제를 푸는 법은 모르는 학생과 같습니다.

  • 현재의 결함 (기호적 추론): 로봇에게 "지점 A에서 지점 B까지의 거리는 얼마인가요?" 또는 "이 두 도형이 겹치나요?"라고 물으면, 로봇은 이전에 보았던 단어들을 바탕으로 추측하려고 합니다. 이는 마치 지도를 보는 대신, 도시의 이름만을 보고 두 도시 사이의 거리를 때려 맞히려는 것과 같습니다.
  • 결과: 로봇은 종종 환각 현상(Hallucination, 없는 사실을 지어냄)을 보이거나, 책에서 본 적 없는 새로운 장소에 대해 혼란을 느끼거나, 정밀한 기하학적 작업(예: 이상하게 생긴 다각형의 넓이 측정)에 실패합니다. 로봇은 공간을 물리적 실체가 아닌, 단어의 목록으로 취급합니다.

해결책: "공간 언어 모델" (SLM)

연구진은 SLM(Spatial Language Model)이라는 새로운 유형의 AI를 만들었습니다. 이것은 로봇에게 단순히 설명을 읽는 것이 아니라, 기하학을 직접 볼 수 있는 안경을 씌워주는 것과 같습니다.

기존처럼 로봇에게 "공원은 북위 34.05도, 서경 118.24도에 위치한다"라는 텍스트를 입력하는 대신, SLM은 공원의 실제 형태와 위치를 나타내는 수학적 "지문"(벡터)을 로봇에게 입력합니다.

비유:

  • 기존 방식 (기호적): 친구를 보안 요원에게 설명할 때, "그는 키가 크고, 빨간 모자를 썼으며, 5번가에 삽니다"라고 말하는 것과 같습니다. 보안 요원은 당신이 말한 설명 목록을 바탕으로 누구인지 추측해야 합니다.
  • 새로운 방식 (기하학적/SLM): 보안 요원에게 친구의 사진을 건네주는 것과 같습니다. 보안 요원은 추측할 필요가 없습니다. 사진을 통해 그가 누구이며, 다른 사람들 사이에서 정확히 어디에 서 있는지 바로 볼 수 있기 때문입니다.

어떻게 만들었나

로봇에게 이러한 새로운 시각 방식을 가르치기 위해, 연구진은 세 가지 새로운 요소를 구축해야 했습니다.

  1. 새로운 언어 (인터리브드 그라운딩 - Interleaved Grounding): 로봇과 대화하는 특별한 방법을 발명했습니다. 단순히 "롱비치"라고 쓰는 대신, <이름> <구절> <지오(GEO)>라고 썼습니다. 여기서 <GEO> 부분은 롱비치의 수학적 "지문"을 삽입하는 곳입니다. 이를 통해 로봇이 이름만이 아니라 형태위치를 강제로 바라보게 만듭니다.
  2. 새로운 교과서 (공간 지시 데이터셋): 로봇에게 수학적 지문을 사용하여 기하학을 수행하는 법을 가르치는 기존의 교과서는 존재하지 않았습니다. 그래서 저자들은 3만 개의 연습 문제가 담긴 새로운 "교과서"를 작성했습니다. 그들은 복잡한 질문을 작고 논리적인 단계(마치 '생각의 사슬'처럼)로 나누어, 로봇이 단순히 정답만 맞히는 것이 아니라 측정하고 비교하는 과정을 배울 수 있도록 했습니다.
  3. 새로운 시험 (SpatialEval): 로봇이 실제로 학습했는지 테스트하기 위해 새로운 시험을 만들었습니다. 단순한 상식 퀴즈를 던지는 기존 테스트와 달리, 이 테스트는 로봇에게 가공되지 않은 좌표를 주고 거리를 계산하거나, 도형이 맞닿아 있는지 확인하거나, 가장 가까운 물체를 찾도록 요구합니다.

결과는 어떠했나? (결과)

연구진은 기존의 "단어 기반" 방식을 사용하도록 설정된 최상위 로봇들(GPT-4 및 Llama 등)과 새로운 SLM을 비교하는 일련의 테스트를 진행했습니다.

  • 정확도: 기존 로봇들은 기하학에 매우 취약했습니다. 거리를 측정하거나 넓이를 묻는 질문에 무작위로 추측하곤 했습니다. 반면, 새로운 SLM은 기하학을 실제로 "보고" 있었기에 훨씬 더 정확했으며, 수학적 계산을 제대로 수행했습니다.
  • 일반화 능력: 기존 로봇들은 책에서 읽어본 적 없는 장소에 대해 질문하면 실패했습니다. 하지만 새로운 SLM은 장소의 이름이 아니라 공간의 규칙을 이해하고 있었기에, 본 적 없는 새로운 장소에 대해서도 처리할 수 있었습니다.
  • 속도 및 효율성: 기존 로봇들은 간단한 수학을 하기 위해 페이지 분량의 텍스트를 써 내려가며 "생각을 밖으로 내뱉는" 경우가 많았고, 이는 많은 시간과 컴퓨터 자원을 소모했습니다. 반면 새로운 SLM은 내부적으로 즉시 수학적 계산을 수행하여 훨씬 적은 컴퓨터 자원을 사용했습니다.

핵심 요약

이 논문은 AI가 물리적 세계에 대해 진정으로 똑똑해지려면, 단순히 더 많은 책을 읽히는 것만으로는 부족하다고 결론짓습니다. 우리는 AI에게 공간을 기하학으로서 이해하는 법을 가르쳐야 합니다.

위치를 문장 속의 단어 중 하나가 아닌, 텍스트나 이미지와 같은 데이타의 주요 유형(First-class citizen)으로 취급함으로써, 새로운 SLM은 어휘력을 바탕으로 추측하는 것이 아니라 형태, 거리, 위치를 직접 이해함으로써 인간이 세상을 이해하는 방식대로 공간을 추론할 수 있게 됩니다.

연구 분야의 논문에 파묻히고 계신가요?

연구 키워드에 맞는 최신 논문의 일일 다이제스트를 받아보세요 — 기술 요약 포함, 당신의 언어로.

Digest 사용해 보기 →