TL;DR
비전-언어-행동(VLA) 모델은 사전학습된 대형 언어 백본을 그대로 물려받아 로봇 조작을 수행하는데, 이 논문은 그 언어 구성요소가 실제 제어에 불필요하게 큰 비중을 차지할 수 있음을 실험적으로 검증했다. 모델을 경량화하면서도 동일한 학습 예산 하에서 더 많은 업데이트를 수행할 수 있어 실무적인 학습 효율과 배포 속도를 동시에 개선할 수 있는 가능성을 제시한다.
왜 중요한가
비전-언어-행동(VLA) 모델은 사전학습된 대형 언어 백본을 그대로 물려받아 로봇 조작을 수행하는데, 이 논문은 그 언어 구성요소가 실제 제어에 불필요하게 큰 비중을 차지할 수 있음을 실험적으로 검증했다. 모델을 경량화하면서도 동일한 학습 예산 하에서 더 많은 업데이트를 수행할 수 있어 실무적인 학습 효율과 배포 속도를 동시에 개선할 수 있는 가능성을 제시한다.
핵심 기여
DTR 프로토콜로 VLA 중복성의 정량적 측정 체계를 제공
Drop-Then-Recovery(DTR)는 사전학습된 VLA 모델에서 선택된 트랜스포머 블록을 물리적으로 제거한 뒤 남은 모델을 downstream 작업으로 fine-tuning하여 제거된 용량의 필수성과 복구 가능성을 동시에 측정하는 분석 프로토콜이다. 이 방식은 블록 제거가 실제로 폐쇄 루프 제어 성능에 미치는 영향을 복구 후 성능으로 판단하므로 단순한 즉시 성능 저하만으로 중복성을 판단하는 한계를 극복한다. DTR은 또한 제거된 블록이 복구 가능한 경우 표준 dense 모델로서 하드웨어 독립적 속도 이득과 낮은 메모리 요구를 제공한다.
GateProbe: 복구 가능성에 기반한 블록 중요도 계량기
GateProbe는 각 블록의 잔차(residual) 기여와 downstream gradient의 내적을 이용해 가상 게이트 민감도를 계산함으로써 블록 제거 시 복구 가능성을 직접적으로 측정하는 원샷(한 번의 순전파·역전파) 중요도 지표이다. 구체적으로 블록의 잔차 기여 F_i(h_{i-1})와 ∂L/∂h_i의 내적을 기대값으로 취하여 중요도를 산출하므로, 제거 직후 성능 손실과 복구 후 성능 회복 가능성 사이의 차이를 포착한다. 실험에서 GateProbe는 공격적인 압축 수준에서도 다른 정적·기울기 기반 지표보다 더 견고한 블록 선택을 보였다.
언어 백본의 높은 중복성과 비대칭적 복구 양상 규명
다양한 VLA 아키텍처(OpenVLA-OFT, π_{0.5}, Lingbot-VLA, GigaBrain-0)와 여러 벤치마크(LIBERO 등)에서 실험한 결과 언어(backbone) 경로는 대체로 높은 중복성을 보였고 상당수 블록을 제거해도 복구 후 작업 성공률이 유지되었다. 반면 시각(vision)과 행동(action) 경로는 블록 제거에 훨씬 민감하여 동일한 제거 전략에서 성능이 급락하는 경향을 보였다. LIBERO에서 OpenVLA-OFT는 LLM 블록 절반 제거 후 fine-tuning으로 성능이 95.0%에서 98.3%로 상승하는 결과를 보였다.
실험적 검증을 통한 실무적 이점과 한계 식별
DTR을 적용하면 제거된 모델은 단일 액션 추론 지연과 메모리를 줄이며 동일 FLOPs 예산 아래에서 더 많은 업데이트를 수행할 수 있어 실제 학습 처리량이 증가한다. 복구 훈련을 포함하지 않은 제로샷 블록 제거는 per-action 속도는 개선되지만 단계 수 증가로 전체 작업 속도는 오히려 저하될 수 있음을 보였다. 실제 로봇 배포 실험에서는 훈련과 유사한 조건에서는 제거 모델이 본선과 유사한 성능을 보였으나 조명·물리적 교란과 같은 OOD 조건에서는 견고성이 떨어지는 한계가 확인됐다.
핵심 아이디어 이해하기
VLA 모델은 vision encoder, language backbone, 그리고 action head로 구성된 다중 경로 아키텍처이며 각 경로는 잔차 연결이 있는 트랜스포머 블록의 스택으로 구성된다. 짧고 템플릿화된 지시문이 주요 입력인 표준 조작 벤치마크에서는 대규모 언어 백본의 고용량이 실제 제어에 필요하지 않을 가능성이 존재한다는 점이 출발점이다. 이 문제는 단순히 파라미터 수로만 판단할 수 없으며 제거 후 복구 가능한지 여부로 중복성을 정의해야 폐쇄 루프 제어의 민감도를 올바르게 평가할 수 있다.
방법론
먼저 연구진은 블록 제거를 구조적 탐침으로 삼아 Drop-Then-Recovery(DTR) 프로토콜을 도입했다. 이 프로토콜은 중요도 지표 I(B_i)에 따라 제거할 블록 집합을 선정한 뒤 해당 블록들을 물리적으로 제거하고 남은 모델을 action prediction loss를 최소화하도록 fine-tuning하여 제거한 용량의 필요성을 측정한다. GateProbe는 각 블록의 잔차 기여 F_i(h_{i-1})와 downstream gradient ∂L/∂h_i의 내적을 이용해 가상 게이트 α_i에 대한 손실 민감도를 추정하며, 이 값의 기대 절대치를 블록 중요도로 사용하여 복구 가능성이 높은 블록을 선별한다.
관련 Figure

이 그림은 VLA 모델의 세 경로(vision, language, action)에서 블록을 순위화하고 하위 블록을 물리적으로 제거한 뒤 남은 모델을 fine-tuning하는 전체 파이프라인을 시각적으로 집약한다. GateProbe의 핵심 아이디어인 가상 게이트 α_i 도입과 잔차 기여 F_i 및 downstream gradient의 내적을 통해 블록 중요도를 계산하는 흐름이 표시되어 있어 방법론의 수식적 정의와 실험적 적용이 어떻게 연결되는지를 이해하는 데 직접적인 근거를 제공한다.
DTR 프로토콜과 GateProbe 메커니즘을 개념적으로 보여주는 다이어그램으로, 블록 순위 산출·제거·복구 Fine-tuning의 흐름이 포함되어 있다.
주요 결과
다양한 시뮬레이션 벤치마크와 네 가지 대표적 VLA 아키텍처에서 실험한 결과 언어 백본은 비대칭적으로 높은 중복성을 보였다. LIBERO에서는 OpenVLA-OFT의 언어 블록 절반 제거 후 복구 fine-tuning으로 성공률이 95.0%에서 98.3%로 향상되었고 특정 경우에는 단 두 개의 언어 블록만으로도 baseline 수준의 성능을 회복했다. GateProbe는 공격적인 블록 제거 설정에서 다른 정적 지표(CosSim, Magnitude, PPL 등)나 일부 기울기 기반 지표보다 일관되게 높은 복구 성능을 예측했으며 실세계 로봇 실험에서도 시뮬레이션과 유사한 경향을 보였다.
관련 Figure

이 그림은 실제 UFACTORY xArm 850 로봇에 π_{0.5} 모델을 배포한 결과를 보여주며 Drop-9과 Drop-16 같은 제거 수준에서의 성공률 변화를 시각적으로 제시한다. 그림의 바 차트와 순차 이미지들은 제거 모델이 훈련 근접 상황에서는 전체 모델과 유사한 성능을 유지하지만 조명 변화 등 물리적 교란에 대해 성능 저하가 더 크다는 논문의 주장과 실험적 근거를 직접적으로 보강한다.
실세계 로봇(Arm) 배포 사진과 여러 실험 결과(그립 성공률 바 차트 및 실행 장면)를 포함한 Figure로, 시뮬레이션에서 관찰된 언어 중복성의 실세계 이전 가능성과 OOD 민감도를 보여준다.
기술 상세
전체 아키텍처는 vision encoder, language backbone, action head로 이루어지며 각 경로는 잔차 연결이 포함된 트랜스포머 블록 스택으로 구성된다. 블록 제거는 잔차 연결 단축(h_i = h_{i-1})과 해당 블록의 파라미터 θ_i 폐기를 통해 실제 FLOPs와 메모리, 레이턴시를 비례적으로 감소시킨다. GateProbe는 각 블록에 가상 스칼라 게이트 α_i를 도입한 가상의 변형을 고려한 뒤 ∂L/∂α_i|{α_i=1} = ⟨∂L/∂h_i, F_i(h{i-1})⟩ 식을 이용해 손실에 대한 민감도를 계산한다. 이 연산은 순전파 시 캐시된 hidden state로부터 F_i를 얻고 역전파 시 ∂L/∂h_i를 획득하여 한 번의 순전파·역전파로 비용 효율적으로 계산된다. 실험에서는 Drop Half, Keep 2 같은 고정 간섭 전략과 GateProbe 기반 선택을 비교하였고, whole-block dropping이 MHA 또는 MLP 서브레이어만 제거하는 것보다 압축 대비 성능이 우수한 경향을 보였다.
한계점
논문은 표준 조작 벤치마크(LIBERO 등)가 짧고 템플릿화된 지시문을 다루는 경우가 많아 언어 백본의 중복성이 과장되어 보일 수 있음을 명시했다. 제거된 언어 블록은 훈련 조건과 유사한 환경에서는 복구가 잘 되지만 조명 변화나 물리적 교란 같은 OOD 조건에서는 견고성이 저하되어 실제 배포에서 성능 손실 위험이 존재한다. 따라서 본 연구의 결과는 현재 사용되는 벤치마크의 한계와 함께 해석되어야 하며 더 복잡한 언어적 조합과 강한 OOD 교란을 포함하는 벤치마크가 필요하다고 결론지었다.
실무 활용
코드와 저장소가 공개되어 있어 연구실 또는 산업 환경에서 DTR과 GateProbe를 그대로 재현하여 VLA 모델의 구성 요소별 용량 분배를 평가할 수 있다. 블록 제거 후 복구를 통해 동일한 FLOPs 예산에서 더 많은 학습 업데이트를 수행하거나, 추론 지연과 메모리를 낮춘 모델을 하드웨어 독립적으로 배포할 수 있다.
- 제한된 임베디드 하드웨어에서 VLA 모델을 경량화하여 추론 지연과 메모리 요구를 낮춘 상태로 실시간 로봇 제어를 수행할 수 있다.
- 동일한 계산 예산에서 블록 제거 모델을 더 많은 학습 스텝으로 재학습시켜 데이터 효율을 개선하고 실제 작업 성공률을 높일 수 있다.
- VLA 아키텍처 설계 단계에서 language/vision/action 간 용량 배분을 재검토하기 위한 분석 워크플로로 도입할 수 있다.
코드 공개 여부: 공개
코드 저장소 보기키워드
용어 해설
- Transformer Block Removal
- — 트랜스포머 모델에서 전체 블록 단위를 물리적으로 제거하는 기법으로, 남은 네트워크를 조밀한(dense) 형태로 유지하여 FLOPs와 메모리를 줄이고 하드웨어 독립적 속도 향상을 가능하게 한다. 본 논문 맥락에서는 VLA 모델의 구성 요소별(vision, language, action) 블록을 선택적으로 제거한 뒤 fine-tuning으로 복구 가능성을 측정하는 핵심 조작이다.
- Recoverability
- — 블록 제거 후 남은 모델을 downstream 작업으로 Fine-tuning했을 때 원래 성능(또는 동등 수준)으로 회복할 수 있는 정도를 가리키는 지표이다. 즉 제거 직후의 즉시 성능 하락이 실제로 해당 용량이 필수적이었는지를 판단하는 충분조건이 아님을 명확히 하기 위해 사용된다.
- Closed-Loop Control
- — 로봇이 환경과 상호작용하면서 반복적으로 관찰을 받아 행동을 출력하고 그 결과를 다시 관찰하여 다음 행동을 결정하는 제어 설정으로, 작은 행동 오차가 누적되어 최종 작업 실패로 이어질 수 있어 모델의 복구 가능성을 평가할 때 중요한 고려사항이다.
- Language-Backbone Capacity Mismatch
- — 사전학습된 대규모 VLM의 언어 백본이 짧고 규격화된 조작 지시어를 처리하는 VLA 작업에는 과도한 용량을 가지는 현상으로, 이 불일치는 블록 제거 실험에서 언어 경로가 높은 중복성을 보이는 원인으로 연결된다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.