例如我有2个类的分类问题,但是数据有偏差(不同类的数据样本比例为1:10)
如何使用SVM处理不平衡数据?
我发现不同类别的权重参数(OpenCV seems have no parameters for this?)
答案 0 :(得分:1)
CvSVMParams::CvSVMParams
中有class_weights
个参数。
class_weights - 分配给C_SVC问题的可选权重 特别的课程。它们乘以C,因此参数C为 class #i变成class_weights_i * C.因此这些权重会影响 不同类别的错误分类惩罚。重量更大, 对相应数据错误分类的较大惩罚 类。