我正在尝试使用python的hyperopt库来选择功能。这可能是一个愚蠢的主意,但我想尝试对此发表自己的看法。
搜索空间由对应于每个功能的二元选择列表描述。
for feature in ALL_MY_FEATURES:
space4rf[feature] = hp.choice(feature, [0,1])
一切都很好,我的代码正在运行。它正在寻找最佳组合,但是即使我故意放太多功能,它也不会偏离1的50%和0的50%。
我要做的第一件事是权衡统一的选择。是否可以从1的20%和0的80%开始搜索?