SVM介绍以及实战

目录

  • 前言
  • 一、SVM介绍
  • 二、SVM实战
  • 总结


前言

在龙岗的时候就在想着什么时候学习SVM了,回想起来好像已经过了很久很久了!


一、SVM介绍

SVM介绍:SVM,全称是support vertor machine,直译过来是支持向量机,属于监督学习算法。
原理:支持向量机是一个线性分类器,其定义在于找到一个界限,使得两边的样本都离这个界限足够远。这个界限被称之为超平面。超平面一般是直线或者是平面。在SVM中,样本点距离直线的距离,代表着样本分类的可信程度。
最好的情况:对于SVM来说,最好的分类情况是,超平面对每个类别最近的元素距离最远。
SVM介绍以及实战_第1张图片
优点
1、可以在数据量有限的情况下很好地完成任务,即适合小批量数据。
2、对于数据的要求很低,并不要求数据符合什么样的分布,只要存在边界就可以。
3、过拟合的概率不高。
4、在抽样的数据上依然会表现的很好。

劣势
作为一个线性模型,分类的边界只能是线型的,哪怕升维,在高维也是线型的。即面对非线性问题时,表现较差。

二、SVM实战

参考文章:
支持向量机svm原理谁会的,可以教教我?.
支持向量机(SVM)是什么意思?.
支持向量机(SVM)——原理篇.


总结

你可能感兴趣的:(机器学习,自然语言处理,支持向量机,机器学习,算法)