您的位置:首页 > 房产 > 家装 > b2b电子商务的优势_巩义网站建设模板_宁波网站推广优化哪家正规_专注于网站营销服务

b2b电子商务的优势_巩义网站建设模板_宁波网站推广优化哪家正规_专注于网站营销服务

2025/8/22 17:30:18 来源:https://blog.csdn.net/qq_48717745/article/details/147195498  浏览:    关键词:b2b电子商务的优势_巩义网站建设模板_宁波网站推广优化哪家正规_专注于网站营销服务
b2b电子商务的优势_巩义网站建设模板_宁波网站推广优化哪家正规_专注于网站营销服务

优化方法介绍(二)

本博客是一个系列博客,主要是介绍各种优化方法,使用 matlab 实现,包括方法介绍,公式推导和优化过程可视化

1 BFGS 方法介绍

BFGS 的其实就是一种改良后的牛顿法,因为计算二阶导数 Hessian 矩阵所需的计算资源是比较大的,复杂度为 O ( 2 ⋅ n 2 ) \mathcal{O}(2 \cdot n^2) O(2n2) , 其中 n n n 为函数中的变量数量,当 n n n 比较大时,计算量就相当大了。BFGS 的思路就是,既然更新公式中需要的是 Hessian 矩阵的逆,那我们通过某种方法来拟合它不就好了

p k = − G k − 1 ⋅ g k p_k = -G_k^{-1} \cdot g_k pk=Gk1gk

经过数学家们的推导,Hessian 矩阵的逆 G k − 1 G_k^{-1} Gk1 可以近似为

D k + 1 = ( I − s k ⋅ y k T y k T ⋅ s k ) D k ( I − y k ⋅ s k T y k T ⋅ s k ) + s k ⋅ s k T y k T ⋅ s k D_{k+1} = (I - \frac{\mathbf{s}_k \cdot \mathbf{y}_k^{\mathrm{T}}}{\mathbf{y}_k^{\mathrm{T}} \cdot \mathbf{s}_k}) D_k (I - \frac{\mathbf{y}_k \cdot \mathbf{s}_k^{\mathrm{T}}}{\mathbf{y}_k^{\mathrm{T}} \cdot \mathbf{s}_k}) + \frac{\mathbf{s}_k \cdot \mathbf{s}_k^{\mathrm{T}}}{\mathbf{y}_k^{\mathrm{T}} \cdot \mathbf{s}_k} Dk+1=(IykTskskykT)Dk(IykTskykskT)+ykTskskskT

其中, s k = x k − x k − 1 \mathbf{s}_k = \mathbf{x}_k - \mathbf{x}_{k-1}

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com