如何手动为SVM中的一些特征分配权重



我使用LibLinear运行了一个多类支持向量机,但是模型对每个类的某些典型特征赋予了很高的权重。

对于例子:对于第1类,一个特定的变量在第1类中为0,在其他情况下为非0,它在超平面方程中有一个非常重要的权值

在计算特定类的超平面时,我想忽略这些特定的特征。一种方法是为这些特征分配零权重。如何更改此代码?

For Ex:

For Class 1, I assign W=0 for Feature_1
For Class 2, I assign W=0 for Feature_2
For Class 3, I assign W=0 for Feature_3

你必须手工做。多类支持向量机是一组独立训练的支持向量机。您可以自己做,每次删除不同的功能。

相关内容

  • 没有找到相关文章

最新更新