← 최신 논문
💬 NLP

A Pragmatist Robot: Learning to Plan Tasks by Experiencing the Real World

LLM 기반 로봇 계획의 한계를 극복하기 위해 제안된 프라그마봇 (PragmaBot) 은 비전 - 언어 모델을 활용해 실시간으로 실패를 반성하고 단기 및 장기 기억을 통해 경험을 축적함으로써, 실제 세계에서의 작업 성공률을 획기적으로 향상시킵니다.

원저자: Kaixian Qu, Guowei Lan, René Zurbrügg, Changan Chen, Christopher E. Mower, Haitham Bou-Ammar, Marco Hutter

게시일 2026-02-17
📖 3 분 읽기☕ 가벼운 읽기

원저자: Kaixian Qu, Guowei Lan, René Zurbrügg, Changan Chen, Christopher E. Mower, Haitham Bou-Ammar, Marco Hutter

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

이 논문은 **'PRAGMABOT(프래그마봇)'**이라는 새로운 로봇 시스템을 소개합니다. 이 로봇의 가장 큰 특징은 "실제 세상에서 부딪히고 실패하면서 배워가는" 능력입니다.

기존의 인공지능 로봇들은 인터넷에 떠도는 방대한 텍스트 데이터만 보고 "이건 어떻게 해야지"라고 추측만 했다면, 프래그마봇은 **"아, 내가 방금 실수했네. 다음엔 이렇게 해야겠다"**라고 스스로 깨닫고 기억해냅니다.

이 복잡한 기술을 누구나 쉽게 이해할 수 있도록 두 가지 핵심 비유로 설명해 드리겠습니다.


1. "현실 세계의 고집쟁이 선생님" vs "똑똑하지만 경험 없는 학생"

기존의 대형 언어 모델 (LLM) 기반 로봇들은 책만 10 만 권 읽은 천재 학생과 같습니다.

  • 장점: 이론적으로는 모든 것을 압니다. "사과를 집어라"라고 하면 사과가 무엇인지, 어떻게 잡아야 하는지 완벽하게 설명할 수 있습니다.
  • 단점: 실제 손으로 만져본 경험이 없습니다. 책상 위에 사과가 캔 (통조림) 뒤에 숨어 있다면, 이 학생은 "아, 사과가 있네!"라고 말하며 바로 잡으려 듭니다. 하지만 실제 로봇의 손은 캔에 부딪혀 사과를 잡지 못하고 넘어집니다. 이론과 현실이 괴리된 것입니다.

프래그마봇은 이 학생에게 현실 세계라는 '강의실'을 열어주고, 직접 실수를 경험하게 합니다.

  • 로봇이 사과를 잡으려다 실패하면, 로봇은 스스로 "왜 실패했지? 아, 캔이 방해했구나!"라고 **스스로 반성 (Self-reflection)**합니다.
  • 그리고는 "다음엔 캔을 먼저 밀어내고 사과를 잡아야지"라고 계획을 바꿉니다.
  • 이 과정을 통해 로봇은 책으로 배운 지식이 아니라, **손에 땀을 흘리며 얻은 '현실 감각'**을 갖게 됩니다.

2. "메모장 (STM)"과 "지혜의 도서관 (LTM)"

프래그마봇은 두 가지 종류의 기억을 가지고 있어 인간처럼 학습합니다.

A. 단기 기억 (STM): "지금 당장 메모하는 포스트잇"

  • 상황: 로봇이 지금 당장 과제를 수행하고 있을 때입니다.
  • 역할: 로봇이 "사과를 잡으려다 실패했다"라고 생각하면, 그 순간의 실패 원인과 해결책을 포스트잇에 적어 바로 옆에 붙여둡니다.
  • 효과: 이 포스트잇을 보며 로봇은 실시간으로 계획을 수정합니다. "아, 내가 방금 실수했으니 이제 캔을 밀어야지!"라고 바로 행동합니다. 이는 로봇이 한 번의 시도로 성공할 확률을 35% 에서 84% 로 크게 높여줍니다.

B. 장기 기억 (LTM): "오래된 경험들이 쌓인 도서관"

  • 상황: 과제를 성공적으로 끝낸 후입니다.
  • 역할: 로봇은 방금 겪었던 "캔을 밀고 사과를 잡은" 경험을 요약해서 도서관의 책장에 꽂아둡니다.
  • 효과: 나중에 비슷한 상황 (예: "병을 잡으려는데 컵이 방해한다") 이 생기면, 로봇은 도서관에서 **"아, 전에 캔을 밀었던 경험이 있었지!"**라고 찾아옵니다.
  • 결과: 로봇은 처음 보는 상황에서도, 과거의 경험을 바탕으로 첫 시도부터 80% 이상의 성공률을 보입니다. 마치 어릴 적에 넘어져 다친 기억을 바탕으로, 나중에 비슷한 곳에서 조심스럽게 걷는 것과 같습니다.

이 로봇이 실제로 한 일 (실제 사례)

논문의 실험에서 프래그마봇은 다음과 같은 **'창의적인 해결책'**을 스스로 찾아냈습니다.

  1. 도구 사용: "과자를 바나나 옆으로 옮겨라"라는 지시를 받았습니다. 로봇의 손 (그리퍼) 로는 과자를 밀기 어려웠습니다. 하지만 로봇은 실패 후 **"아, 스펀지를 도구로 써서 밀어야겠다!"**라고 깨닫고 스펀지를 집어 과자를 밀어냈습니다. (이건 사람이 직접 가르치지 않아도 스스로 배운 것입니다.)
  2. 우회 전략: "접시를 가져와"라는 지시를 받았습니다. 접시 위에 사과가 얹혀 있어서 들면 사과가 떨어집니다. 로봇은 "아, 사과를 먼저 치워야겠다"라고 생각해 사과를 먼저 테이블에 내려놓은 뒤 접시를 들어 올렸습니다.

요약: 왜 이것이 중요한가요?

기존 로봇들은 인간의 도움 (수동적인 교정) 이나 엄청난 양의 데이터 학습이 없으면 새로운 일을 잘 못했습니다. 하지만 프래그마봇은 스스로 실패를 분석하고, 그 경험을 기억해 두었다가 나중에 활용합니다.

  • 비유하자면: 어린아이가 뜨거운 냄비를 만졌다가 아픕니다. 그때 엄마가 "안 돼!"라고 말해주지 않아도, 아이는 **"뜨겁구나, 다음엔 안 만져야지"**라고 스스로 배웁니다. 프래그마봇은 바로 그런 스스로 배우고 성장하는 로봇입니다.

이 기술은 로봇이 공장이나 집 같은 복잡한 현실 세계에서, 사람처럼 유연하게 일할 수 있는 길을 열어줍니다.

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

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

Digest 사용해 보기 →