数据科学中常用的优化技术

梯度法

利用负梯度方向作为搜索方向,需要考虑的问题是步长的选取。步长的选取可以考虑精确搜索、非精确搜索、固定步长、逐渐小步长。还需要提到Barzilai-Borwein法,方向:最速下降方向,步长:与上一个精确步配合。

交替方向法

很多变量时,问题较为复杂。可以考虑先在部分变量上进行优化,再在其余变量上进行优化。这就要求这些变量具有某种可分离性。

增广拉格朗日函数法

这是一个很常见的方法,例如压缩感知中的问题: min ⁡ : ∣ ∣ x ∣ ∣ 1 + μ ∣ ∣ A x − b ∣ ∣ 2 \min:||x||_1+\mu||Ax-b||_2 min:x1+μAxb2。然后再考虑用交替方向法求解。

子空间技术

随机技术

随机技术由原来的某种“固定顺序”变为“随机顺序”。这里可以考虑随机梯度法(SGD)和随机方差缩减梯度法(SVRG)。SGD:本来是对 n n n个函数的平均值求极小,需要求 n n n个梯度。现在随机挑选一个函数的梯度方向,作为整体的梯度方向。做个比喻:在200个学生中随机挑选1个学生的身高代替大家的平均身高。SVRG:为方便理解,同样做个比喻:已知去年的身高和平均身高。今年随机挑选1个,计算它与去年的平均身高之差,然后将去年大家的身高加上这个差值,便得到今年大家的身高。

并行技术

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值