擅长:python、mysql、java
<p>我不相信scikit现在有办法了。您可以使用<strong>max_features=None</strong>这将删除所有特征选择的随机性。在</p>
<p>如果可以切换包,R的Ranger(<a href="https://cran.r-project.org/web/packages/ranger/ranger.pdf" rel="nofollow noreferrer">https://cran.r-project.org/web/packages/ranger/ranger.pdf</a>)有选项<strong>拆分.select.weights</strong>和<strong>always.split.variables</strong>这可能是您要找的。定义随机选择的概率,或总是在随机选择之外包括这些特征。在</p>
<p>这违背了随机森林的总体设计,降低了随机性,进而削弱了算法的方差约简。你应该知道很多关于你的数据和选择这个选项的问题。正如@Michal所暗示的,在这里小心行事。在</p>