当前位置:网站首页>18.支持向量机(SVM)的介绍
18.支持向量机(SVM)的介绍
2022-07-30 17:12:00 【WuJiaYFN】
主要内容
- 支持向量机(SVM)的概念
- 支持向量机的分类
- SVM算法原理和过程
一、支持向量机(SVM)的概念
- 支持向量机主要用于分类问题 的处理,是一款强大的分类模型,被很多人认为是最优秀的有监督机器的学习模型,甚至被称为“万能分类器” ,在机器学习算法中有着广泛的应用
- SVM将每个样本数据表示为空间中的点,使不同类别的样本点尽可能明显的区分开。通过将样本的向量映射到高维空间中,寻找最优区分两类数据的超平面,使各分类到超平面的距离最大化,距离越大表示SVM的分类误差越小
- SVM通常用于二分类问题 ,对于多元分类可将其分解为多个二元分类问题,在进行分类,主要的应用场景有:图像分类、文本分类、面部识别、垃圾邮箱检测等领域
- SVM可以同时最小化经验误差和最大化几何边缘区,因此也被称之为 最大间隔分类器
二、支持向量机的分类
SVM根据线性可分的程度不同,可以分为三类:线性可分SVM、线性SVM和非线性SVM

线性可分SVM 是线性SVM的基础,而者两者又是非线性SVM的基础
三、SVM算法原理和过程
样本数据的特征向量构成了一个空间,每个样本点都占据空间中的一个位置。如果有一条线、一个面或者一个特殊形状将样本数据分割成两部分,其中一部分为正样本,另一部分为负样本。因为我们把新数据的特征向量跟这个分割线(面)进行比较,就可以判断新数据是正样本还是负样本了,也就实现了对新数据的分类。这样的一个分割线(面)就叫作超平面
所以采用SVM的目的就是找到这样一个超平面
很多时候,满足这样条件的超平面(分割线)不是唯一的,而是有很多个,应该选择分割线更加远离正、负样本数据点,具有更好和更稳定的分类效果的超平面(称为分离超平面)
如果觉得文章对你有帮助的话,可以给我点赞鼓励一下我,也欢迎大家收藏文章进行学习
关注我,我们一起学习,一起进步!!!
边栏推荐
猜你喜欢

Express framework connects MySQL and ORM framework

Win11如何把d盘空间分给c盘?Win11d盘分盘出来给c盘的方法

S7-200SMART中定时器的使用方法和常见注意事项汇总

Is it reliable to work full-time in self-media?

FastJson反序列化漏洞(复现)

Redis缓存穿透-热点缓存并发重建-缓存与数据库双写不一致-缓存雪崩

KDD 2020 | 深入浅出优势特征蒸馏在淘宝推荐中的应用

592. Fraction Addition and Subtraction

ERROR 2003 (HY000) Can't connect to MySQL server on 'localhost3306' (10061)Solution

SLIM: Sparse Linear Methods (TopN推荐)
随机推荐
Various meanings of SQL's PARTITION BY syntax (with examples)
阿里SIM-基于检索的用户行为兴趣CTR模型(Search-based user Interest Model(SIM))
How Google earth engine realizes the arrangement and selection of our time list
Analysis and Simulation of Short Circuit Fault in Power System Based on MATLAB
疫情之下的裁员浪潮,7点建议帮你斩获心仪offer
Mirror stand to collect
HUAWEI CLOUD data governance production line DataArts, let "data 'wisdom' speak"
C陷阱与缺陷 第7章 可移植性缺陷 7.4 字符是有符号数还是无符号数
shell快速移植
[MRCTF2020]Ezaudit
大批程序员可能面临被劝退!
bert-base调试心得
说几个大厂分库分表的那点破事。
链表Oj练习题 纯C语言
592. Fraction Addition and Subtraction
(17)[系统调用]追踪系统调用(0环)
BCryptPasswordEncoder的使用及原理
torch.optim.Adam() function usage
torch.optim.Adam() 函数用法
2022-07-30 Androd 进入深度休眠后把WIFI给关掉,唤醒之后重新打开WIFI