Keras 콜백기능
- 최초 등록일
- 2022.05.10
- 최종 저작일
- 2022.05
- 4페이지/ MS 워드
- 가격 2,500원
소개글
"Keras 콜백기능"에 대한 내용입니다.
목차
Ⅰ. 서론
Ⅱ. 본론
1. Callbacks란 무엇인가?
2. Callbacks의 기능
3. 조기중지(Early Stopping)
4. 모델 체크포인트
5. LearningRateScheduler
6. 기타 콜백 기능
Ⅲ. 결론
Ⅳ. 참고문헌
본문내용
I. 서론
콜백없이 딥러닝을 구축하는 것은 브레이크가 작동하지 않는 자동차를 운전하는 것과 같이 매우 위험하다. 따라서 위험성이 있는 전체 프로세스를 제어할 수 없게 되는 문제가 발생한다. 본 보고서에서는 이러한 문제를 해결하기 위해 제공하고 있는 콜백에 대해서 알아보도록 하겠다. 특히 콜백에서 모델 체크포인트와 Early Stopping와 같은 Keras콜백을 위주로 하여 알아보도록 하겠다.
II. 본론
1. Callbacks란 무엇인가?
- 훈련 절차의 특정 단계에 적용되는 일련의 기능이다.
- 콜백을 사용하여 훈련 중에 모델의 내부 상태와 통계를 볼 수 있다.
2. Callbacks의 기능
콜백의 기능에는 여러가지가 있는데 모든 기능이 훈련/에포크 후에 훈련 프로세스를 제어하는데 도움이 되는 일부 작업을 자동화하는 기능을 말하며 대표적으로 다음과 같은 기능이 있다.
1) 특정 정확도 / 손실 점수에 도달하면 훈련 중지
2) 성공적인 에포크 이후 모델을 제크포인트로 저장
3) 시간에 따른 학습률 조정
참고 자료
웹사이트 : https://www.kdnuggets.com/2019/08/keras-callbacks-explained-three-minutes.html#.Ym_sUG8nr1s.linkedin