使用交叉驗證cross_val_score的function,該如何選擇做為scoring的參數?
2019/05/08 下午 05:13
機器學習共學討論版
簡佑珊
觀看數:34
回答數:1
收藏數:0
ml100-2
ml100-2-d20
cross_val_score
hihi~ 想請教D20使用交叉驗證cross_val_score這個function,
scoring 在不填寫的情況下是會根據選擇的演算法而有不同嗎?
scoring有哪些可以選擇跟該如何選呢?
(如下面網址提到分類的演算法會選擇accuracy 做為scoring的參數)
https://morvanzhou.github.io/tutorials/machine-learning/sklearn/3-2-cross-validation1/
謝謝~
回答列表
-
2019/05/08 下午 05:48張維元 (WeiYuan)贊同數:0不贊同數:0留言數:2
嗨,預設應該會選最基本的,回歸用 R-Square 、分類用 Accuracy
如果你要自訂的話可以參考這一段:https://scikit-learn.org/stable/modules/model_evaluation.html#common-cases-predefined-values ,至於細節怎麼選擇後面的可能會交代,也可以先看這個教學:https://www.ycc.idv.tw/confusion-matrix.html