← Back to feed
Papers·2주 전

UCLA, on-policy distillation 의 'off-policy teacher decay' 문제 해결 — Early Stopping Rollout 으로 성능·효율 동시 개선

UCLA, on-policy distillation 의 'off-policy teacher decay' 문제 해결 — Early Stopping Rollout 으로 성능·효율 동시 개선

UCLA 팀이 on-policy distillation 에서 발생하는 'Off-policy Teacher Decay' 문제를 지적하고, rollout 을 첫 몇 토큰으로 제한하는 Early Stopping Rollout (ESR) 을 제안했습니다. ESR 은 전체 rollout 대비 다양한 모델 크기·패밀리·태스크에서 성능을 능가했고, GPU 효율과 훈련 안정성도 크게 높였습니다. 흥미로운 점은 ESR 이 때로는 teacher 모델 성능까지 넘어서는 'Cascading Alignment' 효과를 보인다는 것인데, 저자들은 이것이 단순한 KL divergence 나 entropy 신호로는 설명되지 않는다고 분석합니다.

UCLA 팀이 on-policy distillation 의 고질적 문제를 짚고, rollout 을 앞부분만 잘라내는 단순한 전략으로 성능과 효율을 모두 잡았습니다.

핵심 결론

  • 문제On-policy distillation 에서 student 의 rollout 이 teacher 에겐 off-policy 가 되어, 뒷부분 토큰에서 teacher 의 보정 능력이 떨어지는 'Off-policy Teacher Decay' 현상을 발견.
  • 해결Early Stopping Rollout (ESR) — rollout 을 첫 몇 토큰으로 제한하는 단순한 전략으로 이 문제를 해결.
  • 성능ESR 이 전체 rollout OPD 를 모델 크기·패밀리·태스크·훈련 방식 전반에서 능가했으며, GPU 효율과 훈련 안정성도 크게 향상.

방법

  • ESRStudent 모델이 전체 응답을 생성하지 않고, 처음 K 개 토큰까지만 rollout 한 후 teacher 가 scoring. K 는 보통 1~8 정도.
  • 효과Off-policy drift 를 최소화하여 teacher 의 보정 신호가 뒷부분에서 약해지는 현상을 방지.
  • 특히 cross-model family (예: Llama 로 Mistral distill) 상황에서 효과가 두드러짐.

한계·조건

  • 분석ESR 의 성공이 단순히 KL divergence 나 entropy 신호로는 설명되지 않으며, 'Cascading Alignment' 와 'Sub-mode Commitment' 라는 새로운 메커니즘을 제안.
  • 범위실험은 주로 instruction tuning 과 RLHF 스타일의 distillation 에 초점; pre-training 단계 distillation 에서의 효과는 추가 검증 필요.
  • 코드논문 내에 코드 공개 여부는 명시되지 않았으나, 방법이 간단하여 재현은 어렵지 않을 것으로 보임.

편집자 한 줄

단순한 아이디어지만 off-policy drift 문제를 정확히 짚고 실험적으로 깔끔하게 증명한 점이 인상적입니다.

  • #distillation
  • #on-policy
  • #ucla
  • #rollout
University of California, Los Angeles
원문 보기 →

Comments

— 첫 댓글을 남겨보세요 —