首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >支持向量机作为一种基于实例的学习方式?

支持向量机作为一种基于实例的学习方式?
EN

Stack Overflow用户
提问于 2014-10-27 23:23:56
回答 2查看 2K关注 0票数 4

我读了很多关于支持向量机的文章,在我看到的所有书籍和在线文章中,支持向量机被归类为使用超平面的线性分类器。如果数据不能线性可分,则可以将数据映射到高维,以启用线性边界。

现在,我看到了华盛顿大学著名机器学习专家佩德罗·多明戈斯教授的一些文章和幻灯片。他特别将支持向量机归类为一种基于实例的机器学习算法,类似于kNN.有人能跟我解释一下吗?

例如,在文章 in Communications of the ACM (2012年10月)中,他特别将支持向量机置于“实例”-based表示之下,而大多数机器学习人员会将其置于“超平面”下,并进行logistic回归。

此外,在他的讲演幻灯片中,他给出了这样的推理:

有人能解释一下这种推理吗?为什么支持向量机是一个基于实例的学习者(如KNN)而不是线性分类器(如logistic回归)?

EN

回答 2

Stack Overflow用户

发布于 2014-10-28 09:00:35

支持向量机是一种基于实例的学习算法,因为如果不能表示特征空间,则需要记住支持向量,因此需要显式地表示该空间中的超平面。

如果使用径向基函数核,则决策边界将由每个支持向量周围的高斯凸起组成,这与使用加权于kNN的支持向量的alpha_i分类器接近。

票数 4
EN

Stack Overflow用户

发布于 2014-10-28 00:23:55

我认为最好直接问多明戈斯教授。

SVMs确实采用了超平面--毕竟两者都是二进制的。然而,将支持向量机与LR公式进行比较--与LR不同的是,SVM并不是概率性的。虽然可以肯定地说,所有的ML都是基于实例的。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26598514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档