首页 > 其他分享 >机器学习

机器学习

时间:2024-12-20 17:58:40浏览次数:7  
标签:iy frac sum 学习 quad 机器 aligned lambda

Liner Classifier

给定 \(n\) 组 \((x_i,y_i)\),其中 \(x_i\in \mathbb R^d,y_i\in \{-1,1\}\),判定是否存在 \((w,b),w\in \mathbb R^d,b\in \mathbb R\) 满足 \(\mathrm{sgn}(w^tx_i)=y_i,\forall i\)。

解:等价于如下最优化问题的解非负:

\[\begin{aligned} \text{max} & \quad & t\\ \text{s.t.} & \quad & y_i(w^tx_i+b)\ge t\\ &\quad & \| w \|_2=1 \end{aligned} \]

也等价于如下最优化问题有解:

\[\begin{aligned} \text{min} & \quad & \frac 12\|w\|_2^2\\ \text{s.t.} & \quad & y_i(w^tx_i+b)\ge 1\\ \end{aligned} \]

拉格朗日函数为:

\[L(w,b;\lambda)=\frac 12\|w\|_2^2+\sum_{i=1}^n\lambda_i(1-y_i(w^tx_i+b)) \]

于是

\[\frac{\partial L(w,b;\lambda)}{\partial w}{\huge |}_{w^*,b^*}=0\Rightarrow w^*=\sum_{i=1}^n \lambda_iy_ix_i\\ \frac{\partial L(w,b;\lambda)}{\partial b}{\huge |}_{w^*,b^*}=0\Rightarrow \sum_{i=1}^n \lambda_iy_i=0 \]

这意味着 \(w^*\) 是 \(y_ix_i\) 的线性组合。

\(L\) 可以写成:

\[\begin{aligned} L(\varphi(\lambda),\lambda)&=\frac 12\|\sum_{i=1}^n\lambda_iy_ix_i\|^2+\sum_{i=1}^n\lambda_i(1-y_i((\sum_{j=1}^n\lambda_jy_jx_j^\top)x_i+b))\\ &=\frac 12 \sum_{i=1}^n\sum_{j=1}^n\lambda_i\lambda_jy_iy_jx_i^\top x_j+\sum_{i=1}^n\lambda_i-b\sum_{i=1}^n\lambda_iy_i-\sum_{i=1}^n\sum_{j=1}^n\lambda_i\lambda_jy_iy_jx_i^\top x_j\\ &=\sum_{i=1}^n\lambda_i-\frac 12 \sum_{i=1}^n\sum_{j=1}^n\lambda_i\lambda_jy_iy_jx_i^\top x_j \end{aligned} \]

因此,对偶问题为:

\[\begin{aligned} \text{max} & \quad & \sum_{i=1}^n\lambda_i-\frac 12 \sum_{i=1}^n\sum_{j=1}^n\lambda_i\lambda_jy_iy_jx_i^\top x_j\\ \text{s.t.} & \quad & \lambda_i\ge 0\\ & \quad & \sum_{i=1}^n\lambda_iy_i=0 \end{aligned} \]

标签:iy,frac,sum,学习,quad,机器,aligned,lambda
From: https://www.cnblogs.com/xay5421/p/18619654

相关文章

  • 深度学习必读经典论文|Deep learning
    论文标题DeepLearning论文下载Deeplearning下载阅读工具Scholaread靠岸学术官网:Scholaread靠岸学术官网论文作者YannLeCun,YoshuaBengio,GeoffreyHinton内容简介这篇论文提供了深度学习领域的全面概述,包括其理论基础、关键技术和应用实例。文章强调了深度学习......
  • IGM机器人维修的关键环节
    在现代科技领域,机器人已经成为不可或缺的一部分,它们广泛应用于各个行业,包括制造业、服务业、医疗、科研等。对于任何机器人来说,定期的维护和修理都是必不可少的。这不仅可以确保机器人正常工作,还可以延长其使用寿命。对于IGM机器人维修工作显得尤为重要,因为任何故障都可能影响其性......
  • CTF学习法则——寒假篇 新手赶快收藏吧!
    CTF(CapturetheFlag)是网络安全领域中的一种比赛形式,涵盖了漏洞利用、逆向工程、加密解密、编码解码等多方面的技术,参与者通过解决难题(称为“Flag”)获得积分。对于想要在寒假期间提升CTF技能的同学们,以下是一些有效的学习法则,可以帮助你高效地进行学习和提升:1.合理规划学习......
  • 机器学习之聚类(k均值聚类、层次聚类、密度聚类、EM算法、高斯混合模型)思维导图
    学习笔记—机器学习-聚类(k均值聚类、层次聚类、密度聚类、EM算法、高斯混合模型)思维导图20241220,以后复习看。(西瓜书+统计学习方法)学的迷糊的,如果错别字,请忽略。PS:图片看不清,可以下载下来看。往期思维导图:机器学习之集成学习Bagging(随机深林、VR-树、极端随机树)思维导......
  • 深入浅出:一个 RAG问答机器人调优示例
    一、RAG基本流程为了让大模型能回答关于公司规章制度的问题,我们需要构建一个RAG应用,RAG应用的工作流程包括:前排提示,文末有大模型AGI-CSDN独家资料包哦!解析:加载公司规章制度文档(如pdf、docx等),并解析为文本形式;分段:对解析后的文档进行分段,因为大模型的输入长度是有限......
  • AI大模型 在智慧教育学习平台上的实践与总结
    随着ChatGpt的问世,科技互联网公司也相继推出自研AI大模型。从前期的生成式AI,用户通过AI技术实现内容问答,随着AI技术的不管发展,相继出现各种大模型。例如语言大模型、视觉大模型、多模态大模型、推荐系统大模型、强化学习大模型、生成对抗网络大模型(GAN)、深度学习模型、自然......
  • 【Cadence射频仿真学习笔记】IC设计中电感的分析、建模与绘制(EMX电磁仿真,RFIC-GPT生成
    一、理论讲解1.电感设计的两个角度电感的设计可以从两个角度考虑,一个是外部特性,一个是内部特性。外部特性就是把电感视为一个黑盒子,带有两个端子,如果带有抽头的电感就有三个端子,需要去考虑其电感值、Q值和自谐振频率这三个参数电感的Q值表达式如下,可以发现当电感等效电阻......
  • python学习——与时间日期相关的方法
    文章目录类方法例子不用考虑闰年了!Python中处理日期和时间的功能主要依赖于datetime模块。类datetime.date:表示日期(年、月、日)的类。datetime.time:表示时间(小时、分钟、秒、微秒)的类。datetime.datetime:表示日期和时间的组合。datetime.timedelta:表......
  • 【机器学习与数据挖掘实战】案例05:基于决策树、梯度提升和XGBoost分类算法的O2O优惠券
    【作者主页】FrancekChen【专栏介绍】⌈⌈⌈机器学习与数据挖掘实战案例⌋......
  • 密码学-RSA的学习
    密码学-RSA的学习前文1.历史1977年,三位数学家RonRivest、AdiShamir和LeonardAdleman设计了一种算法,可以实现非对称加密。这种算法用他们三个人的名字命名,叫做RSA算法2.加密与解密mod就是进行取模运算,通俗来说就是求余数这个d...对d不是很解了3.密钥的生成通......