TL;DR
학생이 생성한 잘못된 추론 궤적(incorrect SGO)이 모델의 탐색적·수정적 행동을 보존해 학습에 더 유용한 경우가 존재한다. ReNIO는 최종 정답을 보지 않고도 접두사 수준의 학생·교사 확률비를 이용해 그러한 부정적 궤적에 자동으로 높은 가중치를 부여해 OPD/OPSD 성능을 개선한다.
왜 중요한가
학생이 생성한 잘못된 추론 궤적(incorrect SGO)이 모델의 탐색적·수정적 행동을 보존해 학습에 더 유용한 경우가 존재한다. ReNIO는 최종 정답을 보지 않고도 접두사 수준의 학생·교사 확률비를 이용해 그러한 부정적 궤적에 자동으로 높은 가중치를 부여해 OPD/OPSD 성능을 개선한다.
핵심 기여
부정적 궤적의 우위 관찰
OPD와 OPSD의 통제 실험에서 'incorrect-only'로 학습한 모델이 'correct-only' 학습보다 일관되게 더 높은 Avg@12 성능을 보였다(예: OPD에서 AIME24 +3.60, AIME25 +3.89, 평균 +2.59 포인트). 이 관측은 오답 궤적이 구조적 교정 신호를 포함함을 시사한다.
접두사-계산 가능한 토큰 신호 기반 가중치 산출
토큰별 학생-교사 비율 r_t=π_S/π_T의 로그 ℓ_t를 핵심 신호로 사용해 핵심 토큰을 임계값 τ로 선별하고, 선택된 로그비를 기하평균(로그 평균 후 지수화)으로 집계한 뒤 배치 정규화로 표준화된 샘플 가중치 ĥw(x,y)를 산출한다. 이 과정은 최종 정답을 필요로 하지 않아 접두사 학습을 유지한다.
OPD/OPSD 성능 및 안정성 개선
수학 추론과 코드 생성 실험에서 ReNIO는 OPD 및 OPSD의 평균 성능을 일관되게 향상시켰다. 대표 사례로 OPSD+ReNIO는 Qwen3-1.7B에서 수학 벤치마크 기준 최대 +8.90% 상대 개선을 기록했다.
효율성 저하 없이 짧은 접두사 학습 유지
ReNIO는 prefix-conditioned probabilities만 사용하므로 OPD/OPSD의 짧은 접두사(예: 1024 토큰) 학습의 이점을 유지하면서도 1024·4096 토큰 실험 모두에서 성능 개선을 달성했다.
핵심 아이디어 이해하기
출발점과 기존 한계: LLM 후처리(즉, reasoning 성능 향상)에서 On-policy Distillation(OPD)은 학생 정책으로 샘플한 출력(SGO)에 대해 토큰 단위로 교사 분포를 맞추어 학습한다. 이 방식은 전체 롤아웃의 최종 정답을 기다리는 강화학습보다 더 촘촘한 지도신호를 제공하고, 짧은 접두사만으로도 학습 가능해 비용이 낮다. 그러나 표준 OPD는 모든 SGO에 동일 가중치를 부여하므로, 정보량이 매우 다른 궤적들을 구별하지 못한다.
방법론
해결 원리: ReNIO는 토큰 수준의 학생·교사 확률비 r_t=π_S(y_t|x,y_<t)/π_T(y_t|x,y_<t)의 로그 ℓ_t=log r_t를 사용해 '학생이 강하게 선택하고 교사가 낮게 평가한' 국지적 분기 결정을 식별한다. 핵심 전제는 잘못된 궤적들이 몇몇 '핵심 토큰'에서 학생의 과신으로 인해 잘못된 분기로 접어들고, 이런 토큰들이 유효한 교정 신호를 담고 있다는 점이다.
관련 Figure

Incorrect-only 학습이 더 긴 응답 길이를 유지하는 경향을 보이며, 이는 더 탐색적이고 반성적인(reasoning) 행동이 보전된다는 논문의 주장을 지지한다. 길이 변화는 학습 진행에 따라 정렬/수렴 양상을 보인다.
학습 스텝에 따른 평균 출력 길이(길이(k tokens)) 변화: OPSD/OPD 기준으로 Correct/Incorrect 학습 경향 비교.

다이어그램은 ReNIO의 전체 흐름을 한눈에 보여 준다. 핵심은 prefix-conditioned probabilities만 사용해 핵심 토큰을 찾고(임계값 τ), 로그비를 클리핑한 뒤 기하평균으로 집계하고 배치 수준으로 정규화해 손실에 곱하는 구조다. 이 과정이 OPD의 접두사 학습 장점을 유지하면서 부정적 궤적을 강조하는 메커니즘이다.
ReNIO 파이프라인 다이어그램: (1) 학생-교사 로그비 계산 → (2) 핵심 토큰 선택 및 이상치 클리핑 → (3) 기하평균 집계 및 배치 정규화로 최종 샘플 가중치 산출.
주요 결과
핵심 작동 방식: ReNIO는 세 단계로 동작한다. (1) 각 SGO의 접두사에서 토큰별 로그비 ℓ_t를 계산한다(입력: π_S 및 π_T의 prefix-conditioned probabilities → 연산: 로그비 계산 → 결과: 토큰 수준 불일치 신호). (2) ℓ_t 분포에서 임계값 τ를 넘는 토큰들을 핵심 토큰 집합 K(x,y)으로 선택한다(선택 이유: 분포는 긴 꼬리 형태로 대부분의 토큰은 ℓ_t≈0이다). (3) 선택된 토큰들의 로그비를 평균(로그 평균)해 지수화한 값을 샘플 가중치 w(x,y)로 계산하고, 배치 평균으로 나누어 ĥw(x,y)=w/ȳ_B로 정규화한다(의미: 배치 내 평균 가중치를 1로 유지해 전체 그레이디언트 스케일 보존).
관련 Figure

그래프는 OPD 환경에서 incorrect-only 학습이 각 벤치마크와 평균(Avg)에서 consistent하게 높은 성능을 보이며, AIME24에서 +3.60 포인트 같은 구체적 이득을 보고한다. 이 결과가 ReNIO의 동기(부정적 궤적의 중요성)를 뒷받침한다.
OPD 실험에서 'Correct only'와 'Incorrect only' 학습의 Avg@12 성능 비교(벤치마크: AIME24, AIME25, HMMT25, Avg).

OPSD에서도 incorrect-only가 더 우수하며, 평균적으로 +2.50 포인트 이득을 보인다. 이는 교사 없이 학생 자기 자신만으로 수행하는 OPSD에서도 부정적 궤적이 학습에 유의미한 신호임을 시사한다.
OPSD 실험에서 'Correct only'와 'Incorrect only' 학습의 Avg@12 성능 비교(동일 벤치마크).

학습 초기에 카운트가 증가하다가 이후 incorrect 샘플 쪽의 비율이 더 높게 유지되는 경향이 관찰된다. 이는 핵심 토큰 기반 가중치가 강조 대상 샘플 분포를 재분배하는 효과와 연결된다.
학습 스텝에 따른 샘플 카운트 변화(Count) 비교: OPSD/OPD의 Correct/Incorrect 분포 추적.
기술 상세
전체 구조: ReNIO는 기존 OPD/OPSD 파이프라인을 수정하지 않고 샘플 수준 가중치 모듈만 도입한다. 입력으로는 프롬프트 x와 학생이 생성한 접두사 y_<t에서의 학생·교사 prefix-conditioned distributions {p_S^t,p_T^t}가 들어온다. 이 분포들의 토큰 로그확률을 사용해 ℓ_t를 계산하고, 임계값 τ를 넘는 t만 골라 기하평균 기반의 w(x,y)를 얻는다. 배치 내 평균으로 나누어 ĥw(x,y)를 만들고, 최종 목적함수는 ĥw(x,y)·𝒟(π_S(y|x)‖π_T(y|x))의 기댓값이다.
관련 Figure

분포는 강한 긴꼬리(long-tailed)를 보이며 대부분의 토큰이 ℓ_t≈0에 몰려 있고 소수의 토큰만 큰 양의 로그비를 갖는다. 이 형상은 임계값 기반 핵심 토큰 선택의 합리성을 뒷받침한다.
토큰별 로그비 ℓ_t=log(π_S/π_T) 분포와 CCDF(역누적분포) 예시(하나의 설정에서 p90 값 표기).

여러 실험 설정에서 공통적으로 긴꼬리 분포가 관찰되며, 따라서 고정 임계값 τ로 희귀하지만 정보량이 큰 토큰을 일관되게 식별할 수 있다. 이 통계적 특성은 ReNIO의 일반화 가능성 근거가 된다.
다른 설정에서의 토큰별 로그비 분포와 CCDF(다른 p90 값을 표기).
한계점
논문에서 명시한 한계: 하드웨어 제약으로 대규모 모델(더 큰 파라미터 규모)에 대한 효과 검증이 수행되지 않았다.
실무 활용
GitHub 저장소(https://github.com/BDML-lab/ReNIO)와 함께 제공되어 실무 적용 가능성이 높다. 접두사 기반 OPD/OPSD 파이프라인에 로그비 기반 가중치 계산을 추가하면 추가 롤아웃·보상 라벨 비용 없이 성능과 안정성을 개선할 수 있다.
- 학습 비용이 민감한 환경에서 긴 추론 롤아웃을 회피하면서 reasoning 성능을 개선할 때 ReNIO를 OPD/OPSD 파이프라인에 결합
- 학생 모델의 탐색성(exploratory reasoning) 보존이 필요한 수학적 추론 모델의 추가 미세조정
- 코드 생성 데이터셋에서 잘못된 분기(버그 유발 토큰)를 강조해 모델의 수정·검토 행동을 강화
코드 공개 여부: 공개
코드 저장소 보기키워드
용어 해설
- On-policy Distillation
- — 학생 정책으로 샘플한 출력(SGO)에 대해 토큰 단위로 교사 확률을 맞추며 학습하는 방법. 최종 정답 롤아웃 없이도 접두사(prefix)까지의 토큰별 교사 신호를 이용해 밀도 높은 지도학습을 수행하므로 긴 롤아웃을 줄여 학습 비용을 낮춘다.
- Student-to-Teacher Log Ratio
- — 각 시점 t에서 학생이 샘플한 토큰 y_t의 확률 π_S(y_t|x,y_<t)과 교사 확률 π_T(y_t|x,y_<t)의 로그 차이 ℓ_t=log π_S−log π_T. 학생이 선호하고 교사가 낮게 평가하는 분기 결정을 식별하는 데 사용되며, 토큰 수준의 교정 신호로 해석된다.
- Key-Token Selection
- — 로그비 분포의 긴 꼬리에서 임계값 τ를 넘는 토큰들만 골라 '핵심 토큰' 집합을 구성하는 절차. 대부분의 일상적 토큰(로그비≈0)을 제거해 학생–교사 불일치가 큰 국지적 결정만 집계한다.
- Prefix-Conditioned Probabilities
- — 토큰 생성 시점 t에서 입력 프롬프트 x와 이전 샘플된 토큰 y_<t를 조건으로 한 다음 토큰 분포 π(·|x,y_<t). ReNIO는 이 값들만 사용해 샘플 가중치를 계산하므로 최종 답안까지 롤아웃할 필요가 없다.
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.