fine-tuning은 사전 훈련된 모델을 더 작고 특화된 데이터셋으로 추가 훈련해 특정 작업이나 도메인에 맞게 적응시킵니다. 범용 모델을 특정 요구에 맞게 맞춤화하지만, 많은 경우 prompt나 RAG가 더 간단하고 충분합니다.
fine-tuning이란
FINE-TUNING → 사전 훈련된 model을 가져와 당신의 특정 데이터로 추가 훈련:
→ 범용 model(이미 많이 아는)에서 시작 → 특정 작업/도메인/스타일에 적응
→ 더 작은 작업별 데이터셋 사용(처음부터 훈련하는 것과 대비)
→ 당신의 필요에 특화된 맞춤 model을 생성
→ 범용 model을 특정 작업/도메인/스타일에 맞춤화
fine-tuning 사용 시점(대안과 비교)
FINE-TUNING → 다음이 필요할 때:
→ 특정 스타일/형식/행동을 일관되게; 특화된 작업 성능; 특정 톤/도메인
→ 그리고 prompt만으로 충분하지 않을 때
대안(종종 더 간단/더 나음):
→ PROMPT → 많은 작업에 좋은 prompt면 충분(훈련 불필요) — 먼저 시도
→ RAG → 지식/데이터 추가에는 → 검색이지 fine-tuning이 아님(fine-tuning은 행동/스타일을
가르치며 사실/지식 주입에는 적합하지 않음)
→ fine-tuning은 행동/스타일/작업 적응에; RAG는 지식에; prompt는 대부분의 것에
