1/2∥w∥^2 :这是w 的二次项,偏导数为 w

embedded/2024/10/20 13:46:54/

此公式出现在线性可分支持向量机基于拉格朗日函数L(w,b,α)对w求导的公式中。为什么 1 2 ∥ w ∥ 2 \frac{1}{2} \|\mathbf{w}\|^2 21w2 w \mathbf{w} w 的偏导数是 w \mathbf{w} w。这个问题涉及到向量的微分运算。

1. 复习:向量的范数

我们首先来看 ∥ w ∥ 2 \|\mathbf{w}\|^2 w2,它是法向量 w \mathbf{w} w 的二次范数,表示为:
∥ w ∥ 2 = w T w \|\mathbf{w}\|^2 = \mathbf{w}^T \mathbf{w} w2=wTw

其中 w T w \mathbf{w}^T \mathbf{w} wTw 是向量 w \mathbf{w} w 的点积,结果是一个标量。

2. 求 1 2 ∥ w ∥ 2 \frac{1}{2} \|\mathbf{w}\|^2 21w2 的偏导数

我们现在要对 1 2 ∥ w ∥ 2 \frac{1}{2} \|\mathbf{w}\|^2 21w2 求关于 w \mathbf{w} w 的偏导数。

首先,考虑 ∥ w ∥ 2 = w T w \|\mathbf{w}\|^2 = \mathbf{w}^T \mathbf{w} w2=wTw,其对 w \mathbf{w} w 的偏导数可以用矩阵微分的规则来求解。根据矩阵微分公式:
∂ ∂ w ( w T w ) = 2 w \frac{\partial}{\partial \mathbf{w}} \left( \mathbf{w}^T \mathbf{w} \right) = 2 \mathbf{w} w(wTw)=2w

这是一个常用的矩阵微分公式,背后的原因是, w T w \mathbf{w}^T \mathbf{w} wTw 展开后是 w 1 2 + w 2 2 + ⋯ + w n 2 w_1^2 + w_2^2 + \cdots + w_n^2 w12+w22++wn2,对每个 w i w_i wi 求导都会得到 2 w i 2 w_i 2wi,于是整体对 w \mathbf{w} w 求导的结果是 2 w 2 \mathbf{w} 2w

3. 考虑系数 1 2 \frac{1}{2} 21

由于我们在这里要对 1 2 ∥ w ∥ 2 \frac{1}{2} \|\mathbf{w}\|^2 21w2 进行求导,因此我们可以将求导结果除以 2:
∂ ∂ w ( 1 2 w T w ) = w \frac{\partial}{\partial \mathbf{w}} \left( \frac{1}{2} \mathbf{w}^T \mathbf{w} \right) = \mathbf{w} w(21wTw)=w

4. 公式总结

因此, 1 2 ∥ w ∥ 2 \frac{1}{2} \|\mathbf{w}\|^2 21w2 w \mathbf{w} w 的偏导数为 w \mathbf{w} w。这就是为什么在公式 9-18 中, ∂ L ∂ w \frac{\partial L}{\partial \mathbf{w}} wL 的第一部分是 w \mathbf{w} w

总结

  • ∥ w ∥ 2 \|\mathbf{w}\|^2 w2 是向量 w \mathbf{w} w 的二次范数,对 w \mathbf{w} w 求偏导数的结果是 2 w 2 \mathbf{w} 2w
  • 在拉格朗日函数中,前面有系数 1 2 \frac{1}{2} 21,因此最后的结果是 w \mathbf{w} w

这个求导结果是矩阵微分中的一个常见公式,广泛应用于机器学习优化问题中,特别是在涉及二次项时,如支持向量机等。


http://www.ppmy.cn/embedded/129006.html

相关文章

DBdoctor推出无Agent轻量级纳管解决方案

目录 背景 DBdoctor推出无Agent轻量级纳管解决方案 方案优势: 实例纳管方式: 无Agent纳管可体验哪些功能? 1.全量SQL审核功能 2.实例巡检功能 3.性能洞察功能 4.基础监控功能 总结 背景 在数字化时代,数据库作为信息系…

pdf文件怎样一张纸打印四页

在日常工作和学习中,我们经常会遇到需要将PDF文件中的多页内容合并打印到一张纸上的情况,比如将四页内容打印到一张A4纸上,以节省纸张和成本。同时,在打开pdf文件的方式,一般都是通过电脑浏览器打印,因此对…

学习鸿蒙Next 之路 http

关于学习鸿蒙开发之http的请求 首先还是老样子先上代码,然后我再说出我的看法 先创建一个请求的函数 function RequestHttp(url:string,data?:Object|string){ } 先展示get请求,之前在unity的开…

iOS 18.1的开发者预览版Beta 7版本测评,是否值得升级

10月14日苹果悄咪咪地放出了iOS 18.1的开发者预览版Beta 7,版本号是22B5075a。这啥意思呢?意味着下个星期,我们就能迎来iOS 18.7的准正式版啦!苹果官方说得好好的,iOS 18.1正式版系统会在10月29日和大家见面。咱们就坐…

字符串及正则表达式

目录 字符串 字符串常用方法: 格格式化字符串的三种方式: 格式化字符串的详细格式: 字符串的编码: 字符串的解码: 数据的验证: 字符串拼接的几种方式: 字符串去重: 正则表达…

成语积累学习

识文断字:有一点文化知识 雨后春笋:春雨过后快速生长的竹笋;比喻大量涌现的新生事物 味同嚼蜡:如同咀嚼白蜡一样,毫无味道。形容文章或言辞枯燥乏味。 差强人意:大体上让人满意 八面玲珑:处…

STC15W408AS直流有刷电机定时器0PWM 脉宽输出

/***2024 测试直流电机正反转past***/ /***2024 9 27板2024 10 20*L1000 CODE4422**/ #include <REG52.H> #include <intrins.h> #include <string.h> #include "s…

SpringCloudAlibaba升级手册

目录 1. 版本对照 版本现状 SpringCloud与AlibabaCloud对应版本 Springboot与Elasticsearch版本对应 2. openfeign问题 问题 解决方案 3. Feign请求问题 问题 解决方法 4. Sentinel循环依赖 问题 解决方案 5. bootstrap配置文件不生效 问题 解决方案 6. Nacos的…