sgr-interview-300

第 10 题:二阶优化方法(L-BFGS)在推荐中的可行性分析,与一阶方法的精度-效率权衡?

题目

二阶优化方法(L-BFGS)在推荐中的可行性分析,与一阶方法的精度-效率权衡?


完整讲解

一、L-BFGS 简述

L-BFGS 是拟牛顿法:用历史梯度与步长近似 Hessian 的逆,更新方向为 $d = -H^{-1} \nabla$,步长再线搜。优点:收敛步数少、对条件数差的病态问题更稳;缺点:每步要存若干组 $(s,y)$ 并做递推,单步成本高于 SGD/Adam,且对非凸、大规模、随机问题不如一阶+小 batch 灵活。

二、在推荐中的可行性

三、精度-效率权衡


面试要点


记忆要点

返回模块 返回总览