我为分类问题构建了一个 MLP。我使用了 KDD99 数据集。但问题是,当我运行它时,它会为 ech time 提供不同的精度值。这是逻辑吗?我的意思是相同数据的相同模型每次都能给出不同的准确性值吗?如果是,为什么?
相同的模型给出不同的值
数据挖掘
Python
深度学习
喀拉斯
张量流
2022-03-17 04:59:21
1个回答
我假设“跑步”是指训练跑步。由于许多因素,不同的训练运行可能有不同的表现:
- 不同的随机初始化。
- 由于随机梯度下降 (SGD) 而导致的不同数据采样。
- 停在不同的局部最小值。
- 在渐近性能之前停止训练。
其它你可能感兴趣的问题