gpt4 book ai didi

scikit-learn - 如何在没有交叉验证的情况下运行GridSearchCV?

转载 作者:行者123 更新时间:2023-12-04 11:50:42 25 4
gpt4 key购买 nike

我想运行常规的“没有CV的网格搜索”,即,我不想交叉验证,但是不允许设置cv=1

之所以这样做,是因为我使用分类器来绘制决策边界并可视化/理解我的数据,而不是预测标签,并且不关心泛化错误。我想尽量减少训练错误。

编辑:我想我真的在问两个问题

  • 如何在cv=1中破解GridSearchCV?由
  • 下面的ogrisel回答
  • 进行网格搜索以最大程度地减少训练错误而不是泛化错误是否有意义?如果是,我该怎么做?我怀疑这涉及在scoring中为GridSearchCV参数插入我自己的评分函数吗?
  • 最佳答案

    您可以将ShuffleSplit(test_size=0.20, n_splits=1, random_state=0)的实例作为cv参数传递。

    这将对每个参数组合(sklearn.model_selection.ShuffleSplit)进行一次CV拆分。

    关于scikit-learn - 如何在没有交叉验证的情况下运行GridSearchCV?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29503689/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com