我处于需要限制支持向量机二进制分类器中支持向量 (SV) 的数量的情况。一种简单的方法是手动删除最不重要的 SV。有谁知道这样做的方法?
我尝试手动修改 SVM 的以下字段以删除 SV,但没有成功:
clf.dual_coef_
clf.intercept_
clf.n_support_
clf.support_
clf.support_vectors_
clf.shape_fit_
clf我的 RBF SVM在哪里。
请注意,增加正则化(通过降低 C)并不一定会减少 SV 的数量(https://dgroppe.com/2018/01/21/increased-regularization-does-not-necessarily-decrease-the-number-of-支持向量/ )