TL;DR
대규모 언어 모델은 구조 압축과 4비트 양자화로 메모리와 연산량을 줄일 수 있지만 추론·수학·코딩 성능이 함께 떨어진다. Quantization-Aware Healing은 복구된 작은 모델이 아니라 압축 전 원래 모델을 고정된 교사로 삼고, 두 모델의 출력 Logits를 KL Divergence로 맞춰 손실된 정보를 다시 전달한다. GPT-OSS 120B를 60B MXFP4로 만든 실험에서 QAH 모델은 같은 60B bfloat16 모델보다 9개 벤치마크 중 7개에서 높았고, GPT-OSS 9B 비교에서는 약 100스텝에 54.9점에 도달한 뒤 안정적으로 유지됐다. Chunked KL은 긴 문맥 학습의 피크 메모리를 약 250GB에서 약 128GB로 낮춰 H200의 약 141GB 용량 안에 맞춘다.
섹션별 상세



용어 해설
- 양자화 인지 복구(Quantization-Aware Healing)
- — 구조 압축과 4비트 양자화로 성능이 떨어진 모델을 원래의 전체 크기·Full-precision 교사 모델에서 직접 지식 증류해 회복하는 방법이다. 학생 모델은 교사의 출력 Logits 분포를 KL Divergence로 맞추며, 기존 복구 모델의 성능 상한을 넘도록 학습한다.
- 양자화 인지 학습(Quantization-Aware Training)
- — Forward Pass에 Fake Quantization 연산을 넣고 낮은 정밀도 환경에서 Task Loss를 기준으로 모델을 계속 Fine-tuning하는 방식이다. 양자화 오차에 가중치가 적응하지만, 최적점을 지나치면 성능이 불안정해지고 조기 종료가 필요하다.
- 지식 증류(Knowledge Distillation)
- — 교사 모델의 출력 분포를 학생 모델에 전달해 학습시키는 기법이다. QAH에서는 Hard Label 대신 고정된 교사의 Logits 분포를 사용하므로, 서로 다른 구조와 크기의 모델 사이에도 정보 전달이 가능하다.
- KL Divergence
- — 두 확률분포가 얼마나 다른지 측정하는 손실 함수로, 이 글에서는 교사와 학생의 출력 Logits 분포를 일치시키는 데 사용된다. Chunked KL 방식은 긴 시퀀스의 Vocabulary-by-Sequence 전체 행렬을 만들지 않고 일부 구간씩 계산해 GPU 메모리 사용량을 제한한다.
- MXFP4
- — 모델 가중치를 4비트 형식으로 표현하는 저정밀도 포맷이다. 글의 실험에서는 GPT-OSS 모델을 MXFP4로 양자화한 뒤 QAH를 적용해 메모리와 연산량을 줄이면서 성능을 회복했다.
기술
- GPT-OSS
- MXFP4
- bfloat16
- QAH
- QAT
- QAD
- Chunked KL Divergence
- RLHF
활용 사례
- 구조 압축과 4비트 양자화를 거친 LLM의 성능 복구
- 작은 GPU에서 실행하는 긴 문맥 LLM
- 메모리와 토큰당 연산량을 줄인 모델 배포
- 추론 비용을 낮추면서 수학·코딩·추론 성능을 유지하는 모델 압축
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
