logo
Loading...

如何找到最佳的參數? - Cupoy

有兩個問題想要請教一下1.想請問一下除了一個一個慢慢試以及經驗外可以利用怎樣的方式找到適合的訓練參數...

ml100-3,ml100-3-d46

如何找到最佳的參數?

2019/10/13 下午 04:02
機器學習共學討論版
Azure
觀看數:55
回答數:2
收藏數:0
ml100-3
ml100-3-d46

有兩個問題想要請教一下

1.想請問一下除了一個一個慢慢試以及經驗外

可以利用怎樣的方式找到適合的訓練參數呢?(如GridSearchCV這種方式嗎?)

2.請問一下實際案例上有關於Decision Tree的Max Depth以及Max Bins要怎麼選擇合適的值呢,是否有建議值呢?例如有100種分類的資料集 Max Depth 或是 Max Bins建議用多少訓練可以得到不錯的結果?

回答列表

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

    第一個問題通常除了觀察之外,會建議使用 GridSearch 的方式調整參數。「如 GridSearchCV這種方式嗎?」會這樣說是因為有什麼疑慮或是不確定嗎?

  • 2019/10/15 下午 01:13
    陳明佑 (Ming You Chen)
    贊同數:1
    不贊同數:0
    留言數:0

    GridSearch 是入門的搜尋方式, 全面但是慢, 而且需要人在電腦前

    RandomSearch 是進階的搜尋方式, 雖不完整, 但卻有很好的時間性價比


    不過如果會自行查閱文件的話, 我個人比較推薦 HyperOpt

    以你字面上的需求, 我想你需要的應該是這個

    基於篇幅這邊就不介紹了, 同學若有興趣歡迎查詢網路資訊