SVM介绍以及实战

简介: SVM介绍以及实战

前言


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


一、SVM介绍


SVM介绍:SVM,全称是support vertor machine,直译过来是支持向量机,属于监督学习算法。

原理:支持向量机是一个线性分类器,其定义在于找到一个界限,使得两边的样本都离这个界限足够远。这个界限被称之为超平面。超平面一般是直线或者是平面。在SVM中,样本点距离直线的距离,代表着样本分类的可信程度。


最好的情况:对于SVM来说,最好的分类情况是,超平面对每个类别最近的元素距离最远。


63c26c8c55e34375888908202e593ba6.png

优点


1、可以在数据量有限的情况下很好地完成任务,即适合小批量数据。

2、对于数据的要求很低,并不要求数据符合什么样的分布,只要存在边界就可以。

3、过拟合的概率不高。

4、在抽样的数据上依然会表现的很好。

劣势


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


二、SVM实战


参考文章:

支持向量机svm原理谁会的,可以教教我?.

支持向量机(SVM)是什么意思?.

支持向量机(SVM)——原理篇.


总结

相关文章
|
2月前
|
机器学习/深度学习 算法 PyTorch
用PyTorch轻松实现二分类:逻辑回归入门
用PyTorch轻松实现二分类:逻辑回归入门
用PyTorch轻松实现二分类:逻辑回归入门
|
机器学习/深度学习
【阿旭机器学习实战】【21】通过SVM分类与回归实战案例,对比支持向量机(SVM)3种SVM不同核函数
【阿旭机器学习实战】【21】通过SVM分类与回归实战案例,对比支持向量机(SVM)3种SVM不同核函数
【阿旭机器学习实战】【21】通过SVM分类与回归实战案例,对比支持向量机(SVM)3种SVM不同核函数
|
12月前
|
机器学习/深度学习 算法
SVM学习笔记
SVM学习笔记
93 0
|
12月前
|
机器学习/深度学习 PyTorch 算法框架/工具
【Pytorch神经网络实战案例】04 使用Pytorch实现线性回归
【Pytorch神经网络实战案例】04 使用Pytorch实现线性回归
101 0
|
机器学习/深度学习 算法 开发者
Svm 介绍| 学习笔记
快速学习 Svm 介绍。
83 0
Svm 介绍| 学习笔记
|
机器学习/深度学习
机器学习原理与实战 | SVM(支持向量机)实践
机器学习原理与实战 | SVM(支持向量机)实践
125 0
机器学习原理与实战 | SVM(支持向量机)实践
|
机器学习/深度学习 算法 数据挖掘
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(四)
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(四)
|
机器学习/深度学习 算法
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(三)
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(三)
|
机器学习/深度学习 算法 数据挖掘
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(一)
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(一)
|
机器学习/深度学习 算法
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(二)
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略
ML之SVM:SVM算法的简介、应用、经典案例之详细攻略(二)

相关实验场景

更多