【发布时间】:2013-11-27 21:28:09
【问题描述】:
我正在处理不平衡类(5% 1)的分类问题。我想预测类别,而不是概率。
在一个二元分类问题中,scikit 的classifier.predict() 是否默认使用0.5?
如果没有,默认方法是什么?如果是,我该如何更改?
在 scikit 中,一些分类器具有 class_weight='auto' 选项,但并非所有分类器都有。使用class_weight='auto',.predict()会不会以实际人口比例为阈值?
在像 MultinomialNB 这样不支持 class_weight 的分类器中执行此操作的方法是什么?除了使用predict_proba()然后自己计算类。
【问题讨论】:
标签: python machine-learning classification scikit-learn