다 배운 모델에 원하는 일을 골라 조금 더 가르쳐 다듬는 학습이에요.
파인튜닝은 사전학습을 마친 모델에 비교적 적은 예시를 더 보여 줘서, 특정한 일이나 말투에 맞게 다듬는 학습이에요. 처음부터 다시 가르치는 게 아니라, 이미 배운 걸 바탕으로 조금만 고쳐요. 질문에 친절히 답하도록 모범 답안으로 가르치는 것도 파인튜닝의 한 종류예요.
요즘은 원래 숫자는 그대로 두고, 작은 숫자 묶음만 덧붙여 학습하는 방법도 많이 써요. 2021년 발표된 LoRA는 이렇게 해서 학습할 숫자를 크게 줄여, 큰 모델도 비교적 싸게 다듬을 수 있게 했어요. 파인튜닝은 말투와 형식을 바꾸는 데 강하고, 새 사실을 넣을 때는 자료를 찾아 펴 놓고 답하는 RAG가 더 잘 맞는 경우가 많아요.
비유로 보면
이미 축구를 잘하는 친구가 골키퍼를 맡게 됐다고 해 봐요. 축구를 처음부터 다시 배우지 않고, 몇 주 동안 골키퍼 연습만 더 하면 돼요. 파인튜닝도 이미 가진 실력 위에 필요한 기술만 얹는 거예요.
예를 들면
같은 기본 모델에서 코딩 도우미, 수학 튜터, 상냥한 대화 친구가 파인튜닝으로 따로따로 갈라져 나올 수 있어요.
이 낱말과 이어진 기록
출처로 확인한 AI 역사 속 장면이에요.
Microsoft (Edward J. Hu 외)
LoRA
가중치를 동결하고 저랭크 행렬만 학습해 GPT-3 175B 기준 학습 파라미터를 1만분의 1로, 추론 지연 증가 없음