AI VIDEO BRIEFING
LLM 포스트트레이닝 3단계 정리: 지시 튜닝, 선호 튜닝, 강화 파인튜닝의 역할과 한계
네이선 램버트가 정리한 언어모델 포스트트레이닝의 현재. 성능 향상의 대부분은 여전히 지시 튜닝에서 나오고, 그 위에 선호 튜닝과 검증 가능한 보상을 쓰는 강화 파인튜닝이 얹히는 3단계 구조를 실험 수치와 함께 설명한다.

핵심 메시지
쉽게 이해하기
발표자는 앨런 AI 연구소(AI2)에서 언어모델 적응을 연구하는 네이선 램버트로, NeurIPS 튜토리얼에서 했던 발표를 다시 녹화해 내용을 보강했다. 그는 포스트트레이닝을 '원시 베이스 모델을 우리가 관심 있는 일에 쓸모 있게 만드는 과정'으로 정의한다. 다음 토큰만 예측하던 모델이 지시를 따르고 특정 질의에 안전하게 대응하는 물건으로 바뀌는 지점이 바로 여기다.
구조는 크게 달라졌다. 초기 방식은 인스트럭트GPT 논문이 보여준 3단계(지시 튜닝 → 보상 모델 학습 → 강화학습)였고, 지시 데이터 1만 건에 선호 데이터 10만 건 규모였다. 지금 프런티어 모델의 레시피는 각 단계마다 수백만 건 규모의 데이터를 쓰고, 이전 세대 모델로 데이터를 만들어 다음 세대를 끌어올리는 반복 순환 구조다. 라마 3나 엔비디아 네모트론-4 340B 논문이 그 복잡한 배선도를 보여준다.
램버트는 이 복잡함을 세 가지 손실 함수로 정리한다. 첫째는 지도 파인튜닝이다. 질문-답변 템플릿과 시스템 토큰을 가르치는 단계인데, 실제 평가 점수의 대부분이 여기서 나온다. 그는 같은 베이스 모델에 툴루 2 데이터 배합과 툴루 3 데이터 배합을 각각 적용했더니 평가 스위트 전반에서 9~10점 차이가 났다고 밝혔다. 뒤에 오는 어떤 단계보다도 큰 폭이다.
둘째는 선호 튜닝, 즉 RLHF와 그 파생 기법이다. 두 응답 중 어느 쪽이 나은지 라벨링한 데이터로 보상 모델을 학습시키고 그 점수를 올리는 방식인데, 2023년 등장한 DPO는 보상 모델을 따로 두지 않고 선택된 응답과 거부된 응답의 로그 확률만으로 손실을 계산한다. 구현이 몇 줄이면 끝나는 단순함 덕분에 오픈소스 진영이 처음으로 선호 튜닝을 직접 해볼 수 있게 됐다. 다만 하이퍼파라미터를 제대로 맞춘 PPO와 비교하면 온라인 RL 쪽이 조금 더 앞선다는 것이 그의 실험 결과다.
셋째가 강화 파인튜닝이다. 사람의 선호 대신 '정답인가'를 보상으로 쓰는 방식으로, 램버트 팀은 이를 RLVR이라 이름 붙였고 며칠 뒤 오픈AI가 강화 파인튜닝 API를 공개했다. 핵심은 데이터 형식이다. 프롬프트와 검증 가능한 정답이 짝을 이루고, 파이썬 코드로 답을 추출해 제약 조건을 만족하는지 확인한 뒤 보상을 준다. 흥미롭게도 별도의 보상 모델 없이 에이전트 내부의 가치 모델만으로도 학습이 안정적으로 이뤄졌다.
주요 인사이트
- 화려한 최신 기법에 시간을 쏟기 전에 지도 파인튜닝 데이터부터 다듬는 것이 투자 대비 효과가 가장 크다. 공개 데이터셋 간 성능 편차가 여전히 크다는 사실 자체가 개선 여지가 남았다는 뜻이다.
- 학습 데이터는 가능하면 자기 모델이 직접 생성한 '온폴리시' 데이터가 좋다. GPT-4o가 쓰는 토큰 분포는 내 SFT 모델과 다르기 때문에, 분포가 가까울수록 학습 신호가 깔끔해진다.
- 사람 선호 데이터는 잡음은 많지만 편향이 적고, AI 판정 데이터는 잡음은 적지만 편향이 있다. 비용 차이도 극단적이어서 사람 라벨 한 건이 5~20달러인 반면 LLM 판정은 1센트가 채 안 된다.
- 프롬프트가 부족할 때는 페르소나 허브처럼 '어떤 직업의 사람이 물어볼 법한 질문을 만들어 달라'고 모델에 요청해 분포를 넓히는 방법이 실제로 통한다.
- 학계는 베이스 모델부터 전 과정을 재현하려는 경향이 강하지만, 산업 현장에서는 이미 공개된 인스트럭트 모델을 한두 과제에 맞춰 파인튜닝하는 쪽이 주류다. 이 간극 자체가 연구 기회다.
자주 묻는 질문
포스트트레이닝에서 가장 큰 성능 향상은 어느 단계에서 나오나요?
지도 파인튜닝(지시 튜닝)입니다. 발표자는 같은 베이스 모델에 데이터 배합만 툴루 2에서 툴루 3으로 바꿨을 때 평가 스위트 전반에서 9~10점이 올랐다고 밝혔고, 이는 이후 선호 튜닝이나 강화학습 단계에서 얻는 개선보다 훨씬 큰 폭이라고 설명했습니다.
DPO와 PPO 중 무엇을 써야 하나요?
DPO는 구현이 단순해 기존 분산 학습 라이브러리에 잘 맞고 데이터 실험을 빠르게 돌릴 수 있습니다. 다만 양쪽 모두 하이퍼파라미터를 조정해 비교했을 때는 PPO 같은 온라인 RL이 근소하게 더 나은 결과를 냈습니다. 엔지니어링 비용을 감당할 수 있느냐가 판단 기준입니다.
RLVR은 기존 RLHF와 무엇이 다른가요?
RLHF는 사람 선호로 학습시킨 보상 모델의 점수를 최대화하지만, RLVR은 수학 문제의 정답이나 '모든 문장을 소문자로 쓰기' 같은 제약처럼 기계적으로 검증 가능한 조건의 충족 여부를 보상으로 씁니다. 발표자 팀은 별도의 보상 모델 없이도 학습이 안정적으로 진행됐다고 보고했습니다.
원문과 출처
이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.
YouTube 원본 영상 보기 ↗