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

python学智能算法(二十四)|SVM-最优化几何距离的理解

引言

前序学习过程中,已经对几何距离的概念有了认知,学习链接为:几何距离
这里先来回忆几何距离δ的定义:
δ=min⁡i=1...myi(w∥w∥⋅xi+b∥w∥)\delta =\min_{i=1...m}y_{i}(\frac{w}{\left \| w \right \|}\cdot x_{i}+\frac{b}{\left \| w \right \|})δ=i=1...mminyi(wwxi+wb)
对上述公式的理解实际上有三步:
第一步,超平面相对周围有很多点,通过上式计算后会获得不同的几何距离,取出这些距离中的最小值;
第二步,遍历所有可能的超平面,重复步骤一;
第三步:在前两步的基础上,取几何距离最大值对应的超平面为最优超平面。

几何距离的理解

实际上在更早的时候,我们定义了函数距离F:
F=min⁡i=1...myi(w⋅xi+b)F=\min_{i=1...m}y_{i}(w\cdot x_{i}+b)F=i=1...mminyi(wxi+b)显然,函数距离F和几何距离δ中间只是相差了||w||:
δ=F∥w∥\delta=\frac{F}{\left\| w\right\|}δ=wF在函数距离定义δ的过程中,我们已经知晓,对权重矩阵w和偏置量b的同比率调整不会影响δ的计算值。
据此有一种非常简单粗暴的新思路:通过同比率调整w和b,使得F=1,此时最佳超平面对应的最佳也是最大几何距离δmax满足:
δmax=max⁡i=1...m1∥w∥\delta_{max}=\max_{i=1...m}\frac{1}{\left\|w\right\|}δmax=i=1...mmaxw1
所以最佳超平面的选择可以转化为对最小||w||的追寻过程。
此时另有一种解题思路,设定距离函数f,满足:
f=min⁡12∥w∥2f=\min\frac{1}{2}{\left\|w\right\|}^{2}f=min21w2

http://www.xdnf.cn/news/1143181.html

相关文章:

  • git--gitlab
  • 【NLP舆情分析】基于python微博舆情分析可视化系统(flask+pandas+echarts) 视频教程 - jieba库分词简介及使用
  • Python函数全解析:从基础到高阶实战
  • 无符号乘法运算的硬件逻辑实现 ————取自《湖科大教书匠》
  • 【面试】面试官:请举例回答Elasticsearch的数据模型有哪些核心概念?
  • VSCode - VSCode 快速跳转标签页
  • setTimeout、setInterval、requestAnimationFrame的使用以及区别
  • 广东省省考备考(第四十九天7.18)——资料分析(知识点回顾与练习)
  • centos7安装MySQL8.4手册
  • 产品需求文档(PRD)格式全解析:从 RP 到 Word 的选择与实践
  • 【服务器与部署 12】数据库生产环境部署实战:MySQL、PostgreSQL、Redis高可用配置全攻略
  • 【世纪龙科技】汽车故障诊断与排除仿真教学软件
  • uni-app 跳转页面传参
  • 图机器学习(13)——图相似性检测
  • 西门子工业软件全球高级副总裁兼大中华区董事总经理梁乃明先生一行到访庭田科技
  • OpenTelemetry学习笔记(四):OpenTelemetry 语义约定,即字段映射(1)
  • Simulink建模-Mux与Demux模块虚拟向量的组装与拆解
  • QML vscode语法高亮和颜色区分。
  • 51c视觉~合集13
  • 用 React-Three-Fiber 实现雪花下落与堆积效果:从零开始的 3D 雪景模拟
  • 【HCI log】Google Pixel 手机抓取hci log
  • 几款开源的安全监控与防御工具分享
  • 零碳园区势在必行!安科瑞EMS3.0助力园区低碳智慧升级
  • RS485转PROFIBUS DP网关写入命令让JRT激光测距传感器开启慢速模式连续测量
  • CityEngine自动化建模
  • HTTP性能优化实战技术文章大纲
  • 设计循环队列oj题(力口622)
  • 铁路基础设施无人机巡检技术及管理平台
  • Glary Utilities(系统优化工具) v6.20.0.24 专业便携版
  • 麒麟操作系统unity适配