【发布时间】:2021-09-15 19:23:54
【问题描述】:
我正在尝试先将 PCA 应用于原始数据,然后使用决策树进行分类。
对于 PCA,我只想修复 n_components,对于决策树,我正在使用 GridSearchCV 来查找最佳超参数设置。
如何确保 n_components 不会改变?我在管道中定义PCA时可以修复它,并且在GridSearchCV的param_grid中没有提及PCA的任何设置吗?
或者我应该在 GridSearchCV 的 param_grid 中修复它,例如 'PCA__n_components':[5]?
【问题讨论】:
标签: scikit-learn pipeline gridsearchcv