본문 바로가기
C.W.K.
Stream
Lesson 06 of 07 · published

미세 조정 절차

~8 min · transfer

Level 0Keras 도제
0 XP0/97 lessons0/20 achievements
0/120 XP to next level120 XP to go0% complete

두 단계 절차를 순서대로 적용해

앞의 세 과에서 배운 부품을 다음 순서로 조립해:

  1. 백본 고정. base_model.trainable = False로 새 출력 헤드만 학습하게 해.
  2. 출력 헤드 학습. 일반적인 학습률 약 1e-3으로 약 5~10에포크 학습해 특징 추출 기준선을 만든다.
  3. 백본 위쪽 레이어 해제. 마지막 블록이나 마지막 약 20개 레이어를 풀고 다시 컴파일해.
  4. 학습 가능한 부분 전체 미세 조정. 약 1e-5의 매우 낮은 학습률로 약 10~20에포크 더 학습해.
  5. 비교하고 결정. 2단계가 검증 자료에서 1단계를 실제로 이겼는지 확인하고, 그렇지 않다면 더 단순한 특징 추출 모델을 선택해.

이 순서를 지켜야 하는 이유

새 출력 헤드는 무작위 가중치에서 시작해. 백본을 처음부터 풀면 초기의 큰 그래디언트가 사전 학습 레이어까지 거슬러 흘러가 재사용하려던 특징을 망가뜨리는 파국적 망각이 생길 수 있어. 출력 헤드를 먼저 학습하면 백본을 풀 때 전달되는 그래디언트가 작고 안정돼. 두 번째 단계의 낮은 학습률은 같은 위험을 한 번 더 줄이는 안전장치야.

External links

Exercise

이미지 1000개로 만든 이진 분류기에 5단계 절차를 적용해. 단계마다 검증 정확도를 기록해 변화 그래프를 그리고 어느 단계가 가장 큰 이득을 주었는지 찾아.

Progress

Progress is local-only — sign in to sync across devices.
이 페이지에서 버그를 발견하셨거나 피드백이 있으세요?문제 신고

댓글 0

🔔 답글 알림 (로그인 필요)
로그인댓글을 남기려면 로그인해 주세요.

아직 댓글이 없어요. 첫 댓글을 남겨보세요.