当前位置: 首页 > news >正文

支持向量机SVM

目录

    • 1 SVM直觉理解
    • 2. 软硬间隔
    • 3. 升维转换及核技巧入门
  • 参考资料

1 SVM直觉理解

通过一条直线将两类数据分开,并且当有新的数据加入时,通过该条直线就能判别其属于哪一类
在这里插入图片描述
在这里插入图片描述
为了区分两类数据,N为数据的样本数,M为维度数,如何设计一个维度为M-1的超平面,将两类数据分割开,
在这里插入图片描述
W可以理解为X对应的权重,
下面以2维空间为例,找到那条分割线
在这里插入图片描述
在这里插入图片描述
缓冲区足够大,可信度就足够高了。
在这里插入图片描述
在这里插入图片描述
寻找最佳决策边界的问题,可以转化为求解两类数据最大间隔问题,而间隔的正中央,就是我们的决策边界。当有新数据需要判断时,计算它与决策边界的相对位置,就可以分类了。

在这里插入图片描述
上图中 1 和 -1 就是对应的正负超平面。最终只需要求解W、B,得到下面3个超平面方程式

在这里插入图片描述

2. 软硬间隔

当有异常值的时候
在这里插入图片描述
在这里插入图片描述
同时考虑收入和成本因素,去最大化我们的利润。这个最优解下形成的间隔,我们称之为软间隔
在这里插入图片描述
在间隔距离和错误大小之间找到一个平衡。
硬间隔
在这里插入图片描述

3. 升维转换及核技巧入门

升维度,然后进行分类
在这里插入图片描述
核技巧
在这里插入图片描述

参考资料

[1] 支持向量机SVM是什么,八分钟直觉理解其本质 2022.1;

http://www.lryc.cn/news/460006.html

相关文章:

  • 斯坦福UE4 C++课学习补充25:AI感知组件
  • 大模型 memory 记忆 缓存的应用
  • perl 给特定文件加上特定内容
  • 全面解析网络性能监控系统与网络故障排除技巧,助力IT运维高效管理
  • Centos7 搭建单机elasticsearch
  • 【前端】Bootstrap:JavaScript 组件与插件
  • 部署 Open WebUI
  • HUAWEI_HCIA_实验指南_Lib2.1_交换机基础配置
  • 第4天:用户界面和布局补充材料——`activity_login.xml`解读
  • 《深入浅出LLM基础篇》(五):Propmt工程优化
  • 基于WebSocket实现简易即时通讯功能
  • 2012年国赛高教杯数学建模D题机器人避障问题解题全过程文档及程序
  • Linux驱动开发——设备树
  • spring boot 2.7整合Elasticsearch Java client + ingest attachment实现文档解析
  • 一、PyCharm 基本快捷键总结
  • Windows系统C盘爆满了,如何清理?
  • 【C++】踏上C++学习之旅(一):初识C++和命名空间
  • tensorflow入门案例手写数字识别人工智能界的helloworld项目落地1
  • 深度学习——线性神经网络(三、线性回归的简洁实现)
  • 本地部署 Milvus
  • Git基础-配置http链接的免密登录
  • 华为OD机试真题-编码能力提升-2024年OD统一考试(E卷)
  • 高被引算法GOA优化VMD,结合Transformer-SVM的轴承诊断,保姆级教程!
  • 半小时速通RHCSA
  • 人工智能和机器学习之线性代数(一)
  • STM32外设应用详解
  • docker详解介绍+基础操作 (三)优化配置
  • 细说Qt的状态机框架及其用法
  • Oracle-表空间与数据文件操作
  • C# WinForm实现画笔签名及解决MemoryBmp格式问题