计算机视觉中的深度学习4: 优化

本文探讨了计算机视觉中深度学习的优化问题,包括随机搜索、梯度计算、梯度下降、随机梯度下降(SGD)、SGD+动量、RMSProp和Adam等算法。通过分析不同优化方法的优缺点,解释了在训练过程中如何选择合适的优化策略。
摘要由CSDN通过智能技术生成

Slides:百度云 提取码: gs3n

优化

优化的本质目标就是
ω ∗ = a r g m i n ω L ( ω ) \omega^*=argmin_{\omega}L(\omega) ω=argminωL(ω)
其中的 L ( ω ) L(\omega) L(ω)是Lost函数,即,找到能够使得 L ( ω ) L(\omega) L(ω)最小的 ω \omega ω

优化的方式

随机搜索(愚蠢的决定)

在这里插入图片描述

梯度计算

对于一维函数,通过微分得到梯度
d f ( x ) d x = lim ⁡ h → 0 f ( x + h ) − f ( x ) h {df(x)\over dx}=\lim_{h\rightarrow 0}{f(x+h)-f(x)\over h} dxdf(x)=h0limhf(x+h)f(x)
对于多维函数,梯度则是一个由各维度的偏微分组成的向量。

沿着梯度的反方向前进就能得到最速下降的方向。

数值渐变

对于每一个维度,取一个较小的 h h h;然后模拟微分的过程来计算
在这里插入图片描述
比较慢,主要用于参照和debug

分析渐变

用Loss函数的微分公式直接计算

L = 1 N ∑ i = 1 N L i + ∑ k W k

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值