아티클 목록으로
대규모 언어 모델

SPOT: 결과를 보고 보정하는 온폴리시 증류

약 3분 소요

도입

On-Policy Distillation(OPD)은 추론형 언어 모델을 더 작은 학생 모델로 압축하기 위한 중요한 학습 방식이다. 학생 모델이 직접 생성한 궤적 위에서 강한 교사 모델이 촘촘한 감독 신호를 제공하기 때문에, 실제 학생의 생성 분포와 가까운 상황에서 학습할 수 있다.

하지만 표준 OPD에는 약점이 있다. reverse-KL 기반 훈련은 교사가 현재 위치에서 높은 확률을 준 토큰에 학생을 강하게 맞추는 경향이 있다. 그 결과, 충분히 그럴듯한 다른 후속 경로들이 낮은 확률로 밀려나고, 추론 문제에서 필요한 다양한 풀이 경로의 커버리지가 줄어들 수 있다.

논문 SPOT: Sparse Probing and Outcome Calibration for On-Policy Distillation 은 이 문제를 해결하기 위해, “어디를 탐색할 것인가”와 “무엇을 증류할 것인가”를 하나의 절차로 다룬다.

핵심 내용

  • 표준 OPD의 한계: 교사의 조밀한 감독은 유용하지만, 국소 확률만 모방하면 다른 합리적 연속 후보를 과소평가할 수 있다.
  • 교사 엔트로피만으로는 부족: 엔트로피가 높다는 사실만으로는 불확실성이 소수의 강한 후보에 집중됐는지, 긴 꼬리 분포로 퍼져 있는지 알 수 없다. 학생 모델이 이미 그 후보들을 잘 표현하는지도 판단하기 어렵다.
  • 세 단계 절차: SPOT은 acquisition, exploration, exploitation으로 구성된다.
  • 희소 탐색 위치 선택: acquisition 단계에서는 정규화된 교사 엔트로피, 작은 top-k 후보 집합이 포착한 확률 질량, 학생-교사 분포 불일치를 결합해 위치별 점수를 만든다. 제한된 탐색 예산은 이 점수가 높은 위치에 배정된다.
  • 결과 기반 타깃 보정: exploration 단계에서는 교사가 제안한 후보에서 학생이 이어서 생성한 결과를 verifier가 평가한다. exploitation 단계에서는 이 점수를 이용해, 교사 분포에 고정점을 두면서도 더 좋은 downstream outcome을 낸 후보를 선호하는 KL 정규화 타깃을 만든다.

의미와 영향

SPOT의 핵심 의미는 증류를 단순한 국소 모방에서 결과 인식형 모방으로 확장했다는 점이다. 추론 과제에서는 현재 토큰의 확률이 최종 성공을 항상 잘 예측하지 않는다. 어떤 후보는 지금 당장은 낮아 보이지만, 이후 전개에서 더 좋은 풀이로 이어질 수 있다.

논문 요약에 따르면, SPOT은 세 가지 학생 모델 규모와 여러 추론 벤치마크에서 OPD 대비 macro Avg@8/Pass@8을 0.47–1.48/4.55–5.28포인트 개선했고, EOPD 대비로도 0.29–0.68/2.49–3.19포인트 향상했다. 이는 단순히 교사 엔트로피를 보는 방식보다, 후보의 실제 후속 결과를 반영하는 방식이 추론 증류에 더 효과적일 수 있음을 보여준다.

실무 관점에서 SPOT은 비용과 품질 사이의 절충안을 제시한다. 모든 위치를 비싸게 탐색하지 않고, 정보량이 큰 분기점만 골라 미래 결과를 확인한다. verifier 비용을 잘 관리할 수 있다면, 이런 outcome-calibrated distillation은 작은 언어 모델의 추론 성능을 끌어올리는 중요한 방법이 될 수 있다.

출처: Hugging Face Daily Papers

댓글

로그인 상태 확인 중…

댓글 불러오는 중…

관련 게시물

CCTest · Blog
희소 오토인코더가 밝혀낸 MoE 전문가의 세밀한 분업
대규모 언어 모델
cctest.ai
대규모 언어 모델

희소 오토인코더가 밝혀낸 MoE 전문가의 세밀한 분업

Qwen3-30B-A3B를 분석한 연구에서 MoE 전문가의 역할은 단순한 라우팅 빈도보다 훨씬 세밀하게 나뉘는 것으로 나타났습니다. 전문가들은 코드나 수학 같은 대분류를 넘어 Java, 프런트엔드, 기하, 산술 등 특정 특징에 집중적으로 기여했습니다.

더 보기
CCTest · Blog
거의 0인 토큰 임베딩이 게이트형 모델 학습을 멈추게 하는 이유
대규모 언어 모델
cctest.ai
대규모 언어 모델

거의 0인 토큰 임베딩이 게이트형 모델 학습을 멈추게 하는 이유

희귀 토큰의 입력 임베딩이 거의 0으로 줄어들면 게이트형 시퀀스 모델에서 그래디언트가 극단적으로 증폭되고 학습 업데이트가 조용히 사라질 수 있다. 연구진은 기존 체크포인트와 사전학습을 위한 두 가지 완화책을 제안했다.

더 보기
CCTest · Blog
Metis-1.6: 더 큰 모델 대신 더 효율적인 학습을 선택하다
대규모 언어 모델
cctest.ai
대규모 언어 모델

Metis-1.6: 더 큰 모델 대신 더 효율적인 학습을 선택하다

Metis-1.6은 한 명의 연구자가 처음부터 학습한 두 개의 언어 모델입니다. Mamba-2와 희소 활성화, 가중치 공유 반복 계산으로 효율을 추구했으며, 수학에서는 강점을 보였지만 코드와 장문맥에서는 한계를 드러냈습니다.

더 보기