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

李宏毅结构化学习 02

文章目录

  • 一、上篇博文复习
  • 二、Separable Case
  • 三、Non-separable Case
  • 四、Considering Errors
  • 五、Regularization
  • 六、Structured SVM
  • 七、Cutting Plane Algorithm for Structured SVM
  • 八、Multi-class and binary SVM
  • 九、Beyond Structured SVM

一、上篇博文复习

在这里插入图片描述


在这里插入图片描述


图中x表示输入的图片,y表示边界框, ϕ ( x , y ) \phi (x,y) ϕ(x,y)表示由x,y确定的特征强度,w表示需要训练学习的权重,
在这里插入图片描述
F(x,y)如果是线性的,是有很大的局限性。但如果F(x,y)不是线性的,本篇文章的后续推论,可能都不成立。所以这是一个尚待解决的问题。


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

二、Separable Case

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
也就是和y的个数没有关系。


在这里插入图片描述


ρ \rho ρ是两个向量的夹角,范围是[0, π \pi π],所以 ρ \rho ρ越小, cos ⁡ ρ \cos \rho cosρ就越大。
在这里插入图片描述


在这里插入图片描述
这里只证明的 cos ⁡ ρ \cos \rho cosρ的分子随着k的增大而增大,还需要看看分母是什么情况。


在这里插入图片描述


在这里插入图片描述


所有feature扩大两边,并不能加快训练。因为 δ \delta δ扩大两倍的同时,R也扩大了两倍。

在这里插入图片描述

三、Non-separable Case

在实际问题中很难找到Separable case的情况,即很难找到feature可以让正确和错误的分离,也不知道怎么找到它,所以要考虑Non-separable Case。


在这里插入图片描述


在这里插入图片描述
C的最小值是零。


在这里插入图片描述


在这里插入图片描述
除了边界值不能微分,其他地方都能微分。


在这里插入图片描述


四、Considering Errors

在这里插入图片描述
我们希望所选的 w w w, 使得y与正确的那个越接近,计算的 x ⋅ ϕ x \cdot \phi xϕ ,越大,即与正确的越接近。
这样做的好处是,即使testing和training有一些差距,即使testing的第一名不是正确的,但是所输出的第一名和正确的差距不会很大。


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
上界 C 变小,可能会使 C’ 随之也变小。


在这里插入图片描述


在这里插入图片描述


五、Regularization

在这里插入图片描述


在这里插入图片描述


六、Structured SVM

在这里插入图片描述
因为我们要最小化C,所以上图中的倒数第三行和倒数第二行等价的。


请添加图片描述


习惯上,这时我们就把 C n C^n Cn写为 ε n \varepsilon^n εn
在这里插入图片描述
本来是找w,去最小化C。即找到w后, C n C^n Cn就被决定了。
但是在黄色框中,定好w后, ε n \varepsilon^n εn并不能确定。所以条件要改成:Find w , ε 1 , ⋯ , ε n w,\varepsilon^1,\cdots,\varepsilon^n w,ε1,,εn minimizing C


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
由于约束条件,即不等式太多,可能会令w找不到,所以要放宽条件,不等式右边减去一个 ε \varepsilon ε ( ε ≥ 0 \varepsilon \ge0 ε0)。但 ε \varepsilon ε又不能太大,否则w取任何值都能满足不等式,约束条件就失去意义了。


在这里插入图片描述


在这里插入图片描述


七、Cutting Plane Algorithm for Structured SVM

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


下面以 object detection 为例:

在这里插入图片描述


在这里插入图片描述
这里相当于 y ˉ \bar y yˉ是有个函数公式,给定w后,直接能算出来哪个y最大。


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


八、Multi-class and binary SVM

在这里插入图片描述
这里y代表类别。y为哪个类别,就把 x ⃗ \vec x x 放在 ϕ ( x , y ) \phi(x,y) ϕ(x,y)对应的维度上。


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述


在这里插入图片描述
这里我们可以定义,只要类别不一样就定义为 Δ ( y ^ n , y ) = 1 \Delta (\widehat y^n,y)=1 Δ(y n,y)=1


九、Beyond Structured SVM

在这里插入图片描述


在这里插入图片描述


在这里插入图片描述

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

相关文章:

  • Android AlertDialog圆角背景不生效的问题
  • 探讨基于AI技术的相亲交友系统设计与实现
  • (2024.9.20)Endnote插入的参考文献字号太大怎么办?
  • DataGrip在Windows和MacOS平台上的快捷键
  • CSS---序号使用css设置,counter-reset、counter-increment、content配合实现备注文案的序号展示
  • Liquor 表达式引擎基本使用
  • AI美女屠版小红书火了,被当真人推流,颜值博主慌了
  • 本地搭建我的世界服务器(JAVA)简单记录
  • 哪个快?用300万个图斑测试ArcGIS Pro的成对叠加与经典叠加
  • 超详细!百分百安装成功pytorch,建议收藏
  • web基础—dvwa靶场(四)​File Inclusion
  • 【Python】练习:控制语句(二)第1关
  • Vue3 : Pinia的性质与作用
  • 对接金蝶云星空调用即时库存信息查询API
  • pretrain Llama3
  • [附源码]SpringBoot+VUE+Java实现人脸识别系统
  • 数据库_解决SQL Server数据库log日志过大,清理日志文件方法
  • 引领长期投资新篇章:价值增长与财务安全的双重保障
  • 灾备技术演进之路 | 虚拟化无代理备份只能挂载验证和容灾吗?只能无代理恢复吗?且看科力锐升级方案
  • PowerShell install 一键部署Oracle23ai
  • 【Kubernetes】常见面试题汇总(二十五)
  • 【踩坑】装了显卡,如何让显示器从主板和显卡HDMI都输出
  • spring boot启动报错:so that it conforms to the canonical names requirements
  • unix中如何查询和修改进程的资源限制
  • 【LeetCode每日一题】——401.二进制手表
  • ROM和RAM的区别
  • tomcat的配置
  • SQL使用IN进行分组统计时如何将不存在的字段显示为0
  • MoCo对比损失
  • 01_WebRtc_一对一视频通话