使用带有保留验证的 GridsearchCV ()

Posted

技术标签:

【中文标题】使用带有保留验证的 GridsearchCV ()【英文标题】:Using GridsearchCV () with holdout validation 【发布时间】:2018-08-04 10:50:54 【问题描述】:

GridsearchCV() 有一个参数 cv,默认值为 3 表示它是 3 倍。有什么方法可以将 Gridsearch() 与保留验证方案一起使用。比如80-20%的分割???

【问题讨论】:

【参考方案1】:

您可以使用 sklearn.model_selection.ShuffleSplitsklearn.model_selection.StratifiedShuffleSplitn_splits=1 代替 cv 参数

阅读文档了解更多详情 http://scikit-learn.org/stable/modules/generated/sklearn.model_selection.StratifiedShuffleSplit.html#sklearn.model_selection.StratifiedShuffleSplit

【讨论】:

以上是关于使用带有保留验证的 GridsearchCV ()的主要内容,如果未能解决你的问题,请参考以下文章

如何保存 GridSearchCV 对象?

GridSearchCV 的结果作为表格

如何仅使用 GridSearchCV 进行简单的交叉验证

使用 Imblearn 管道和 GridSearchCV 进行交叉验证

如何为 GridSearchCV 提供交叉验证的索引列表?

如何使用 KerasClassifier 验证拆分和使用 scikit 学习 GridSearchCV