2 回答

偶然的你
TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
mean是求平均值的意思,y_train == y_train_pred意思就是判斷訓(xùn)練的值和預(yù)測的值是否相同,相等返回1,將相等的全部加起來/總訓(xùn)練數(shù),就是訓(xùn)練集的準(zhǔn)確率了,mean這里就是統(tǒng)計(jì)相等的做除法算出準(zhǔn)確率的作用。所以 np.mean(y_train == y_train_pred)就是算訓(xùn)練集準(zhǔn)確率的意思,如果改成np.mean(y_test == y_test_pred)就是算測試集的準(zhǔn)確率,一般訓(xùn)練集和測試集準(zhǔn)確率都要算,這樣可以看出是否出現(xiàn),訓(xùn)練集準(zhǔn)確率很高,而測試集準(zhǔn)確率卻比較低,那么就會(huì)出現(xiàn)過擬合,我們需要兩個(gè)都比較高
添加回答
舉報(bào)
0/150
提交
取消