问题描述:
在用sklearn learning_curve 做学习曲线的时候,发现scroing取mse即=‘mean_squared_error’时,代码如下:
train_sizes,train_scores,test_scores = learning_curve(estimator,x,y,cv=cv,n_jobs=n_jobs,scoring='mean_squared_error',train_sizes=train_sizes)
参考他人的理解是,这么做是为了使得较大的值为表现好的结果,即“greater_is_better”
参见:
https://stackoverflow.com/questions/21050110/sklearn-gridsearchcv-with-pipeline