实现 RandomizedSearchCV
您希望通过使用随机搜索算法来提升课程作业中的预测效果。您的教授给全班出了一道挑战题:预测期末考试的整体平均分。
为进行随机搜索,您已准备好:
param_dist:超参数的分布rfr:随机森林回归模型scorer:要使用的评估方法
本练习是课程的一部分
Python 中的模型验证
练习说明
- 从
sklearn中加载执行随机搜索的方法。 - 通过填写参数
estimator、param_distributions和scoring来完成一次随机搜索。 - 在本次随机搜索中使用 5 折交叉验证。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Import the method for random search
from sklearn.model_selection import ____
# Build a random search using param_dist, rfr, and scorer
random_search =\
____(
estimator=___,
param_distributions=____,
n_iter=10,
cv=____,
scoring=____)