我正在scikit-learn 中针对二进制分类问题训练RandomForestClassifier 。我想最大化模型的 auc 分数。我知道这在 0.13 稳定版本中是不可能的,但在 0.14 前沿版本中是可能的。
我试过这个,但我似乎得到了更糟糕的结果:
ic = RandomForestClassifier(n_estimators=100, compute_importances=True, criterion='entropy', score_func = auc_score);
这是作为模型的参数还是仅在 gridsearchCV 中起作用?
如果我在 gridsearchCV 中使用它,它会使模型更适合数据auc_score
吗?我也想尝试最大化recall_score
。