TL;DR
비전-언어 모델은 언어적 사전확률에 의존해 시각 증거를 무시하는 경향이 있으며, 기존 온폴리시 자기 증류는 보통 외부 정답이나 추가 시각 증거를 필요로 했다. VCSD는 원본 이미지와 내용 제거된 컨트롤 간의 동일 모델 예측 차이를 교사 신호로 활용해 별도의 정답이나 검증 파이프라인 없이 시각적 근거를 강화한다. 이 접근은 외부 교사 없이도 이미지 의존성을 높이며 다양한 Qwen3 모델과 벤치마크에서 일관된 개선을 보였다.
왜 중요한가
비전-언어 모델은 언어적 사전확률에 의존해 시각 증거를 무시하는 경향이 있으며, 기존 온폴리시 자기 증류는 보통 외부 정답이나 추가 시각 증거를 필요로 했다. VCSD는 원본 이미지와 내용 제거된 컨트롤 간의 동일 모델 예측 차이를 교사 신호로 활용해 별도의 정답이나 검증 파이프라인 없이 시각적 근거를 강화한다. 이 접근은 외부 교사 없이도 이미지 의존성을 높이며 다양한 Qwen3 모델과 벤치마크에서 일관된 개선을 보였다.
핵심 기여
입력 조건만으로 타깃 비대칭을 구성한 방법
VCSD는 교사와 학생에 서로 다른 추가 정보 없이 원본 이미지와 내용 제거된 컨트롤의 동일 모델 예측을 비교함으로써 타깃의 정보 비대칭을 만들어낸다. 이 방식은 외부 정답, reasoning trace, 또는 증거 중심 작물(crop)을 요구하지 않으며 입력만으로 시각 의존 신호를 추출한다. 결과적으로 학습과 추론 파이프라인이 단순해지면서도 이미지 근거가 강화된 대상 분포가 생성된다.
대조적 형태 조정으로 정규화된 전체 분포 타깃을 구성한 알고리즘
교사는 동일 프롬프트와 학생 생성 prefix 하에서 원본 이미지 분포와 내용 제거 분포를 계산하고 두 분포의 로그확률 차이 Δ_t(v)를 구한다. 원본 분포를 plausibility 지지체 S_t(β)로 제한한 뒤 q*(v) ∝ p_φ^J(v)·exp(α·Δ̃_t(v))로 정규화해 시각적 증거에 기반한 전체 분포 타깃을 만든다. 이 타깃을 순방향 KL로 학생에게 증류하고 EMA 교사는 학생 파라미터의 지수이동평균으로 갱신한다.
광범위한 모델·규모·벤치마크에서의 실험적 검증
ViRL39K 데이터로 Qwen3-VL와 Qwen3.5 계열의 2B~9B 모델을 대상으로 일곱 개 벤치마크에서 비교 실험을 수행했다. 예컨대 Qwen3-VL에서는 2B에서 평균 62.27%에서 67.04%로, 8B에서는 72.51%에서 76.26%로 향상하는 결과를 보고했다. 추가로 α, β, 지지체, 컨트롤 구성, 증류 발산 등 다양한 소실험을 통해 방법의 강건성과 설계 요인의 역할을 확인했다.
핵심 아이디어 이해하기
문제로 삼은 출발점은 비전-언어 모델이 텍스트 우선 편향을 갖고 있어 이미지에 의존해야 할 순간에도 언어적 사전확률로 답을 치우칠 수 있다는 점이다. 기존 온폴리시 자기 증류는 동일 모델로부터 타깃을 구성하되 교사-학생 간 정보 비대칭을 외부 정답이나 추가 증거로 만들어야 했으며, 이는 주석·추론 자취·외부 검증기 등을 요구해 실용성을 제한했다. 본문은 이 비대칭을 오직 입력 조건의 변화를 통해 만들 수 있다는 관점을 취한다.
핵심 동작 원리는 동일한 EMA 교사에 대해 원본 이미지와 내용 제거 컨트롤을 조건으로 같은 학생 생성 prefix에서 두 번 평가를 수행하는 것이다. 두 평가의 토큰별 로그확률 차이 Δ_t(v)는 그 토큰이 인스턴스 특이적 시각 정보에 의해 얼마나 더 지지되는지를 측정한다. 원본 분포는 가능성 있는 후보를 앵커로 제공하고, 로그확률 차이는 그 후보들 사이의 상대적 선호를 시각적으로 조정하는 역할을 한다.
이 조합은 보수적인 시각 근거 강화로 작동한다. 원본 분포로 후보 지지체를 제한함으로써 희박한 언어적 토큰이 대비값으로 인해 과도하게 부각되는 것을 억제하고, α와 β의 설정을 통해 대비 강도와 지지체 크기를 조절한다. 결과적으로 학생은 언어적 유창성을 잃지 않으면서 인스턴스별 이미지 증거를 더 잘 반영하는 다음 토큰 분포를 학습하게 된다.
방법론
전체 접근은 온폴리시 롤아웃 구조 위에서 EMA 교사를 두 번 평가하는 형태로 구성된다. 학습 데이터는 프롬프트-이미지 쌍 (P,J)이며 학생 π_θ는 자신의 정책으로 응답 y를 샘플링한다. 각 생성 단계 t에서 학생과 EMA 교사는 동일한 prefix y_{<t} 아래에서 다음 토큰 분포를 계산하지만 교사는 원본 이미지 J와 내용 제거 컨트롤 J_ctrl에 대해 별도로 평가된다.
대비 신호는 토큰 단위 로그확률 차이 Δ_t(v)=log p_φ(v|P,J,y_{<t}) − log p_φ(v|P,J_ctrl,y_{<t})로 정의된다. 이 값을 원본 이미지 분포의 plausibility 지지체 S_t(β)= {v: p_φ^J(v) ≥ β·max_u p_φ^J(u)} 위에서 지수 가중치 exp(α·Δ̃_t(v))로 곱해 q_t^(v)로 정규화한다. 최종 손실은 학생 분포 p_{θ,t}와 stop-gradient한 q_t^ 사이의 forward KL 평균으로 계산되며, 학습 후에는 EMA teacher가 학생 파라미터의 지수이동평균으로 갱신된다.
구현상 세부는 α(대비 강도), β(지지체 임계), T_KD(온도), EMA 계수 μ, 그리고 순방향 KL의 사용 여부에 따라 성능과 안정성이 달라진다. 본문 실험은 α=1.0, β=0.1, T_KD=2, EMA ρ=0.05 설정을 기본값으로 사용했으며 배치 및 최적화 스케줄과 함께 약정된 최적화 예산 내에서 비교를 수행했다.
관련 Figure

이 그림은 방법의 핵심 구성 요소와 정보 흐름을 한눈에 보여준다. 학생이 온폴리시로 응답을 생성하면 EMA 교사는 동일한 prefix에서 두 가지 시각 조건을 평가해 토큰별 대비값 Δ(v)를 계산하고, 원본 분포를 앵커로 삼아 대비 기반 정규화된 전체 분포 q*(v)를 구성한다. 이 다이어그램은 교사 평가가 학습 시에만 필요하며 추론 시에는 학생만 사용된다는 구현상의 장점을 시각적으로 보강한다.
VCSD의 전체 플로우를 나타내는 다이어그램으로, 학생 생성 prefix에서 EMA 교사가 원본 이미지와 내용 제거 컨트롤로 각각 예측을 만들고 로그확률 대비를 통해 타깃을 형성하여 학생에 순방향 KL로 증류하는 과정을 시각적으로 정리하고 있다.
주요 결과
주요 비교는 Qwen3-VL와 Qwen3.5 각 2B9B 규모에서 베이스 모델, 답안 힌트 기반 OPSD, 그리고 VCSD를 동일한 ViRL39K 데이터로 학습해 일곱 개 벤치마크의 평균 정확도를 측정한 것이다. Qwen3-VL에서는 2B에서 Acc.이 62.27%에서 67.04%로, 4B에서 71.30%에서 73.16%로, 8B에서 72.51%에서 76.26%로 향상했고 Qwen3.5 계열에서도 모든 규모에서 +2.9%+4.3% 수준의 개선을 보였다. 표로 제시된 개별 벤치마크(예: BLINK, MMStar, MathVista, HRBench 등)에서도 대체로 OPSD보다 우수하거나 동등한 성능을 기록했다.
제거 대조(control) 유형에 대한 소실험에서는 검은색 이미지, 가우시안 노이즈, 블러, 무이미지 등 서로 다른 컨트롤이 유사한 성능을 낳아 컨트롤의 세부 구성보다 인스턴스 특이 정보의 제거 자체가 핵심임이 드러났다. 대비 강도 α의 민감도 실험에서는 α≈1 범위에서 성능이 최적이고 너무 작거나 크면 성능이 저하되었으며, plausibility 지지체 β를 도입하지 않으면 장기적 자기증류 과정에서 성능이 점진적으로 악화되는 현상이 확인되었다.
증류 발산 비교에서는 forward KL이 JSD와 reverse KL보다 평균 정확도 면에서 우수해 전체 분포의 커버리지를 유지하는 mode-covering 성향이 본 방법의 타깃을 효과적으로 전이하는 데 유리함이 관찰되었다. 학습 동적 추적에서는 VCSD가 OPSD보다 후반부 열화에 덜 민감했고 여러 체크포인트에서 더 좁은 성능 변동을 보였다.
관련 Figure

이 그림은 정성적 사례를 통해 VCSD가 시각적으로 의미 있는 토큰들(예: roof, shingles 등)에 대해 더 큰 양의 양성 대비를 할당함을 보여준다. 또한 MathVista의 수량 기반 예제에서 VCSD가 천 단위 블록 수를 정확히 잡아내며 정답으로 연결된 사례를 제시해 숫자 기반 시각 추론 능력 향상의 메커니즘을 직관적으로 지지한다.
퀄리티 사례와 토큰 단위 대비 히트맵을 포함한 스크린샷으로, MathVista 예제와 단어 수준에서 VCSD가 대비를 어떻게 재분배했는지를 시각화하고 있다.
기술 상세
전체 아키텍처는 학생 π_θ와 EMA 교사 π_φ의 동일한 모델 구조를 기반으로 하며, multimodal 입력 경로와 전처리 파이프라인은 두 평가에서 공유된다. 학습 데이터는 (P,J) 쌍이며 학생은 자신의 정책으로 응답을 생성해 각 생성 단계의 prefix에서 교사 분포들을 평가한다. 교사는 학습 중에 stop-gradient 대상이며 최종적으로는 EMA 갱신만 수행되어 추론 시 별도 교사 모듈이 필요 없다.
수식적 핵심은 토큰별 로그확률 대비 Δ_t(v)와 대비 기반 재정렬 q_t^*(v)에 있다. 원문 수식 Δ_t(v)=log p_φ(v|P,J,y_{<t})−log p_φ(v|P,J_ctrl,y_{<t})이다. 변수 의미는 다음과 같다: v는 어휘 토큰, p_φ(·|·)는 EMA 교사의 다음 토큰 확률, J는 원본 이미지, J_ctrl는 내용 제거 컨트롤, y_{<t}은 학생이 생성한 prefix이다. 계산 흐름은 두 조건의 확률을 계산해 로그를 취하고 차이를 구하는 것으로, 예컨대 p_φ^J(v)=0.20 및 p_φ^{ctrl}(v)=0.05이면 Δ=log(0.20)−log(0.05)=log(4)≈1.386이 된다. 이 값은 해당 토큰이 원본 이미지에 의해 상대적으로 얼마나 더 지지되는지 해석된다.
q_t^(v)의 수학적 구성은 q_t^(v) ∝ 1[v∈S_t(β)]·p_φ^J(v)·exp(α·Δ̃_t(v))이다. 여기서 S_t(β)={v: p_φ^J(v)≥β·max_u p_φ^J(u)}는 plausibility 지지체이고 Δ̃_t는 종료 토큰에 대해 대비를 0으로 처리한 버전이다. 계산 흐름은 원본 분포로 후보를 제한한 뒤 각 후보에 대해 p_φ^J(v)와 exp(α·Δ̃) 곱을 계산해 전체 후보로 정규화하는 것이다. 예시로 p_φ^J(v)=0.2, Δ̃=1.386, α=1이면 unnorm score=0.2·exp(1.386)=0.2·4=0.8이 되고 다른 후보와 정규화해 q* 확률을 얻는다. 해석상 q*는 원본 분포를 plausibility 앵커로 삼아 이미지 의존 증거에 따라 후보 간 상대 확률을 재분배한 보수적 개선 분포다.
증류 손실은 순방향 KL로 표현되며 L_VCSD = T_KD^2 · E_{(P,J),y∼π_θ}[ (1/|y|) Σ_t D_KL( sg[q_t^*] ∥ p_{θ,t} ) ]. 변수 의미는 q_t^*가 stop-gradient 대상이고 p_{θ,t}는 학생의 다음 토큰 분포이며 T_KD는 지식 증류 온도다. 계산 흐름은 각 생성 위치마다 q_t^*를 고정 타깃으로 두고 학생 분포가 이를 커버하도록 KL을 최소화하는 방식으로, 순방향 KL 선택은 전체 타깃 분포의 커버리지를 보존해 mode-covering 성향을 유지한다.
이론적 관점에서 q_t^*는 제한된 확률 단순체 상에서 α·E_q[r_t^{vis}]−D_KL(q∥p̄_φ^J)를 최대로 하는 닫힌형 해로 도출된다. 여기서 r_t^{vis}(v)=Δ̃_t(v)는 이미지 의존 보상으로 해석되며 p̄_φ^J는 원본 분포의 지지체 정규화 버전이다. 이 최적화 관점은 q_t^*가 plausibility 앵커에 KL 정규화를 적용한 보상 기반 정책 개선의 한 스텝 닫힌형 해임을 의미한다.
한계점
논문은 plausibility 지지체를 도입하지 않으면 반복적 자기증류 과정에서 타깃 분포의 왜곡이 누적되어 성능이 악화되는 현상을 관찰했다. 대비 강도 α가 너무 크면 원본 분포를 압도해 성능이 저하되고, α가 너무 작으면 대비 효과가 사라져 개선폭이 줄어드는 민감성이 존재한다. 언어 드리프트는 앵커 계수λ를 제거할 때 증가하며, 따라서 본 방법은 앵커와 지지체 설정에 의존해 언어 일관성·안정성을 확보할 필요가 있다.
실무 활용
VCSD는 추가 주석이나 외부 교사 없이 원본 이미지와 내용 제거 컨트롤만으로 시각 의존성을 강화하는 경량화된 후처리 학습 절차를 제공한다. 이 방식은 기존 비전-언어 모델에 포스트트레이닝으로 적용할 수 있으며 추론 시에는 학생만 남아 추가 비용이 없다. 공개된 GitHub 저장소를 통해 구현 리소스가 제공되어 실무 적용 가능성이 높다.
- 멀티모달 QA 시스템에서 이미지 근거 기반 응답 정확도를 높여야 하는 경우에 VCSD를 포스트트레이닝으로 적용할 수 있다.
- 고해상도·세부 식별이 요구되는 시각 인식 벤치마크(예: HRBench)에서 이미지 의존 토큰의 상대 확률을 강화하는 데 유용하다.
- 시각적 환각(hallucination) 감소가 필요한 대화형 에이전트의 후처리 학습으로 활용할 수 있다.
코드 공개 여부: 공개
코드 저장소 보기키워드
용어 해설
- On-Policy Self-Distillation
- — 학생 모델이 자신의 생성(prefix)을 따라 샘플한 상태에서 동일 모델의 EMA 교사 분포를 학습 목표로 삼아 지식을 전이하는 방법이다. 교사와 학생 사이에 정보 비대칭이 있어야 유효한 학습 신호가 발생하며, 본문에서는 이 비대칭을 입력 조건으로만 구성한다.
- EMA
- — 학생 파라미터의 지수이동평균으로 유지되는 교사 파라미터를 의미한다. 학습 중에는 교사 파라미터에 그래디언트가 전파되지 않으며, 최신 학생 파라미터를 느리게 흡수해 안정된 대상 분포를 제공한다.
- Content-Erased Control
- — 원본 이미지와 동일한 해상도와 전처리 경로를 유지하되 인스턴스 특이적 시각 정보를 제거한 입력이다. 본문에서는 검은색 이미지나 노이즈/블러를 사용하여 시각 단서가 제거된 참조 분포를 얻는다.
- Contrastive Shaping
- — 원본 이미지에 대한 교사 분포를 plausibility 지지체 위에서 content-erased 교사 분포와의 로그확률 차이로 가중하여 재정렬하는 기법이다. 이 조정은 시각적 근거에 의존하는 토큰의 상대적 확률을 증폭한다.
- Plausibility Support
- — 원본 이미지 교사 분포에서 최대확률의 β 배 이상인 후보만을 대상 분포 지지로 제한하는 규칙이다. 이 제약은 드문 언어적 토큰이 대비 수치로 인해 과대 반영되는 것을 방지한다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.