请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

train_test_split的test_ratio是一种超参数吗?

超参数是不是只对算法的输入参数才叫超参数?而test_ratio应该是算法性能评价部分吧

正在回答

1回答

liuyubobobo 2018-02-02 02:22:29

对,通常不会对test_ratio调参的:)

0 回复 有任何疑惑可以回复我~
  • 提问者 神经旷野舞者 #1
    就是说整个和机器学习相关的输入参数都可以叫超参数,有的能直接影响准确度的需要调参?
    为什么叫超参数,超的意思是不是层次更高的意思?
    
    网上搜的是说:
    超参数:
    定义关于模型的更高层次的概念,如复杂性或学习能力。
    不能直接从标准模型训练过程中的数据中学习,需要预先定义。
    可以通过设置不同的值,训练不同的模型和选择更好的测试值来决定。
    超参数的一些示例:
    树的数量或树的深度
    矩阵分解中潜在因素的数量
    学习率(多种模式)
    深层神经网络隐藏层数
    k均值聚类中的簇数
    回复 有任何疑惑可以回复我~ 2018-02-02 09:05:15
  • liuyubobobo 回复 提问者 神经旷野舞者 #2
    test_ratio只是说明你的测试数据集的比例,和模型本身无关。调整test_ratio不能让你的模型更好,如果数值上更好,只是“虚假的”更好,某种程度上是一种过拟合。可以参考第八章的内容:)
    回复 有任何疑惑可以回复我~ 2018-02-02 09:52:14
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信