【发布时间】:2018-03-29 21:43:13
【问题描述】:
我正在训练一个 CNN,我在训练集中获得了 85% 的准确率,在测试集中获得了 65% 的准确率。
是否可以假设,通过正确设置网络的正则化(在我的情况下为 dropout 和 L2),我的测试准确度应该非常接近我的训练准确度(同时随着正则化增加)?
比如说,75%-74% 的准确率?
【问题讨论】:
-
这个问题可能更适合交叉验证堆栈交换。
-
好的,谢谢,我还在了解这个论坛。任何与神经网络相关的问题都应该去交叉验证?
-
StackOverflow 通常用于帮助调试代码(因此该名称源自可能弹出的错误堆栈跟踪)。交叉验证适用于更一般的机器学习/数据科学类问题。
-
好的好的,谢谢你的信息。
标签: python machine-learning neural-network conv-neural-network regularized