【发布时间】:2019-01-06 00:58:30
【问题描述】:
在第 50 页的 Introduction to Machine Learning with Python 书中,作者正在对数据集执行线性回归并得到:
training set score: 0.67
test set score: 0.66
然后他们说他们“可能欠拟合,而不是过拟合”。
但是,当使用 TensorFlow 的 Basic Classification Tutorial 时,他们使用的是带有神经网络的 MNIST 时尚数据集并得到:
training set score: 0.892
test set score: 0.876
然后他们陈述以下内容
“事实证明,测试数据集的准确率略低于训练数据集的准确率。训练准确率和测试准确率之间的这种差距就是过拟合的一个例子。过度拟合是指机器学习模型在新数据上的表现比在训练数据上的表现更差。”
我相信从 TensorFlow 网站上引用的引用是正确的,或者它们都是正确的,我不完全理解过度拟合。
【问题讨论】:
-
由于这个问题本身不是关于编程的,我宁愿在stats.stackexchange.com问它
-
有没有办法把它移过来?
标签: python machine-learning scikit-learn