我在python中使用SciKit库中的LinearSVM对文本数据进行分类,效果很好。 我的问题是,有没有办法找到我的分类器模型的支持向量? 我认为我的数据的支持向量是一个单词列表!
我需要这个,因为我想为不同的文本数据找到分类器的一个显着特征。 (不同的文本数据如何区分)
提前致谢。
答案 0 :(得分:1)
对于scikit中的SVM案例,您应该能够通过以下方式访问支持向量:
>>> # get support vectors
>>> clf.support_vectors_
array([[ 0., 0.],
[ 1., 1.]])
>>> # get indices of support vectors
>>> clf.support_
array([0, 1]...)
>>> # get number of support vectors for each class
>>> clf.n_support_
array([1, 1]...)