Я обучал свой набор данных с использованием нейронной сети следующим образом на основе набора данных индекса фондового рынка. Но внезапно после бега, как более 60 раз, и потери внезапно растут. Кто-нибудь сталкивался с этим и каковы возможные причины увеличения потерь?
tf.keras.layers.Conv1D(filters=32, kernel_size=5,
strides=1, padding="causal",
activation="relu",
input_shape=x_train_single.shape[-2:]),
tf.keras.layers.Bidirectional(tf.keras.layers.LSTM(32, return_sequences=True)),
tf.keras.layers.Bidirectional(tf.keras.layers.LSTM(32, return_sequences=True)),
tf.keras.layers.Dense(1),
tf.keras.layers.Lambda(lambda x: x * 100)
Epoch 64/100
50/50 [==============================] - 21s 420ms/step - loss: 0.2506 - mae: 0.5902 - lr: 1.8197e-05
Epoch 65/100
50/50 [==============================] - 21s 417ms/step - loss: 0.2608 - mae: 0.6035 - lr: 1.9055e-05
Epoch 66/100
50/50 [==============================] - 21s 418ms/step - loss: 0.2683 - mae: 0.6048 - lr: 1.9953e-05
Epoch 67/100
50/50 [==============================] - 21s 417ms/step - loss: 0.7993 - mae: 1.2234 - lr: 2.0893e-05
Epoch 68/100
50/50 [==============================] - 21s 420ms/step - loss: 1.8172 - mae: 2.2769 - lr: 2.1878e-05
Epoch 69/100
50/50 [==============================] - 21s 417ms/step - loss: 5.6831 - mae: 6.1442 - lr: 2.2909e-05
Epoch 70/100
50/50 [==============================] - 21s 423ms/step - loss: 4.5647 - mae: 5.0645 - lr: 2.3988e-05
Epoch 71/100
50/50 [==============================] - 21s 418ms/step - loss: 0.9771 - mae: 1.4475 - lr: 2.5119e-05
Epoch 72/100
50/50 [==============================] - 21s 419ms/step - loss: 0.1717 - mae: 0.4792 - lr: 2.6303e-05
введите описание изображения здесь