Synthetic Data & Knowledge Distillation

인터넷상의 인간 데이터가 고갈됨에 따라(Data Wall), 모델이 직접 고품질 데이터를 생성하여 학습하는 합성 데이터(Synthetic Data)와 고성능 모델의 피드백을 활용하는 RLAIF가 필수 기술이 되었습니다.

1. 합성 데이터 (Synthetic Data)

인간의 데이터보다 더 깨끗하고 정교하게 설계된 학습 데이터를 AI가 직접 만드는 방식입니다.

주요 기법

  • Self-Instruct: 모델이 스스로 질문을 만들고 답변을 생성한 뒤, 고성능 모델이 이를 검토하여 필터링합니다.
  • Evol-Instruct: 기존 질문을 더 복잡하게(제약 조건 추가) 혹은 더 구체적으로 변환하여 학습 난이도를 높입니다.
  • Self-Correction Pipeline: 모델이 오류가 포함된 답변을 생성하게 한 뒤, 스스로 수정하는 과정을 데이터화하여 논리적 복원력을 높입니다.
  • Self-Rewarding Models: 모델이 답변 생성뿐만 아니라, 스스로 답변의 품질을 평가(LLM-as-a-Judge)하고 우수한 데이터를 선별하여 다시 학습에 사용하는 자가 개선 루프입니다.

2. RLAIF (Reinforcement Learning from AI Feedback)

인간 대신 고성능 모델(예: GPT-4o, Claude 3.5)이 보상 모델 역할을 하거나 선호도 라벨링을 수행하는 방식입니다.

장점

  • 확장성: 인간 피드백의 시간적, 비용적 한계를 극복하여 수백만 건의 정렬 데이터를 빠르게 생성할 수 있습니다.
  • 일관성: 인간 평가자 사이의 주관적 차이 없이 일정한 가이드라인에 따라 데이터를 라벨링합니다.
  • 복잡한 도메인: 코딩이나 수학처럼 인간이 검증하기 어려운 전문 분야에서 AI의 검증 능력을 활용합니다.

3. 지식 증류 (Knowledge Distillation)

거대한 ‘교사 모델(Teacher)’이 가진 사고 방식을 작은 ‘학생 모델(Student)’에게 전수하는 기술입니다.

2026년의 Distillation 트렌드

  • CoT Distillation: 단순히 결과값만 전수하는 것이 아니라, 교사 모델이 문제를 풀 때 거치는 상세한 사고 과정(Reasoning Steps)을 통째로 학습시킵니다.
  • Logit & Feature Distillation: 모델의 확률 분포와 내부 레이어의 활성화 정보를 전달하여 소형 모델의 언어 감각과 구조적 이해도를 높입니다.

4. 효과적인 결합과 주의사항

현대적인 경량화 모델은 교사 모델을 통해 생성된 합성 CoT 데이터를 학습하여 교사 모델의 추론 능력을 95% 이상 흡수합니다.

주의사항

  • Model Collapse: 모델이 생성한 데이터로만 계속 학습하면 답변이 단조로워지고 창의성이 결여되는 ‘모델 붕괴’ 현상이 발생할 수 있습니다. 이를 방지하기 위해 일정 비율의 고품질 인간 데이터(Seed Data)를 믹스해야 합니다.
  • Hallucination Propagation: 교사 모델이 가진 환각(Hallucination)이 학생 모델에게 그대로 전수될 수 있으므로, 검증 가능한 보상(RLVR) 시스템을 통한 엄격한 필터링이 필수적입니다.

This site uses Just the Docs, a documentation theme for Jekyll.