梯度与切向量

匿名 (未验证) 提交于 2019-12-03 00:37:01

之前一直错误的认为了切向量就是梯度,由于最近在看拉格朗日的方法,正好遇到这个问题,结果搞清楚了切向量和梯度的关系。

简单的来说切向量和梯度都是求导数,但是要看的是对谁求导数。举个例子:

y=x^2吧,简单点的。

求在点(a,b)处的切向量。

此时需要写成参数式x=x 并且 y=x^2,分别对x求导数得到(1, 2x)把(a,b)带入即可。


求点(a,b)处的梯度。

此时需要写成f(x,y)=x^2-y,分别对x和y求偏导得到(2x, -1)。


此时明白了梯度和切向量不是一样的,并且还是垂直的,由于和切向量垂直的只有法向量,所以梯度就是法向量。。也许和法向量最大的不同只是方向不一样吧。。

看一下下面这附图的效果,分别示意出来了切向量和梯度在点(1,1)处



有一个问题需要明白的是:

在很多梯度下降的方法中我们看到的只是给出的一个曲线,就是求得偏导,我们总是认为这个是切线方向,其实我们只是把梯度中的一个分量来做了,这个时候这个分量的确是在x处的切线方向,但是梯度最终求得是N个分量所共同决定的向量。这个最终共同决定的向量是和切线垂直的。

之前一直错误的认为了切向量就是梯度,由于最近在看拉格朗日的方法,正好遇到这个问题,结果搞清楚了切向量和梯度的关系。

简单的来说切向量和梯度都是求导数,但是要看的是对谁求导数。举个例子:

y=x^2吧,简单点的。

求在点(a,b)处的切向量。

此时需要写成参数式x=x 并且 y=x^2,分别对x求导数得到(1, 2x)把(a,b)带入即可。


求点(a,b)处的梯度。

此时需要写成f(x,y)=x^2-y,分别对x和y求偏导得到(2x, -1)。


此时明白了梯度和切向量不是一样的,并且还是垂直的,由于和切向量垂直的只有法向量,所以梯度就是法向量。。也许和法向量最大的不同只是方向不一样吧。。

看一下下面这附图的效果,分别示意出来了切向量和梯度在点(1,1)处



有一个问题需要明白的是:

在很多梯度下降的方法中我们看到的只是给出的一个曲线,就是求得偏导,我们总是认为这个是切线方向,其实我们只是把梯度中的一个分量来做了,这个时候这个分量的确是在x处的切线方向,但是梯度最终求得是N个分量所共同决定的向量。这个最终共同决定的向量是和切线垂直的。

文章来源: 梯度与切向量
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!