Когда вы используете gridlearchcv против k-fold в sklearn? - PullRequest
0 голосов
/ 27 апреля 2020

Когда бы вы использовали gridsearchcv против k-fold? Может ли gridsearchcv автоматически выполнить k-кратное изменение с помощью параметра CV?

пример реализации gridsearch:

GridSearchCV(svc_gc, param_grid=parameter_grid, cv=10)

Ответы [ 2 ]

1 голос
/ 27 апреля 2020

Да, GridSearchCV выполняет перекрестную проверку K-Fold, где количество сгибов определяется параметром cv. Если он не указан, по умолчанию применяется 5-кратная перекрестная проверка.

По существу они служат различным целям. Или, лучше сказать, GridSearchCV можно увидеть как расширение применения только K-Fold, что является способом к go в случае желания выполнить поиск гиперпараметров по заранее определенному сетка параметров.

1 голос
/ 27 апреля 2020

Да, GridSearchCV выполняет k-кратную перекрестную проверку, указанную параметром cv. Если параметр cv является целым числом, он представляет количество сгибов для перекрестной проверки по k-кратному значению.

Возможно, вы также захотите взглянуть на ссылку: https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.GridSearchCV.html

Надеюсь, это поможет:)

...