为了更好的理解梯度下降,重新看了一下梯度下降的高数课长,现在根据学习内容,把课件贴图,防止哪一天自己记不起来。
下面的内容是通过B站视频整理而来。
偏导数是一个整体,不能拆开
因为x,y是对称函数,所以它们俩的偏导数是相同的。

。
沿着不同方向趋近于0,那么y=kx
二元函数,偏导数存在,不能证明二元函数连续
偏导数是正交的
A,和B是和x,y有关的量

最后求出切线的方程

曲线的切向量
法平面
说明平面是连续的

导数就是斜率,方向导数就是某个点平面的斜率值
方向导数是关于角度的函数,因为偏导数已经确定了
方向导数存在,偏导数就存在,反之则不一定
方向导数是偏导数的推广
单位向量,是指模等于1的向量
单位向量有无数个
梯度就是沿着这个方向,方向导数能达到最大值
、

import os
w=2
b=2
n=0.1
array=[[2,4],[1,5],[3,7],[4,6],[1,4],[2,5],[3,6]]
for j in range(5):
for i in range(len(array)):
a=array[i][0]
y=array[i][1]
w1=w-n*a*(a*w+b-y)
b1=b-n*(a*w+b-y)
w=w1
b=b1
print(w,b)