我寻找答案,但没有找到网格搜索的东西。
我创建了一个随机森林和梯度增强回归器与网格搜索。现在,我想做一个可视化,看看树的数目是否可以。
# Grid-Search erstellen auf der Basis eineer Random Search
param_grid = {
'bootstrap': [True],
'max_depth': [50, None],
'max_features': ['auto', 50],
'min_samples_leaf': [5],
'min_samples_split': [2],
'n_estimators': [100, 150, 200, 250, 300, 350]
}
# Base-Model zum Verbessern erstellen
rf_v1 = RandomForestRegressor(random_state=42)
# Grid-Search initisieren
rf_grid_search_v1 = GridSearchCV(estimator = rf_v1, param_grid = param_grid,
scoring = 'neg_mean_absolute_error', cv = 3,
n_jobs = -1, verbose = 2)
# Die Grid-Search für das Model durchführen
rf_grid_search_v1.fit(X_train_v1, y_train_v1)如果有人给我小费,我真的很感激。
发布于 2020-01-09 12:45:07
若要使用网格搜索绘制功能重要性,请使用:
x= X_train_v1.columns,y= rf_grid_search_v1.best_estimator_.feature_importances_发布于 2020-01-09 11:52:14
如果您想要查看为您的模型选择的最佳参数,则可以使用
rf_grid_search_v1.best_estimator_https://datascience.stackexchange.com/questions/66188
复制相似问题