试题详情

下面关于模型预测性能的评估以及交叉验证,说法正确的是()

A 在scikit-learn包里面使用交叉验证方法,可以使用代码:from sklearn import cross_validation

B 课程中的交叉验证,把数据集分成了5份,其中4份作为训练集,剩下一份作为测试集,这种方法叫做留一交叉验证法

C 需要把数据分成训练集和测试集,用测试集来评估从训练集学习得来的模型的预测性能,是因为从训练集学习得来的模型可能对于训练集的数据拟合得很好,但是对于训练集以外的数据没有太大的泛化能力

D 从训练集中得到的模型,用训练集的数据得到的预测准确率一般会比用测试集得到的预测准确率低