当前位置:网站首页>机器学习——支持向量机原理
机器学习——支持向量机原理
2022-08-02 05:11:00 【樱花的浪漫】
Support Vector Machine
要解决的问题:什么样的决策边界才是最好的呢?
决策边界:选出来离两个类别的距离最远的决策边界

点到平面的距离的计算


数据标签定义


优化的目标


目标函数
放缩变换:对于决策方程(w,b)可以通过放缩使得其结果值|Y|>= 1
(之前我们认为恒大于0,现在严格了些)


因为后面最小值为1
常规套路:将求解极大值问题转换成极小值问题:![]()
如何求解:应用拉格朗日乘子法求解
拉格朗日乘子法
带约束的优化问题:
原式转换: 
我们的式子: 
(约束条件不要忘: 
分别对w和b求偏导,分别得到两个条件(由于对偶性质)

对w求偏导:
对b求偏导:
SVM求解
带入原始:
其中

完成了第一步求解 ![]()
继续对ɑ求极大值:

条件:
极大值转换成求极小值:
条件:
SVM求解实例
数据:3个点,其中正例 X1(3,3) ,X2(4,3) ,负例X3(1,1)
求解:
约束条件:

原式:

由于:
化简可得:
分别对ɑ1和ɑ2求偏导,偏导等于0可得:
(并不满足约束条件
,所以解应在边界上)

最小值在(0.25,0,0.25)处取得
将ɑ结果带入求解

平面方程为:
支持向量:真正发挥作用的数据点,ɑ值不为0的点,即边界点,非边界点的ɑ值必定为0

soft-margin
软间隔:有时候数据中有一些噪音点,如果考虑它们咱们的线就不太好

新的目标函数:
当C趋近于很大时:意味着分类严格不能有错误
当C趋近于很小时:意味着可以有更大的错误容忍
C是我们需要指定的一个超参数
拉格朗日乘子法:
约束: 

低维不可分问题
核变换:既然低维的时候不可分,那我给它映射到高维呢?
低维不可分问题
(𝑋)
实例:
高斯核函数:



边栏推荐
- Contents of encoding-indexes.js file printed with Bluetooth:
- ApiPost is really fragrant and powerful, it's time to throw away Postman and Swagger
- Redis-----非关系数据库
- LeetCode brush topic series - 787 K station transfer within the cheapest flight
- Linux CentOS8安装Redis6
- Navicat new database
- Redis-集群模式(主从复制模式,哨兵模式,集群化模式)
- C语言入门实战(13):十进制数转二进制
- 【C语言】LeetCode26.删除有序数组中的重复项&&LeetCode88.合并两个有序数组
- Mysql implements optimistic locking
猜你喜欢
![[PSQL] 窗口函数、GROUPING运算符](/img/95/5c9dc06539330db907d22f84544370.png)
[PSQL] 窗口函数、GROUPING运算符
C语言小游戏——扫雷小游戏

Google 安装印象笔记剪藏插件

APP Bluetooth connection test of test technology

Packaging and deployment of go projects

51单片机外设篇:点阵式LCD

ELK log analysis system

swinIR论文阅读笔记

51 MCU Peripherals: Infrared Communication

Redis-cluster mode (master-slave replication mode, sentinel mode, clustering mode)
随机推荐
Browser onload event
25K测试老鸟6年经验的面试心得,四种公司、四种问题…
C语言小游戏——扫雷小游戏
51单片机外设篇:DS18B20
Redis集群模式
Cyber Security Learning - Intranet Penetration 4
How much does a test environment cost? Start with cost and efficiency
[PSQL] window function, GROUPING operator
TikTok平台的两种账户有什么区别?
Stress testing and performance analysis of node projects
CPU使用率和负载区别及分析
golang generics
网安学习-内网渗透4
上海交大牵手淘宝成立媒体计算实验室:推动视频超分等关键技术发展
服务器的单机防御与集群防御
Google notes cut hidden plug-in installation impression
51 microcontroller peripherals article: dot-matrix LCD
测试环境要多少?从成本与效率说起
The company does not pay attention to software testing, and the new Ali P8 has written a test case writing specification for us
为什么4个字节的float要比8个字节的long大呢?