① 학습 과정에서 EarlyStopping 콜백 함수를 호출하여 해당 조건이 되면 학습을 조기 종료시킵니다. EarlyStopping 콜백 함수에서 설정할 수 있는 파라미터는 다음과 같습니다.
ⓐ monitor: 관찰하고자 하는 항목으로 주로 'val_loss'나 'val_acc'를 관찰합니다.
ⓑ patience: 개선이 없다고 바로 종료하지 않고 개선이 없는 에포크를 얼마나 기다려 줄지를 지정합니다. 30이라고 지정하면 개선이 없는 에포크가 서른 번째 지속될 경우 학습을 종료합니다.
ⓒ mode: 관찰 항목에 대해 개선이 없다고 판단하기 위한 기준을 지정합니다. 예를 들어 관찰 항목이 'val_loss'라면 감소가 더 이상 발생하지 않을 때 종료되어야 하므로 'min'으로 설정됩니다.
ⓓ min_delta: 개선되고 있다 판단하기 위한 최소 변화량을 나타냅니다. 변화량이 min_delta보다 적다면 개선이 없다고 판단합니다.