Chapter 15 · Interactive Pipeline

15. Keras 콜백 (ModelCheckpoint & ReduceLROnPlateau)

최고 점수 나올 때마다 금고에 자동 세이브하고, 성적이 정체되면 학습 보폭(학습률)을 줄여주는 인공지능 매니저

💡
비전공자를 위한 '아하!' 한 줄 원리
게임할 때 보스전 직전에 자동 세이브(ModelCheckpoint)해주고, 골목길에서 벽에 부딪히면 걷는 속도를 줄여 정밀하게 빠져나오게(ReduceLR) 돕습니다.
콜백 1: 세이브
💾 ModelCheckpoint
역대 최저 검증 손실 달성 시에만 모델 파일 자동 저장
➔
콜백 2: 감속
🐌 ReduceLROnPlateau
성적 정체 감지 시 학습 보폭(LR)을 절반으로 감속
➔
3단계: 완성
🏆 프로덕션 모델 완성
밤샘 모니터링 없이도 완벽한 모델 가중치 확보
1단계 진행 중: 데이터 입력 대기
역대 최저 검증 손실 달성 시에만 모델 파일 자동 저장