码迷,mamicode.com
首页 > 其他好文 > 详细

为什么梯度的方向与等高线切线方向垂直?

时间:2020-11-27 11:25:25      阅读:11      评论:0      收藏:0      [点我收藏+]

标签:法线   技术   很多   png   为什么   地方   来源   等高线   平面   

为什么梯度的方向与等高线切线方向垂直

在三维曲面上的梯度更新过程中,很多地方出现梯度的下降方向是如下这样走的:
技术图片
图片来源于百度百科
从图上能够看出,也经常听老师同学说起,梯度下降的方向与等高线的切线方向垂直。
那么为什么会垂直呢?其实是一个高数问题。

解释

假设我们的损失函数为z=f(x,y),在几何上表示是一个曲面,该曲面被平面c(c为常数)所截得的曲线l方程为:
技术图片

这条曲线l在xoy轴面上的投影是一条平面曲线Q,它在x0y平面直角坐标系中的方程为
技术图片

则我们称平面曲线Q为函数z=f(x,y)的等高线。
由于等高线f(x,y)=c上任一一点的切线斜率用dy/dx来求。
则等高线f(x,y)=c上任一一点(x,y)处的法线的斜率为:
技术图片
又因为梯度的计算式子为:
技术图片
则可以得到梯度的方向为:
技术图片

从上可以看出梯度的方法与等高线f(x,y)=c上任一一点的法线斜率是相同的。
这也就解释了为什么梯度的方向与等高线切线方向垂直的原因。

结论如下:

函数z=f(x,y)在点p(x,y)的梯度的方向与过点p的等高线f(x,y)=c在这点的法线一个方向相同。
梯度的方向与等高线切线方向垂直
致谢:
怀鹏师兄、澔洋、朱博、陈博

全是通俗易懂的硬货!只需置顶~欢迎关注交流~

技术图片
技术图片

为什么梯度的方向与等高线切线方向垂直?

标签:法线   技术   很多   png   为什么   地方   来源   等高线   平面   

原文地址:https://blog.51cto.com/15009309/2553613

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!