线性 SVM 用于线性分离具有两个特征的数据

Posted

技术标签:

【中文标题】线性 SVM 用于线性分离具有两个特征的数据【英文标题】:Linear SVM is used for linearly separating the data which have two features 【发布时间】:2020-09-14 00:41:06 【问题描述】:

我们可以使用 KNN 和线性 SVM 分类器来训练包含 4 个特征和 6 个分类集群的数据的模型吗?因为我认为线性 SVM 和 KNN 用于线性分离具有两个特征并具有二元分类集群的数据。

【问题讨论】:

【参考方案1】:

这是可能的,你只需要使用 OneVsAll 包装器,就像这个https://scikit-learn.org/stable/modules/generated/sklearn.multiclass.OneVsRestClassifier.html 从本质上讲,您将训练 6 个分类器,每个集群一个,旨在从所有其他类别中找到一个类别。

【讨论】:

以上是关于线性 SVM 用于线性分离具有两个特征的数据的主要内容,如果未能解决你的问题,请参考以下文章

svm支持向量机系列 -- 线性支持向量机

线性可分支持向量机与软间隔最大化--SVM

SVM常考细节

用于测试非线性 SVM 的数据集

菜菜的sklearn课堂笔记支持向量机-线性SVM用于分类的原理

如何使 HOG 特征向量适应线性 svm 输入