支持向量机SVM简介

什么是支持向量机SVM

支持向量机(support vector machine)

支持向量机、感知机区别

假设你有两个类别的数据点(比如圆圈和叉号):

  • 感知机:只要找到一条线能把圆圈和叉号分开就行,哪条线都可以。
  • SVM:不仅要分开,还要让这条线离所有点都尽可能远(最大间隔),这样即使新数据稍微偏移,也不容易误判。

可以把 SVM 看作感知机的“升级版”: 感知机 → 加入合页损失就是带间隔的感知机 → 再加入正则项就是支持向量机(SVM)

参考

【数之道】支持向量机SVM是什么,八分钟直觉理解其本质_哔哩哔哩_bilibili