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不是很大,都是建议直接使用正规方程法的。

    推荐阅读
  • 相遇别离湛羽怎么死的(相遇别离简介)

    相遇别离简介《最初的相遇,最后的别离》中湛羽是被女主闺蜜的老公给杀了,因为女主闺蜜的那个老公喜欢男人,他想要湛羽,后来因为各种各样的关系和事情发生他就把湛羽给杀了分尸,然后嫁祸给严谨《最初的相遇,最后的别离》是由。

  • 为什么言传不如身教(还在说言传不如身教)

    在中国,许多父母为了所谓的学区房、学位房煞费苦心,只为了孩子能够就读重点学校,有的付出所有,花光几代人的积蓄,不遗余力购买天价学位房,换来的是巨大的经济压力,直接导致夫妻相互抱怨,关系的紧张,家里乌云笼罩,硝烟弥漫,生活质量严重受损。生活在这样的学位房中,反而对孩子的身心发展十分不利,不利于培养孩子阳光开朗,积极向上的优秀品质。

  • 陕甘宁革命文物保护(陕甘宁三省区签订革命文物保护利用合作协议)

    陕甘宁三省区签订革命文物保护利用合作协议来源:中国文化报11月28日,由陕西省文物局、甘肃省文物局、宁夏回族自治区文物局联合主办,延安革命纪念地管理局承办的陕甘片区革命文物保护利用工作会在革命圣地陕西延安举行会上,陕西、甘肃、宁夏三省区文物。

  • 神犬奇兵电视剧杨烁(影视回忆杀你还记得杨烁)

    神犬奇兵电视剧杨烁《神犬奇兵》是由杨烁、王洋、王煜、张柏嘉、刘金龙主演的一部军旅作品。剧中围绕一群军旅战士和他们骁勇善战的军犬而展开,充满传奇性和喜感。从而与“步枪”结下缘分,步枪对郭有栋不离不弃、最后为救郭有栋而不幸堕入悬崖,英勇牺牲。因为小米的忠诚,为他吃毒蘑菇,为了救他而吃炸弹被炸死,临死前拜托步枪照顾好自己的主人。

  • 处理人际关系的6个技巧有哪些(人际关系如何才能处理好)

    忍跟怂是不一样的,首先怂是懦弱的表现,忍是一种境界,士不忍则乱大谋啊,心不忍没朋友。第4个字、“退”意思就是要懂得退让,我们经常听过这么一句话:进一步山穷水尽,退一步海阔天空,人交往的时候也要记住这句话,遇到问题要讨论,不要争辩,厚黑不口黑。我们做人做事都要懂得换位思考,不要自我为中心。好了朋友们,以上就是今天分享的全部内容,如果对你有所帮助,欢迎关注评论,谢谢您的阅读。

  • 喝菊花茶对肾脏的害处(胎菊泡水喝的禁忌)

    胎菊泡水喝的禁忌本文导读:老中医告诉我们,胎菊具有活血散瘀的作用服用之后具有降血压血脂以及血糖、抗衰老、防治癌症的作用,平时多服用还可以提高身体抵抗力、延年益寿那么在饮用上有没有什么禁忌呢?声明:图片来源网络,如有侵。

  • 鲸鱼种类(有哪些分类呢)

    有哪些分类呢鲸鱼有两大类,一类是须鲸,没有牙齿;一类是齿鲸,有锋利的牙齿也有小类,有蓝鲸,座头鲸,虎鲸,白鲸等须鲸类在全世界有露脊鲸科、灰鲸科和长须鲸科等3个科,共约6属、11种齿鲸类在全世界共有河豚科、抹香鲸科。

  • 12年丰田威驰油泵继电器在什么位置(12年丰田威驰油泵继电器位置)

    12年丰田威驰油泵继电器位置12年丰田威驰油泵继电器在方向盘下面那个黑色的继电器盒子里继电器(英文名称:relay)是一种电控制器件,是当输入量(激励量)的变化达到规定要求时,在电气输出电路中使被控量发生预定的阶跃变化的一种电器。

  • 用500克马蹄粉怎样做千层马蹄糕(椰汁千层马蹄糕做法)

    椰汁千层马蹄糕做法1:马蹄糕平均分2份、每份125克2:马蹄粉125克清水400毫升搅拌均匀后过滤3:黄糖2片300毫升水煮融化沸腾后关火4:取100毫升生浆倒入热糖水、搅拌均匀后、回倒入剩下马蹄浆、搅拌均匀后得到黄浆。

  • 小熊牌酸奶机使用说明(酸奶机简介与使用方法)

    酸奶机简介与使用方法酸奶,是以新鲜牛奶为原材料,在牛奶中加入乳酸菌,经过发酵,制成的一种凝固型、酸味的乳制品,饮用酸奶可以起到很好的助消化作用,小朋友和老人均适合饮用,同时,酸奶中还含有丰富的钙和人体必须的各种维生素,如。