77百科网
当前位置: 首页 数码科技

为什么叫方程(什么是正规方程)

时间:2023-05-08 作者: 小编 阅读量: 4 栏目名: 数码科技

什么是正规方程本文是吴恩达《机器学习》视频笔记第24篇,对应第2周第6个视频“LinearRegressionwithmultiplevariables——Normalequation”通过前面的好多视频,我们对线。

本文是吴恩达《机器学习》视频笔记第24篇,对应第2周第6个视频。

“Linear Regression with multiple variables——Normal equation”

通过前面的好多视频,我们对线性回归方模型、模型参数的求解有了初步认识,我们有好几个视频都是用梯度下降法来求解模型参数最优值的,除此之外呢?还可以用正规方程来求最优参数,本次视频就讲正规方程。

正规方程和梯度下降法的比较

梯度下降法,说白了就是我们是使用迭代的方式逐步把最优参数给试出来的;而正规方程呢,我们使用分析的方法可以一次性快、准、狠的把最优解给找出来。

正规方程法的直观理解

我们利用初中的数学知识就可以理解一下正规方程法,以前我们学过的抛物线,假设我们的代价函数是:

上图中抛物线方程,如果系数a>0,则开口向上,有一个最小值点。你看,我们可以很快速的把这个最小值点给找出来。

当然,学过微积分后这个事更简单,我们对抛物线函数求一次导,然后让它等于0,就可以求出代价函数位于最低点时的.

更进一步的,如果我们的参数不是一个简单的实数,而是一个向量呢?即前面我们用梯度下降法求解的问题放到这个地方,就变成了:

那我们只需要对参数向量的每一个分量求偏导,然后让它等于0,得到一个方程组,把这些参数分量都求出来,就可以得到让代价函数取得最小值的参数向量的值。当然了,这个求取偏微分并求解的过程可能会相当之复杂,但我们要知道有这么一个方法。

一个例子

依然是卖房子的例子:

我们加上 一个全为1的,然后要求解的问题就变成了:

这样的话呢,我们就有了因变量y和自变量矩阵x之间的线性模型关系,然后有代价函数:

对这个代价函数求各个的偏导,然后让它等于0. 就可以求得这样一个参数向量:

这个参数向量,就可以让代价函数取最小值。很多文章管这叫最小二乘法。

回顾一下,正规方程法求解最优参数的过程:假设有m组训练样本,每个样本有n个自变量(特征),然后自变量的矩阵变成:

假如我们研究的对象,只有一个特征,那训练集就是:

相对应的,用前面的正规方程法求得的最优参数就是:

把X上面这个式子里一代,就齐活了。

在程序里,求这个是很简单的。以Octave为例,直接就是下面这样一行命令就可以搞定:

命令的前半部分pinv(X'*X), 表示X的转置与X的矩阵乘然后求逆矩阵。

这样一行命令,就可以求出让代价函数最小的参数,是不是很优秀?

梯度下降法与正规方程法的比较

相对于梯度下降法,正规方程法无需确定学习率、无需运行很多次,可以一次命中目标。

但问题是,有时候我们的特征变量特别多的时候(比如上百万)梯度下降法依然可以很好的运行,而正规方程法在计算矩阵乘法、矩阵转置、矩阵的逆的时候就对计算机的算力要求相当高了。

换句话说,当n特别大的时候,就建议使用梯度下降法了。

大和小是比较主观的,什么时候算比较大呢?根据经验,一般在n为万这一量级的时候,就可以考虑使用梯度下降法了。

只要n不是很大,都是建议直接使用正规方程法的。

    推荐阅读
  • 古诗的背诵技巧(古诗的背诵有什么技巧)

    韵脚记忆法古诗都有严格的韵律,这是古诗对美学的一种回归。在背记古诗的过程中,可以重读韵脚。对仗记忆法很多古诗,尤其是律诗是非常讲究对仗的,对仗是这些诗歌的一种规律。在记忆的过程中,你可以两句对比着记忆,这样可以克服记忆单句的困难。理解记忆法要记忆一首古诗词,一定要理解这首诗词的内容,了解诗词的思想。

  • 形容彩虹的诗句(盘点形容彩虹的诗句)

    盘点形容彩虹的诗句深涧饮渴虹,邃河生秋雷——惟凤《姑射山诗题曾山人壁》正雁水夜清,卧虹平帖——吴文英《暗香·送魏句滨宰吴县解组分韵得阖字》石镜挂遥月,香炉灭彩虹——李白《下寻阳城泛彭蠡,寄黄判官》还背垂虹秋去,四桥烟雨。

  • 大米里有蟑螂还能吃吗(大米里有蟑螂还能不能吃)

    大米里有蟑螂还能不能吃被蟑螂爬过的大米不建议吃但是在经过消毒和高压处理之后是可以吃的蟑螂携带了很多病菌、病毒、寄生虫卵容易传播疾病所以被蟑螂爬过的米不建议食用蟑螂有边吃边吐边排泄的恶习还喜欢分泌臭液在活动的时候不仅可以携带。

  • 职场小白升职技巧(职场小白升职的方法有哪些)

    职场小白升职的方法有哪些人品人品应该是每个公司、每一个领导最看重的,并且我们想要升职一定是领导和同事心目中最看好的,那么人品对于一个人的升职尤为重要有的时候我们刚进公司,别人对于你的人品不是很了解,但是时间长了就可以看出来你。

  • 网络安全人才持续增长(打赢网络安全人才争夺战的四个关键策略)

    打赢网络安全人才争夺战的四个关键策略网络安全人才短缺问题已经困扰企业多年人才荒,依然是制约网络安全发展的最大瓶颈之一在全球远程办公常态化、网络犯罪和数据泄露事件频发、地缘冲突加剧、高级持续威胁活动猖獗、政府企业数字化转型安全需求不断增长。

  • qqsvip有什么功能(腾讯QQSVIP9正式上线高等级用户神秘特权即将推出)

    腾讯QQSVIP9正式上线高等级用户神秘特权即将推出【CNMO新闻】QQ作为一个伴随我们成长的社交软件,如果谈起历史比微信要久得久得久,某种意义上来说,它还扮演者许多80、90甚至00后第一款社交软件的重要角色,成为了大家联系同学、朋友的重要工具而且小。

  • 涂身体乳过敏怎么办(涂身体乳过敏如何处理)

    涂身体乳过敏怎么办涂抹身体乳过敏可以使用沐浴露身体乳清洗掉。身体乳过敏是因为其中添加的成分自身皮肤不耐受,导致皮肤上出现红肿或者瘙痒的情况,出现这种情况皮肤表面的症状就非常明显了,这时应当及时清洗才不会影响生活。

  • 不自量力的意思(不自量力是什么意思)

    不自量力是什么意思不自量力意思是自己不估量自己的能力指过高地估计自己的实力出处:刘向两汉《战国策·齐策三》:“荆甚固,而薛亦不量其力”译文:就说我们殿试都是侥幸名列上等,并非不自量力,何敢自不量力,妄自谈文。

  • 香榧的黑衣能吃吗(可以吃香榧的黑衣吗)

    可以吃香榧的黑衣吗香榧黑色衣可以食用,但口感不佳,一起食用会影响香榧子的整体口味榧子,又称香榧、赤果、玉山果、玉榧、野极子等,是一种红豆杉科植物的种子,其果实外有坚硬的种皮包裹,大小如枣,核如橄榄,两头尖,呈椭圆形,成。

  • 什么是安全模式(安全模式的解释)

    安全模式是Windows操作系统中的一种特殊模式,经常使用电脑的朋友肯定不会感到陌生,在安全模式下用户可以轻松地修复系统的一些错误,起到事半功倍的效果,今天小编就来聊一聊关于什么是安全模式?接下来我们就一起去研究一下吧!安全模式工作原理是在不加载第三方设备驱动程序的情况下启动电脑,使电脑运行在系统最小模式,这样用户就可以方便地检测与修复计算机系统的错误。