【发布时间】:2021-07-16 05:36:24
【问题描述】:
我正在尝试训练和测试一个应该识别人的 pytorch GCN 模型。但是测试准确率非常不稳定,比如它在 23 个 epoch 时给出了 49%,然后在 41 个 epoch 时低于 45%。因此,尽管损失似乎在每个时期都在减少,但它并没有一直在增加。
我的问题不是关于实施错误,而是我想知道为什么会发生这种情况。我认为我的编码没有问题,因为我看到 SOTA 架构也有这种行为。作者刚刚选择了最好的结果并发表了说他们的模型给出了这个结果。
准确度出现跳跃(上下)是否正常,我是否只是采取了产生这种情况的最佳权重?
【问题讨论】:
-
我投票结束这个问题,因为它与 help center 中定义的编程无关,而是关于 ML 理论和/或方法 - 请参阅
machine-learning@ 中的介绍和注意事项987654322@(也适用于deep-learning)。
标签: deep-learning pytorch