【发布时间】:2019-06-26 04:29:36
【问题描述】:
我的问题是另一位用户提出的问题的延续:What's is the difference between train, validation and test set, in neural networks?
一旦通过查看验证和训练集性能(使用 Matlab 中的 nntool 框很容易做到)达到最小 MSE 时终止学习,然后使用训练的 net 结构,如果性能看不见的测试集比训练集略差,我们有一个过度拟合的问题。我总是遇到这种情况,即使在学习期间选择了与验证和训练集相对应的参数具有几乎相同性能的模型。那为什么测试集的表现比训练集差呢?
【问题讨论】:
标签: machine-learning neural-network training-data