다음은 모델을 훈련시킨 결과입니다.
Epoch 1/4
196/196 [==============================] - 156s 796ms/step - loss: 0.4357 - accuracy: 0.7910 - val_loss: 0.0000e+00 - val_accuracy: 0.0000e+00
Epoch 2/4
196/196 [==============================] - 162s 826ms/step - loss: 0.2391 - accuracy: 0.9106 - val_loss: 0.0000e+00 - val_accuracy: 0.0000e+00
Epoch 3/4
196/196 [==============================] - 165s 844ms/step - loss: 0.1733 - accuracy: 0.9392 - val_loss: 0.0000e+00 - val_accuracy: 0.0000e+00
Epoch 4/4
196/196 [==============================] - 173s 883ms/step - loss: 0.1379 - accuracy: 0.9528 - val_loss: 0.0000e+00 - val_accuracy: 0.0000e+00
<tensorflow.python.keras.callbacks.History at 0x21ffd686b00>
모델 구조를 살펴보면, 다음 결과와 같이 양방향 LSTM을 사용하고 있는 것을 확인할 수 있습니다.
코드 7-25 LSTM 모델 구조 확인
model.summary()