2
从技术上讲,考虑到网络足够复杂并且有足够的时间,是否可以将任何数据集过度拟合到训练误差为0的点?故意过度使用神经网络
从技术上讲,考虑到网络足够复杂并且有足够的时间,是否可以将任何数据集过度拟合到训练误差为0的点?故意过度使用神经网络
神经网络是通用逼近,这几乎意味着,只要存在一个确定的映射f起输入到输出,总有存在一组参数(足够大的网络),让你的错误这是arbitrarly接近到最小可能的错误,但:
所以从数学的角度来看,答案是没有,从实际的角度来看 - 有限的训练集和确定性映射的假设下 - 答案是肯定的。
特别是当您询问准确度的分类,并且您有每个数据点具有唯一标签的有限数据集时,则可以通过手动方式构建100%准确度的神经网络。然而,这并不意味着最小可能的损失(如上所述)。因此,从优化的角度来看,您不会获得“零误差”。
如果数据集具有2个具有不同标签的相同样本 – user2717954