2.4.2 非凸优化挑战
坡度为零的地方不一定是谷底,也可能只是走到了平地。

关键术语
重 点那个记号在说什么
∇θL(θ*) = 0 展开来是一个向量,里面装着目标函数对每一个参数的偏导数。全都等于零,才叫临界点。
关键在于:梯度为零只说明脚下是平的,不说明这里是最低点。山顶是平的,马鞍中间也是平的。
打个比方
浓雾里下山,走到一处发现四周都不往下了,你会以为到了山脚。但你也可能只是走到了半山腰的一块平台,或者一个山口。光凭脚感分不出来。
知道更多为什么这在深度学习里特别麻烦
页面第一句说,深度学习的目标函数通常是非线性、非凸的,函数曲面包含大量梯度接近零的平坦区域。凸函数只有一个最低点,走到平的地方就是答案。非凸函数遍地是平地,其中影响最大的是局部极小值和鞍点。
想一想
你怎么判断自己是走到了山脚,还是只走到了一块平台?











