in[10]中logreg.score(X_train, y_train)应该是y_pred_train吧?

阿尔敏的夏天 发起了问题 · 有 2 人回答 · 2016-08-13 12:28:08

y_train是自带的数据标签,结果肯定是100%啊?


答案

  • 数析学院刀塔处档案科科员 · 2016-08-26 14:25:13

    肯定不能是y_pred_train啊,y_pred_train是y_train的估计值,衡量拟合优度的时候得用真实值而非估计值啊熊弟= =,score函数这里用来评价模型对训练集的拟合优度,所以就是用X_train和y_train无误。

  • editor · 2016-08-23 17:52:59

    关于 LogisticRegression 的 score 方法: 参数设置为 score(X, y, sample_weight=None) 其中 y 为 X 的 True labels 具体可以参见 scikit-learn 相关文档