
11/1 4, 5, 6, 7세션
min_de = 0.001
pat = 5
es = EarlyStopping(monitor = 'val_loss', min_delta = min_de, patience = pat)
# 모델 학습
hist = model.fit(x_train, y_train, epochs=1000, validation_split=.2, callbacks=[es], verbose=0).history
# Sequential 타입
model3 = Sequential( [Input(shape = (nfeatures,)),
Dense(128, activation= 'relu'),
Dropout(0.4),
Dense(64, activation= 'relu'),
Dropout(0.4),
Dense(32, activation= 'relu'),
Dropout(0.4),
Dense(1, activation= 'sigmoid')] )
TIP! 최근 DL 모델링 추세
- 모델 구조를 복잡하게 (레이어, 노드 개수 많이)
- 규제 기법 적용 (epoch, dropout)