有正样本30000个,负样本5000个,咋能使负样本预测正确率提升sklearn有方法能用吗

1.通过抽样构造出正负样本比较均衡的训练集你的问题中正样本较负样本多,可以对正样本欠采样或负样本过采样。2.选择合适的阈值你的分类器应该能输出概率的吧。分类器会给每个测试样本输出一个概率值,即得到一个概率数组prob,取这个数组中不重复的元素set(prob),再遍历这个集合set(prob),每次选择集合中的一个元素作为分类的阈值,小于该阈值的为负,否则为正,然后评估此时的分类结果,最终选择一个最好的阈值。3.代价敏感学习没接触过,题主可以自己去查下资料吧。


    推荐阅读