EXIMO: VLM Guided Exploration of VLA Policies
로봇 팔에게 사람의 시연 없이 새 일 시키기, 말 잘하는 AI가 대신 가르친다
로봇 조작 정책(VLA)은 사람이 조종해서 만든 데이터로 학습하는데, 새로운 작업을 배우려면 다시 수백 시간의 사람 조작 데이터가 필요해서 비효율적이다. EXIMO는 언어 이해에 강한 비전-언어 모델(VLM)이 어려운 작업을 잘게 쪼개 로봇에게 지시하며 데이터를 모으고, 그 데이터로 로봇 모델을 다시 학습시킨 뒤 온라인 강화학습으로 마무리하는 3단계 방법이다. 22가지 조작 과제 실험에서 기존 방식보다 적은 데이터로 더 높은 성공률을 보였다.
무엇을 했나
- 구글의 Gemini Robotics On-Device(GROD)라는 30억 파라미터 로봇 정책을 기본 모델로 사용하고, Gemini라는 VLM이 감독관 역할을 맡아 긴 작업을 짧은 지시로 쪼개 로봇에게 실시간으로 명령한다
- VLM이 지시한 대로 로봇이 실행해 성공한 시도만 모아 데이터셋을 만들고, 이 데이터로 원래 VLA 모델을 다시 지도학습(파인튜닝)시켜 VLM 없이도 스스로 잘하게 만든다
- 마지막으로 로봇 행동에 미세한 보정값을 더하는 잔차 정책을 강화학습으로 학습시켜 성능을 한 번 더 끌어올린다
- 22개 조작 과제 실험에서 VLM 지시를 받은 로봇이 그냥 로봇보다 성공률이 높았고, 그 데이터로 다시 학습시킨 로봇은 VLM 지시를 받는 로봇보다도 더 잘했다
- 강화학습까지 마친 EXIMO는 기존 로봇을 훨씬 많은 데이터로 강화학습시킨 경우보다도 더 높은 성공률과 빠른 성공 시간을 보였다

| ID | Task | Natural-language goal |
|---|---|---|
| T2 | BowlGlassOnRack | put the bowl and glass on the rack |
| T3 | BananaInBowl-Reasoning0 | put the item that a monkey can eat into the bowl |
| T4 | MugOnPlate | put the mug on the plate |
| T5 | MugOnPlate-Reasoning0 | put the object you pour coffee in on the plate |
| T6 | MugOnPlate-Reasoning1 | put the object with a handle on top of the flat object |
| T7 | PenInContainer | put the pen into the white container |
| T8 | PenInContainer-Reasoning0 | put the object you use to write into the white container |
| T9 | PenInContainer-Reasoning1 | put the thinnest object into the white container |
| T10 | CanOpenerInCaddy-Left-Reasoning0 | place the can opener in the left compartment of the caddy |
| T11 | CanOpenerInCaddy-Right-Reasoning0 | place the can opener in the right compartment of the caddy |
| T12 | MagnifierCanOpenerInCaddy | put the magnifier and can opener in the caddy |
| T13 | MagnifierInCaddy-Left-Reasoning0 | place the magnifier in the left compartment of the caddy |
| T14 | MagnifierInCaddy-Right-Reasoning0 | place the magnifier in the right compartment of the caddy |
| T15 | ScissorsInCaddy-Left-Reasoning0 | place the scissors in the left compartment of the caddy |
| T16 | ScissorsInCaddy-Right-Reasoning0 | place the scissors in the right compartment of the caddy |
| T17 | ScissorsMagnifierInCaddy | put the scissors and magnifier in the caddy |
| T18 | ScissorsScrewdriverInCaddy | put the scissors and screwdriver in the caddy |
| T19 | ScrewdriverInCaddy-Left-Reasoning0 | place the screwdriver in the left compartment of the caddy |
| T20 | ScrewdriverInCaddy-Right-Reasoning0 | place the screwdriver in the right compartment of the caddy |
| T21 | ScrewdriverMagnifierInCaddy | put the screwdriver and magnifier in the caddy |
| T22 | PlateBowlOnRack | put the plate and bowl on the rack |
| T23 | PlateGlassOnRack | put the plate and glass on the rack |
왜 중요한가
사람이 로봇을 직접 조종해 데이터를 모으는 작업은 비용이 크고 시간이 오래 걸리는데, 이 방법은 말 잘하는 AI의 지식을 빌려 그 부담을 크게 줄인다. 새로운 로봇 작업을 훨씬 적은 인력과 시간으로 가르칠 수 있는 실용적인 방향을 보여준다.
이 논문의 용어
- VLA(비전-언어-행동 모델) · 카메라로 본 장면과 언어 명령을 입력받아 로봇의 움직임(행동)을 출력하는 대형 모델
- VLM(비전-언어 모델) · 이미지와 텍스트를 함께 이해하고 답할 수 있는 AI 모델. 여기서는 감독관 역할
- 행동 복제(Behaviour Cloning) · 사람이 조종한 데이터를 그대로 따라 하도록 모델을 학습시키는 방식
- 강화학습(RL) · 로봇이 스스로 시행착오를 겪으며 성공/실패 신호로 점점 개선하는 학습 방식
- 잔차 정책(Residual Policy) · 기존 로봇 모델의 행동에 작은 보정값을 더해 성능을 개선하는 추가 학습 모델
논문 원문 초록 (영문)
How to efficiently finetune robot policies to learn new tasks on the fly? State of the art robotic manipulation policies are based on behaviour cloning of large vision-language-action (VLA) models with billions of parameters on huge teleoperation datasets. While this simple approach has enabled significant advances for robotic manipulation, finetuning of VLA policies for learning new tasks still remains an open problem. In particular, collecting teleoperation datasets requires hundreds of hours of expensive human labour and the alternative, reinforcement learning (RL), can be notoriously sample-inefficient especially for long-horizon tasks. In addition, RL with VLAs imposes several challenges due to the model's size and architectural design. In this work, we propose EXIMO, an efficient algorithm for finetuning of VLA policies. EXIMO operates in three stages: explore, imitate, and optimize. During the explore phase, EXIMO equips the VLA with a vision language model (VLM) that acts as a planner. The VLM thinks and breaks down challenging long-horizon problems into shorter ones for the VLA. The VLM, together with the VLA, is used to collect an orchestrated dataset on new tasks. During the imitate phase, the VLA is finetuned with the orchestrated data. Finally, during the optimize stage, we use residual off-policy RL to further finetune the policy. In our experiments, we ablate all three stages of EXIMO and show that it outperforms existing approaches significantly in terms of sample-efficiency and final performance.
arXiv에서 원문 보기최신 논문
- Write Once, Run Everywhere: The Axon DSL for Shape-Safe and Framework-Agnostic LLM Architectures
- Remember, Verify, or Ask? Cross-Family Evaluation of Memory Commitment in LLM Agents
- SafeBranch: Branch-Pair Safety Alignment for Embodied Agents
- TESTNAV: Pareto-Guided Search for Compositional Robustness TestingAI 모델을 여러 손상이 겹친 입력으로 시험할 때, 굳이 다 테스트하지 않고도 '진짜 위험한 실패'만 골라내는 탐색법
- GenMatch: An End-to-End Generative Matching Framework for Micro-View Order-Dispatching in Ride-Hailing택시 배차를 예측-계산-매칭 3단계 대신 한 번에 생성하는 AI로 바꾸자 실제 서비스에서 완료율이 올랐다
- FlashPrefill V2: Block-Sparse Prefill Attention for Long-Context LLM Serving논문 속 시연이 아니라 실제 서비스에 넣을 수 있는 희소 어텐션 만들기
- Natural Language Code Retrieval for 1C:Enterprise: An Open Benchmark and Efficient Bi-Encoder러시아어로 1C 회계 소프트웨어 코드를 찾아주는 첫 검색 벤치마크와 전용 AI 모델이 나왔다
- Robust Incomplete Multimodal Sentiment Analysis via Iterative Proxy Correction텍스트가 빠지거나 망가져도, AI가 그 자리를 대신할 '가짜 텍스트'를 한 번에 만들지 않고 여러 번 고쳐가며 감정을 더 정확히 읽어낸다
METAL LAB 최신 기사
그림 출처: Bhavya Sukhija et al., arXiv:2608.19891, CC BY 4.0