欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 新闻 > 社会 > 《近似线性可分支持向量机的原理推导》 9-50如何消除的约束μ_i ​

《近似线性可分支持向量机的原理推导》 9-50如何消除的约束μ_i ​

2025/2/25 10:42:55 来源:https://blog.csdn.net/u013172930/article/details/143251964  浏览:    关键词:《近似线性可分支持向量机的原理推导》 9-50如何消除的约束μ_i ​

本文是将文章《近似线性可分支持向量机的原理推导》中的公式单独拿出来做一个详细的解析,便于初学者更好的理解。


在公式 9-49 和 9-50 中,“消除变量 μ i \mu_i μi 后”的过程涉及到利用 拉格朗日乘子约束条件 来简化约束。

背景

首先,我们从拉格朗日函数开始,并引入了拉格朗日乘子 α i \alpha_i αi μ i \mu_i μi 来处理约束条件。这里的拉格朗日函数 L ( w , b , ξ , α , μ ) L(w, b, \xi, \alpha, \mu) L(w,b,ξ,α,μ) 包含了以下两个约束:

  1. y i ( w T x i + b ) ≥ 1 − ξ i y_i (w^T x_i + b) \geq 1 - \xi_i yi(wTxi+b)1ξi
  2. ξ i ≥ 0 \xi_i \geq 0 ξi0

其中:

  • α i \alpha_i αi 是与第一个约束(即分类约束条件)相关的拉格朗日乘子。
  • μ i \mu_i μi 是与第二个约束(即松弛变量非负性条件)相关的拉格朗日乘子。

根据拉格朗日对偶理论,最优解必须满足 Karush-Kuhn-Tucker(KKT)条件。KKT 条件中包含了互补松弛条件,即对于每个 i i i
μ i ξ i = 0 \mu_i \xi_i = 0 μiξi=0

消除 μ i \mu_i μi 的过程

在公式 9-49 中,约束条件为:

  1. ∑ i = 1 N α i y i = 0 \sum_{i=1}^{N} \alpha_i y_i = 0 i=1Nαiyi=0
  2. C − α i − μ i = 0 C - \alpha_i - \mu_i = 0 Cαiμi=0
  3. α i ≥ 0 \alpha_i \geq 0 αi0
  4. μ i ≥ 0 \mu_i \geq 0 μi0

我们的目标是消除变量 μ i \mu_i μi,从而得到仅依赖于 α i \alpha_i αi 的约束。

使用第二个约束消除 μ i \mu_i μi

在第 2 个约束条件中, C − α i − μ i = 0 C - \alpha_i - \mu_i = 0 Cαiμi=0,可以对其进行移项,得到:
μ i = C − α i \mu_i = C - \alpha_i μi=Cαi

然后,我们可以将这个表达式带入其他约束条件来消除 μ i \mu_i μi

代入 μ i ≥ 0 \mu_i \geq 0 μi0

根据第 4 个约束条件 μ i ≥ 0 \mu_i \geq 0 μi0,代入 μ i = C − α i \mu_i = C - \alpha_i μi=Cαi 后得到:
C − α i ≥ 0 C - \alpha_i \geq 0 Cαi0

即:
α i ≤ C \alpha_i \leq C αiC

因此,我们现在得到了新的约束条件:
0 ≤ α i ≤ C 0 \leq \alpha_i \leq C 0αiC

结论

通过以上步骤,我们成功地消除了 μ i \mu_i μi,并将约束条件简化为:
0 ≤ α i ≤ C 0 \leq \alpha_i \leq C 0αiC

所以,公式 9-50 中的约束条件:
0 ≤ α i ≤ C 0 \leq \alpha_i \leq C 0αiC
就是在消除变量 μ i \mu_i μi 后得到的简化结果。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词