LoRA로 도메인 특화 LLM 파인튜닝
LoRA(Low-Rank Adaptation) 방식으로 법률 QA 특화 LLM을 파인튜닝한 경험이 있습니다. 전체 파라미터를 업데이트하는 Full Fine-tuning은 GPU 메모리 한계로 실행 자체가 불가능해, 파라미터 효율적인 방법이 필요했습니다.
rank=8, alpha=32 설정으로 Attention 레이어에만 LoRA 어댑터를 삽입해 학습 가능 파라미터를 0.1%로 줄였습니다. 데이터셋은 법률 판례 질의응답 쌍 5천 건을 직접 구축했고, 문서 길이 불균형을 해소하기 위해 max_length 기준 필터링과 패딩 전략을 함께 적용했습니다.
검증 손실이 수렴할 때 Early Stopping으로 학습을 종료했고, 최종적으로 법률 용어 오류율이 베이스라인 대비 62% 감소했습니다. 이 경험으로 파인튜닝 방법 선택 기준과 데이터 품질의 중요성을 실전에서 체감했습니다.