TL;DR
대규모 VLA 모델은 환경 변화(카메라 시점, 로봇 구현체 등) 앞에서 학습된 동작을 그대로 수행하지 못하는 문제가 존재한다. 환경별로 각 작업에 대한 다수의 시연을 수집해 파인튜닝하는 방식은 비용이 매우 높아 실제 배포에서 한계가 있다. DART는 단 한 개의 타깃 시연만으로 도메인 정보를 분리·전이해 데이터 수집과 재학습 비용을 크게 낮추면서 다수 작업의 동작 능력을 유지한 채 적응을 가능하게 했다.
왜 중요한가
대규모 VLA 모델은 환경 변화(카메라 시점, 로봇 구현체 등) 앞에서 학습된 동작을 그대로 수행하지 못하는 문제가 존재한다. 환경별로 각 작업에 대한 다수의 시연을 수집해 파인튜닝하는 방식은 비용이 매우 높아 실제 배포에서 한계가 있다. DART는 단 한 개의 타깃 시연만으로 도메인 정보를 분리·전이해 데이터 수집과 재학습 비용을 크게 낮추면서 다수 작업의 동작 능력을 유지한 채 적응을 가능하게 했다.
핵심 기여
원샷 도메인 벡터 추출을 통한 VLA 적응
한 개의 타깃 도메인 시연으로 얻은 파인튜닝 가중치 변화(업데이트 벡터)에서 도메인 특이 성분을 분리하는 방법이 제시되었다. 구체적으로 동일 작업에 대해 소스와 타깃에서 얻은 업데이트 벡터를 뺄셈하여 도메인 벡터를 추출하고, 이를 베이스 모델에 더해 타깃 도메인으로 적응시킨다. 이 방식은 타깃 도메인별로 작업별 다수 시연을 요구하지 않아 데이터 수집 비용이 극적으로 감소한다.
서브스페이스 필터링과 스케일링으로 노이즈 억제
업데이트 벡터는 저차원 서브스페이스 구조를 가지므로 SVD의 좌측 특이벡터를 사용해 기저 간 정렬도를 계산한다. 정렬도가 낮은 소스 기저는 제거하고, 전체 정렬도 γ^(l)에 따라 도메인 벡터를 스케일링해 미정렬·노이즈 성분의 영향을 줄였다. 이 두 단계는 직접 뺄셈으로 발생하는 소스 아티팩트와 파인튜닝 잡음을 억제해 더 정확한 도메인 전이를 보장한다.
다양한 시각·구현체 변화에서의 실험적 검증
시뮬레이션(LIBERO, MimicGen)과 실제 환경(UR10e)에서 광범위한 시각적·구현체 변화 실험을 수행해 방법의 범용성을 검증했다. π0.5 기반 실험에서 Novel viewpoints 평균 성공률 79.1%를 기록했고, 실제 로봇 실험에서는 평균 성공률 81.7%를 달성해 기존의 One-shot FT나 merging 기반 방법을 상회했다. 추가로 여러 도메인 벡터를 병합해 단일 벡터로 여러 도메인에 적응할 수 있음을 확인했다.
아키텍처 이식성과 경량 하이퍼파라미터 요구
DART는 베이스 정책의 구조를 변경하지 않고 파라미터 덧셈만으로 동작하므로 다양한 VLA 아키텍처에 적용 가능하다. 논문에서는 flow-matching 기반 π0.5와 autoregressive 기반 π0-FAST에서 모두 성능 향상이 관찰되어 구조 비종속성을 입증했다. 학습 스텝 수(1,000 스텝 권장)와 스칼라 계수 α(논문에서는 0.8로 탐색)를 소량의 탐색으로 고정해 실용적 적용이 가능하게 했다.
핵심 아이디어 이해하기
대규모로 학습된 VLA 모델은 여러 작업을 동시에 수행하는 능력을 지니지만 환경이 변하면 동일한 정책이 실패하는 사례가 빈번히 관찰된다. 이러한 실패에서 한 번의 파인튜닝 결과를 분석하면, 업데이트 벡터가 주로 작업(task)-특이 방향을 포함하고 도메인(domain)-특이 방향은 상대적으로 작게 섞여 있음을 확인할 수 있다. 이로 인해 단일 작업에만 맞춰진 원샷 파인튜닝은 다른 작업으로 일반화되지 못한다는 문제가 발생한다. 업데이트 벡터들이 갖는 구조적 특성은 선형 가법성(additive composability)을 띤다. 여러 작업과 도메인에서 얻은 업데이트 벡터를 평균해 만든 작업 프로토타입과 도메인 프로토타입을 합성하면 개별 (task,domain) 업데이트를 높은 정렬도로 재현할 수 있었다. 이 관찰은 작업과 도메인 방향이 서로 간섭 없이 분리된 서브스페이스에 주로 존재함을 시사하며, 가중치 수준에서 벡터 연산으로 도메인 변화만을 추출·전이할 수 있는 근거가 된다. 이를 바탕으로 DART는 '도메인 벡터 = target update − source update'라는 간단한 아날로지 연산을 핵심으로 삼는다. 직접 뺄셈은 소스의 아티팩트나 미세한 정렬 불일치로 인해 잡음을 포함할 위험이 있어, 좌측 특이벡터(U) 기반의 서브스페이스 필터링으로 소스에서 타깃과 정렬된 기저만 남긴 뒤, 레이어별 정렬도 γ^(l)에 따라 도메인 벡터를 스케일링한다. 최종적으로 베이스 모델 θ_0에 α·δ_tgt를 더하면 다수 작업 능력을 유지한 채 타깃 도메인으로의 원샷 적응이 가능해진다. 이 접근은 모델 내부 구조나 출력 토큰화 방식에 의존하지 않으므로 서로 다른 VLA 아키텍처와 구현체 전이에 모두 적용 가능하다. 실험에서 관찰된 바에 따르면 적절한 필터링과 스케일링은 α의 범위가 넓더라도 안정적 적응을 가능하게 하며, 추가 데이터 없이도 타깃 도메인 정보만을 효율적으로 전이할 수 있다.
관련 Figure

동일 작업에 속하는 업데이트 벡터들은 도메인이 달라도 높은 정렬도를 보이고, 동일 도메인 내의 서로 다른 작업들 사이에도 약간의 정렬이 관찰된다. 이 패턴은 업데이트 벡터가 작업-특이 성분과 도메인-공유 성분을 동시에 포함하며 두 성분이 일정 수준 분리되어 있다는 증거를 제공한다. 히트맵의 수치적 정렬도는 이후 프로토타입 기반 합성 및 DART의 필터·스케일링 설계 근거로 사용된다.
Figure 2(b) 및 관련 히트맵은 업데이트 벡터들 간의 서브스페이스 정렬 γ 값을 과업 및 도메인 조합별로 나타낸다.

구성된 합성 벡터가 원본 업데이트 벡터와 가장 높은 정렬도를 가지며, 이는 작업과 도메인 성분의 선형 합성이 개별 업데이트를 잘 근사함을 수치적으로 입증한다. 이 결과는 DART가 단일 타깃 업데이트에서 도메인 성분을 분리할 수 있다는 가정을 뒷받침하고, 프로토타입 기반의 해석적 근거를 제공한다. 에러바가 작게 나타나 일관된 재현성이 있음을 의미한다.
Figure 3(a)는 작업·도메인 프로토타입과 그 합성(Δ^_{m,tgt})이 실제 업데이트 벡터와 갖는 정렬도를 막대로 제시한 그림이다.

유사한 유형의 도메인 변화들은 서로 높은 정렬도를 보이며, 두 변화의 결합은 각 변화의 방향을 부분적으로 재사용하는 성질이 관찰된다. 이는 도메인 지식이 구조화되어 있고 구성 가능한 방향들로 조직된다는 것을 시사하며, 복수 도메인을 병합해 하나의 도메인 벡터로 만들 수 있다는 논문의 주장과 일치한다. 이 히트맵은 도메인 구성의 의미론적 관련성을 정량적으로 보여준다.
Figure 3(b)는 다양한 도메인 변형(뷰포인트 크기, 노이즈, 조명 등)에 따른 업데이트 정렬도를 행렬 형태로 제시한다.
방법론
전체 접근은 세 단계로 구성된다. 첫째, 베이스 정책 θ_0에서 동일 작업에 대해 소스 도메인과 타깃 도메인에서 각각 하나의 원샷 파인튜닝을 수행해 업데이트 벡터 Δ_m,src와 Δ_m,tgt를 얻는다. 둘째, 레이어별로 두 업데이트의 좌측 특이벡터(U)들을 SVD로 분해해 상호작용 행렬 C = U_tgt^T U_src를 계산하고, 각 소스 기저의 정렬 에너지 e_j = ||U_tgt^T u_src,j||_2^2를 구한다. 셋째, 에너지를 정렬도 γ^(l)에 기반해 동적 임계값으로 필터링하여 정렬된 소스 기저만 남긴 뒤 필터링된 소스 Δ~_m,src를 구성하고 δ~_tgt = γ^(l)·(Δ_m,tgt − Δ~_m,src)을 계산해 최종 도메인 벡터를 얻는다. 서브스페이스 필터링에서 기저 선택은 계층별로 정렬 에너지를 내림차순 정렬한 뒤 누적 에너지가 γ^(l)·Σ_j e_j에 도달하는 최소 r_l을 선택하여 수행된다. 이로써 소스의 고유 기저 중 타깃 서브스페이스와 실질적으로 중첩되는 성분만을 덧셈 대상에서 남긴다. 이후 레이어별 도메인 벡터들을 모아 δ~_tgt를 구성하고, 스칼라 계수 α를 곱해 θ* = θ_0 + α·δ~_tgt로 적응을 수행한다. 구현상 세부는 다음과 같다. SVD 기반 분해는 편차가 작은 레이어(예: 편향·정규화의 1차원 파라미터)는 제외하고 진행하며, 상위 r 선택을 위한 기준은 update 벡터의 특이값 에너지 분율을 이용한다. 논문 실험에서는 원샷 파인튜닝을 1,000 스텝 수행하고 α는 소규모 탐색을 통해 0.8로 고정해 전 모드에서 사용했다. 이 과정은 아키텍처 변경 없이 베이스 모델 가중치에 더하기 연산만 수행하므로 배포 복잡도를 낮춘다.
관련 Figure

좌측은 소스 도메인과 타깃 도메인 간 환경 변화(카메라 시점·구현체 전이)를 보여주며 원샷 파인튜닝이 다중 작업에 대해 실패할 수 있음을 시각화한다. 우측은 전체 데이터 파인튜닝, 원샷 파인튜닝, 그리고 본 논문의 DART를 비교해 DART가 단일 시연으로 도메인 지식만을 추출해 베이스 모델에 더하는 방식으로 효율적 적응을 달성함을 개념적으로 나타낸다. 이 다이어그램은 방법의 핵심 설계(업데이트 벡터 연산 및 서브스페이스 정렬)를 직관적으로 연결한다.
Figure 1은 원샷 VLA 적응 문제와 DART의 개념적 흐름을 도식화한 개요도이다.

상단과 하단의 시뮬레이션 장면은 Small/Medium/Large 뷰포인트 및 Noise/Light 조합 등 다양한 시각 분포를 포함해 평가의 폭을 설명한다. 중앙은 Panda→UR5e 교차 구현체 전이 설정을, 우측은 UR5e/UR10e 기반의 실세계 실험을 나타내어 방법의 시뮬레이션·실세계·구현체 전반 적용을 한눈에 이해하게 한다. 이 이미지들은 실험이 다양한 도메인 변형을 포괄했음을 시각적으로 확인하게 한다.
Figure 5은 실험 환경 개요로서 소스/타깃 뷰포인트 변형, 시각적 교란, 교차 구현체 전이, 그리고 실세계 로봇 실험 장면을 모아 보여준다.
주요 결과
메인 벤치마크인 LIBERO의 novel viewpoints 평가에서 π0.5 기반으로 DART는 Small/Medium/Large를 평균한 성공률 79.1%를 기록했으며, 경쟁 기법들 대비 우위를 보였다. 구체적으로 One-shot FT는 평균 31.5%에 그친 반면 FLA는 74.3%, RETAIN은 69.6%였고 Zero-shot은 54.5%였다. 이 수치는 DART가 단일 시연에서 추출한 도메인 벡터를 통해 베이스의 다중 작업 능력을 보존하면서도 도메인 적응을 성공적으로 수행했음을 의미한다. 복합 시각 교란(View, View+Noise, View+Noise+Light) 실험에서도 DART는 평균 75.0%의 성공률을 보여 FLA(71.5%)와 RETAIN(68.7%)보다 높은 성능을 유지했다. 아키텍처 이식성 검사에서 π0-FAST에도 적용한 결과 평균 79.4%로 유사한 이득이 관찰되어 방법의 일반성을 뒷받침했다. 교차 구현체 전이(MimicGen)에서는 Panda→UR5e 전이로 DART가 평균 성공률 69.4%를 달성해 Zero-shot(62.0%)과 One-shot FT보다 높은 진행률과 성공률을 기록했다. 실세계 UR10e 실험에서는 하나의 Stack Cube 시연만으로 다섯 개 작업의 평균 성공률이 81.7%에 달했고, 일부 세부 작업에서는 100% 성공률을 달성해 단일 시연 기반 적응의 실효성을 입증했다. 구성 요소 분석에서 서브스페이스 필터링과 스케일링은 각각 성능 개선을 일으켰고, 두 요소를 모두 적용한 최종 DART가 가장 높은 평균 성공률(79.1%)을 보였다. 또한 여러 도메인 벡터를 병합한 단일 벡터로도 세 개의 뷰포인트 도메인에 적응 가능한 결과가 관찰되어 도메인 벡터의 합성 가능성이 확인되었다.
관련 Figure

그래프는 적응 작업에 대해서는 타깃에서 성공률이 유지되지만, 다른 홀드-아웃 작업들에 대해서는 타깃 도메인에서 성공률이 크게 떨어지는 현상을 보여준다. 이 관측은 원샷 파인튜닝 업데이트가 주로 작업-특이 정보를 캡처하고 도메인-일반화에는 실패함을 실험적으로 뒷받침한다. 따라서 도메인 정보만을 분리해 전이할 필요성이 강조된다.
Figure 2(a)는 원샷 파인튜닝의 작업별 성공률을 소스와 타깃(중간 뷰포인트) 관점에서 비교한 막대그래프이다.

그래프는 α가 작을 때 적응이 충분하지 않고 α가 커질 때 원본 정책과의 간섭이 커지는 전형적 트레이드오프를 보여준다. DART는 서브스페이스 정렬을 적용한 경우가 전 범위에서 더 안정적이며 최고 성능은 α≈0.8 근처에서 관찰되어 논문에서 선정한 기본값을 정량적으로 지지한다. 이 결과는 필터링·스케일링이 α 민감도를 완화함을 시사한다.
Figure 6(a)는 스칼라 계수 α에 따른 성공률 변화를 DART와 DART w/o SA(서브스페이스 정렬 비적용)로 비교한 선형 그래프이다.
기술 상세
전체 아키텍처 변경 없이 베이스 정책 θ_0의 가중치에 도메인 벡터를 더하는 접근이다. 각 레이어 l에서의 업데이트 벡터 Δ^(l){m,tgt}=θ^{(l)}{m,tgt}−θ^{(l)}0와 Δ^(l){m,src}=θ^{(l)}{m,src}−θ^{(l)}0를 계산하고 레이어별 SVD Δ = UΣV^T로 분해해 좌측 특이벡터 U를 취급한다. 서브스페이스 정렬도 γ^(l)(Δ_i,Δ_j)=||U_j U_j^T Δ_i||F / ||Δ_i||F를 통해 레이어별로 두 업데이트의 표현 중복 비율을 수치화한다. 서브스페이스 필터링은 interaction matrix C^{(l)} = U^{(l)T}{tgt} U^{(l)}{src}를 계산하고 각 소스 기저의 에너지 e_j^{(l)} = ||C^{(l)}{:,j}||2^2를 구해 정렬도가 높은 기저만 유지한다. 기저 선택은 내림차순 정렬된 에너지의 누적합이 γ^{(l)}·Σ_j e_j^{(l)}에 도달할 때까지의 r_l를 사용해 수행되며 필터링된 소스 기저로 Δ~^{(l)}{m,src}를 복원한다. 이후 레이어별 도메인 벡터는 δ~^{(l)}{tgt} = γ^{(l)}·(Δ^{(l)}{m,tgt} − Δ~^{(l)}{m,src})로 계산되어 전체 δ~_{tgt}를 구성한다. 수학적 파라미터 선택 규칙으로는 SVD에서 상위 r를 정할 때 특이값 σ_i의 제곱 에너지를 이용해 잔여 에너지 비율이 0.05^2 이하가 되는 최소 r를 취하는 방식을 병행한다. 학습상 세부로 원문 실험에서는 각 원샷 파인튜닝을 1,000 스텝 실행했고 α는 소규모 탐색(10 롤아웃)을 통해 0.8로 설정해 모든 실험에 일괄 적용했다. 평가 지표는 작업당 50 롤아웃(시뮬레이션) 또는 12 롤아웃(실세계)으로 평균 성공률을 보고했다.
한계점
DART는 심한 도메인 변화(예: Large viewpoint) 하에서는 성능이 저하되는 경향이 관찰되며 이는 모든 원샷 방법이 공유하는 한계이다. 스칼라 계수 α는 소규모 탐색으로 설정해야 하며 완전한 하이퍼파라미터 프리 방식은 아직 제시되지 않았다. 도메인 벡터 추출의 안정성 향상이나 계층별 적응 강도 자동화 등은 향후 연구 과제로 남아 있다.
실무 활용
DART는 원샷 시연 한 건으로 베이스 VLA 정책을 타깃 환경에 적응시키므로 가정용 및 소규모 실내 로봇 배치처럼 대규모 시연 수집이 어려운 실제 애플리케이션에 적합하다. 아키텍처 변경 없이 가중치 덧셈으로 동작하므로 기존 모델에 빠르게 적용 가능하고 메모리·배포 오버헤드가 작다. 공개된 코드 저장소가 있어 재현과 실험 확장이 가능하다.
- 가정용 서비스 로봇을 새로운 카메라 설치 각도나 조명 조건에 단일 시연으로 빠르게 적응시켜 초기 배포 비용을 절감하는 용도
- 로봇 암의 교체나 그리퍼 변경 등 하드웨어 구현체 업그레이드 시 한 번의 시연으로 기존 정책을 전이해 재학습 비용을 낮추는 용도
- 현장 데모에서 수집한 단일 타깃 시연을 바탕으로 여러 작업에 즉시 적용 가능한 도메인 벡터를 생성·병합해 운영 효율을 높이는 용도
- 시뮬레이션에서 획득한 도메인 벡터를 실세계 베이스에 적용해 시뮬레이터-실세계 간 도메인 차이를 완화하는 초기 적응 단계
코드 공개 여부: 공개
코드 저장소 보기키워드
용어 해설
- Update-vector
- — 파인튜닝 전후의 가중치 차이를 행렬 단위로 정의한 벡터이다. 각 레이어 l에서 θ_m,tgt^(l) − θ_0^(l)로 계산되어 파라미터 변화의 방향과 크기를 포착한다. 이 논문에서는 task-와 domain-특이 성분의 분해 및 합성 대상으로 사용되어 도메인 적응 신호를 추출하는 핵심 단위이다.
- Subspace Alignment
- — 두 업데이트 벡터의 좌측 특이벡터 공간 간 유사도를 수치화하는 척도이다. 각 레이어별로 SVD의 상위 r개 좌측 특이벡터 U를 사용해 γ^(l)(Δ_i,Δ_j)=||U_jU_j^T Δ_i||_F / ||Δ_i||_F로 계산하며, 변환된 특성 공간에서 재현 가능한 성분 비율을 나타낸다. 이 값은 도메인 벡터 추출시 필터링·스케일링 판단 근거로 사용된다.
- Weight Arithmetic
- — 모델 파라미터 공간에서 덧셈·뺄셈으로 성능 특성이나 속성을 전이하는 연산 방식이다. Task Arithmetic의 사례처럼 특정 작업 변경을 벡터 연산으로 근사하여 새로운 성능을 합성하거나 추정한다. 본문에서는 '도메인 벡터 = target update − source update' 형태의 아날로지 연산이 핵심 역할을 한다.
- Subspace Filtering
- — source 업데이트의 특이벡터들 가운데 target 서브스페이스와 정렬된 성분만 남기는 연산이다. 각 좌측 특이벡터의 상호작용 에너지 e_j를 계산해 γ^(l) 기준으로 임계치를 정한 뒤 정렬도가 낮은 기저를 제거한다. 이 과정은 소스의 노이즈·아티팩트를 도메인 추출에서 억제하는 데 중요하다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.