【问题标题】:Why my loss function or accuracy does not improve?为什么我的损失函数或准确性没有提高?
【发布时间】:2019-03-13 04:19:08
【问题描述】:

我有 3D CNN U-net 架构来解决分割问题。我将 Adam 优化与二进制交叉熵一起使用,度量标准是“准确度”。我试图理解为什么它没有改善。

Train on 2774 samples, validate on 694 samples
Epoch 1/20
2774/2774 [==============================] - 166s 60ms/step - loss: 0.5189 - acc: 0.7928 - val_loss: 0.5456 - val_acc: 0.7674

Epoch 00001: val_loss improved from inf to 0.54555, saving model to model-tgs-salt-1.h5
Epoch 2/20
2774/2774 [==============================] - 170s 61ms/step - loss: 0.5170 - acc: 0.7928 - val_loss: 0.5485 - val_acc: 0.7674

Epoch 00002: val_loss did not improve from 0.54555
Epoch 3/20
2774/2774 [==============================] - 169s 61ms/step - loss: 0.5119 - acc: 0.7928 - val_loss: 0.5455 - val_acc: 0.7674

Epoch 00003: val_loss improved from 0.54555 to 0.54549, saving model to model-tgs-salt-1.h5
Epoch 4/20
2774/2774 [==============================] - 170s 61ms/step - loss: 0.5117 - acc: 0.7928 - val_loss: 0.5715 - val_acc: 0.7674

Epoch 00004: val_loss did not improve from 0.54549
Epoch 5/20
2774/2774 [==============================] - 169s 61ms/step - loss: 0.5126 - acc: 0.7928 - val_loss: 0.5566 - val_acc: 0.7674

Epoch 00005: val_loss did not improve from 0.54549
Epoch 6/20
2774/2774 [==============================] - 169s 61ms/step - loss: 0.5138 - acc: 0.7928 - val_loss: 0.5503 - val_acc: 0.7674

Epoch 00006: val_loss did not improve from 0.54549
Epoch 7/20
2774/2774 [==============================] - 170s 61ms/step - loss: 0.5103 - acc: 0.7928 - val_loss: 0.5444 - val_acc: 0.7674

Epoch 00007: val_loss improved from 0.54549 to 0.54436, saving model to model-tgs-salt-1.h5
Epoch 8/20
2774/2774 [==============================] - 169s 61ms/step - loss: 0.5137 - acc: 0.7928 - val_loss: 0.5454 - val_acc: 0.7674

【问题讨论】:

  • 你能发布你的代码吗?
  • 如果我给你一个答案,你会相信我吗?你不应该。如果没有您的代码或所有参数的列表(假设您做的一切正确),没有人可以帮助您。
  • @MeteHanKahraman 我相信你:))。我不是在寻找特定的解决方案,我知道这不是问这个问题的正确地方,但我只是想讨论我的问题。如果过去有人像我一样遇到过这个问题,我很想听听他是如何解决这个问题的。
  • @VuralErdogan 你有没有解决这个问题,我也有类似的问题。

标签: keras deep-learning conv-neural-network loss-function


【解决方案1】:

如果您在网络中使用批量大小。让我们尝试增加它。我认为它可能对火车速度有用。

【讨论】:

  • 目前速度不是问题。但我会尝试的。
猜你喜欢
  • 1970-01-01
  • 2019-11-18
  • 2021-10-23
  • 1970-01-01
  • 2020-08-02
  • 2022-01-19
  • 2021-12-12
  • 2017-05-01
  • 1970-01-01
相关资源
最近更新 更多