← 최신 논문
🤖 machine learning

Prompt-Driven Exploration

이 논문은 액션 공간의 노이즈에 의존하지 않고도 효과적인 전역 탐색과 희소한 보상으로부터의 학습을 가능하게 하기 위해, 롤아웃 분석을 바탕으로 자연어 프롬프트를 반복적으로 정제하는 시각-언어 모델을 활용하는 강화 학습 전략인 프롬프트 주도 탐색(Prompt-Driven Exploration, PDE)을 소개한다.

원저자: Sunshine Jiang, John Marangola, David Zhang, Raghuram Kowdeed, Ruiyang Luo, Nitish Dashora, Richard Li, Pulkit Agrawal, Zhang-Wei Hong

게시일 2026-07-13
📖 3 분 읽기☕ 가벼운 읽기

원저자: Sunshine Jiang, John Marangola, David Zhang, Raghuram Kowdeed, Ruiyang Luo, Nitish Dashora, Richard Li, Pulkit Agrawal, Zhang-Wei Hong

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

당신이 로봇에게 전자레인지 문을 닫거나 블록을 쌓는 것과 같은 까다로운 일을 가르치려 한다고 상상해 보세요. 당신은 로봇에게 "전자레인지를 닫아"라는 간단한 지시를 내립니다. 하지만 로봇은 혼란에 빠집니다. 문을 미는 대신, 근처에 있는 머그컵을 집어 들고 그것을 전자레인지 안에 밀어 넣으려고 시도합니다. 로봇은 계속해서 실패합니다.

로봇 학습의 세계에서 이것은 흔한 골칫거리입니다. 보통 로봇이 막혔을 때, 과학자들은 상황을 조금씩 흔들어 놓음으로써 이를 해결하려고 합니다. 그들은 로봇의 팔 움직임에 "노이즈(noise)"—즉, 아주 작은 무작위적인 떨림—를 추가합니다. 이는 마치 로봇에게 "헤이, 손을 왼쪽이나 오른쪽으로 아주 조금만 까닥거려 봐"라고 말하는 것과 같습니다.

흔들기의 문제점
이 논문은 이러한 "흔들기(wiggling)" 방식이 종종 무용지물이라고 주장합니다. 만약 로봇이 잘못된 물체(머그컵)를 잡고 잘못된 행동을 하려 한다면, 아주 작은 흔들림은 도움이 되지 않습니다. 로봇에게 필요한 것은 작은 움직임이 아니라 거대한 도약입니다. 로봇은 "잠깐, 나는 머그컵을 잡으면 안 돼, 문을 밀어야 해"라고 깨달아야 합니다. 하지만 무작위적인 떨림은 그런 거대하고 전역적인 변화를 만들어낼 수 없습니다. 그것들은 오직 작고 국소적인 실수만을 만들어낼 뿐입니다.

새로운 아이디어: 대본 바꾸기
여기 **프롬프트 기반 탐색(Prompt-Driven Exploration, PDE)**이 등장합니다. 로봇의 팔을 흔드는 대신, 연구자들은 로봇에게 주는 *말(prompt)*을 흔들어 놓기로 했습니다.

로봇을 연극 속의 매우 문자 그대로 행동하는 배우라고 생각해보세요. 만약 대본에 "머그컵을 잡아"라고 적혀 있다면, 배우는 머그컵을 잡습니다. 만약 배우가 계속 실패한다면, 단순히 손가락을 까닥거리라고 말하는 것이 아니라 대본을 새로 써야 합니다.

  • 기존 대본: "전자레인지를 닫아." (결과: 로봇이 머그컵을 잡음).
  • 새로운 대본: "전자레인지 문이 딸깍 소리가 날 때까지 밀어." (결과: 로봇이 문을 밂).

논문은 프롬프트(지시어)를 바꾸는 것만으로도 로봇의 행동이 완전히 변하며, 로봇의 뇌를 다시 훈련시키지 않고도 종종 문제를 해결한다는 것을 보여줍니다.

"스마트 에디터" 조수
여기서 영리한 부분은 이겁니다. 어떤 새로운 대본을 써야 할지 어떻게 알 수 있을까요? 그냥 추측할 수는 없습니다. 연구자들은 로봇이 실패하는 모습을 관찰하기 위해 특별한 "스마트 에디터(Vision-Language Model)"를 사용했습니다.

  1. 로봇이 이상한 지시어로 작업을 시도합니다.
  2. 실패합니다.
  3. 스마트 에디터가 실패 영상을 보고, 실패했는지 파악합니다 (예: "아, 프롬프트에서 그것을 무시하라는 말이 없어서 머그컵을 잡았구나"). 그러고 나서 완전히 새롭고 더 나은 지시어를 작성합니다.
  4. 로봇이 새 지시어로 다시 시도합니다.

이 과정은 마치 탐정이 미스터리를 푸는 것과 같습니다. 에디터는 단서(실패 영상)를 보고, 실수를 진단하며, 탐지(로봇)가 정답에 도달하도록 가이드할 새로운 단서를 다시 씁니다.

이 논문이 증명하는 것 (그리고 증명하지 못하는 것)
연구자들은 블록 쌓기부터 서랍 닫기까지 다양한 작업에 대해 이 방식을 테스트했습니다.

  • 결과: 시뮬레이션에서 PDE는 표준적인 방법으로는 불가능했던 작업들을 학습하는 데 도움을 주었습니다. 예를 들어, 로봇이 **0%**의 성공률로 시작하는 "어려운(Hard)" 작업 세트에서, 표준 방식(무작위 흔들기 등)은 0 근처에 머물러 있었습니다. 그러나 PDE는 성공으로 가는 경로를 찾아냈고, 결국 높은 성공률(전자레인지 작업의 경우 98%)에 도달했습니다.
  • 실제 환경에서의 증명: 그들은 실제 실험실의 실제 로봇에도 이 방식을 적용했습니다. 단 64번의 실제 시도(약 1시간의 로봇 가동 시간)만으로, PDE 방식은 성공률을 약 **13%**에서 **35%**로 높였습니다. 반면 표준 방식은 두 배의 시간인 128번의 시도 후에도 약 **20%**에 그쳤습니다.
  • 이것이 아닌 것: 논문은 단순히 같은 말을 많이 다르게 표현하는 것만으로는 충분하지 않다는 점을 명시적으로 배제했습니다. 그들은 스마트 에디터의 도움 없이 무작위로 재구성된 표현들(예: "전자레인지를 닫아" 대신 "가전제품을 닫아")을 로봇에게 주어 테스트했습니다. 그 결과, 무작위적인 변화는 거의 도움이 되지 않았습니다. 마법은 단어의 다양성에 있었던 것이 아니라, 무엇이 잘못되었는지에 기반한 스마트한 선택에 있었습니다.

이것이 왜 중요한가
이 접근 방식은 거대하고 똑똑한 모델들에게 있어, 새로운 행동을 탐색하는 가장 좋은 방법은 근육(행동)을 건드리는 것이 아니라 맥락(프롬프트)을 건드리는 것이라는 점을 시사합니다. 이는 배우로부터 더 나은 연기를 끌어내기 위해 손을 다르게 움직이도록 훈련하는 것이 아니라, 단지 더 나은 대사를 주는 것이 낫다는 것을 깨닫는 것과 같습니다.

논문은 "스마트 에디터"가 가이드 역할을 하여 최적의 지시어 목록을 지속적으로 업데이트하기 때문에 이 방식이 작동한다고 제안합니다. 이는 "움직임의 공간"이 아닌 "아이디어의 공간"을 탐색하는 방법이며, 로봇이 처음부터 시작할 때 훨씬 더 빠르게 가르칠 수 있는 방법인 것으로 보입니다.

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

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

Digest 사용해 보기 →