1

我想知道是否可以在 sklearn 的 VotingClassifier 中使用动态权重。总的来说,我有 3 个标签 0 = 其他,1 = 垃圾邮件,2 = 情感。通过动态权重,我的意思是:

我有 2 个分类器。第一个是随机森林,它在垃圾邮件检测方面表现最好。另一种是 CNN,它在主题检测方面表现出色(Other 和 Emotion 之间有很好的区别)。我想要的是一个 VotingClassifier,它在分配标签“Spam/1”时赋予 RF 更高的权重。

VotingClassifier 是正确的方法吗?

此致,

斯特凡

4

1 回答 1

0

我认为投票分类器只接受每个估计器的不同静态权重。class_weight但是,您可以通过计算训练集上的类权重来使用随机森林估计器的参数分配类权重来解决该问题。

于 2018-12-13T19:52:42.900 回答