logo
Loading...

RandomForestRegressor和RandomForestClassifier的比較 - Cupoy

如題在Day31, 講義範例是使用Regressor來做擬合而在作業中則是使用Classifier想...

ml100-3-d31

RandomForestRegressor和RandomForestClassifier的比較

2019/10/03 下午 04:44
機器學習共學討論版
陳政陽
觀看數:33
回答數:2
收藏數:0
ml100-3-d31

如題

在Day31, 講義範例是使用Regressor來做擬合

而在作業中則是使用Classifier

想請問這兩種方法的目的以及使用情況有什麼差異呢???

回答列表

  • 2019/10/03 下午 05:35
    陳明佑 (Ming You Chen)
    贊同數:1
    不贊同數:0
    留言數:0

    看你題目的目標值而定, 

    如果 train_Y 是預測 0 或 1, 或有限個類別之一(分類任務), 就用 Classifier

    如果 train_Y 是一個數值, 就用 Regressor


    補充一下, 如果 train_Y 是可以比較大小的分類, 要用另一系列的模型 "Ranker"

    當然 Ranker 的 Metric 函數也不同於分類與回歸任務, 有他自己的專屬 Metric

  • 2019/10/03 下午 10:57
    張維元 (WeiYuan)
    贊同數:1
    不贊同數:0
    留言數:0

    Regressor 跟 Classifier 的差異,前者用於連續的目標欄位、後者用於離散的目標欄位。