MATLAB|优化|线搜法之Armijo(含代码及例子)
MATLAB|优化|线搜法之Armijo(含代码)线搜法的基本概念Armijo的实现步骤Armijo代码如何使用这个代码线搜法的基本概念与其说线搜法是一个方法,不如说它是一个过程:在算出的下降方向(dk ) 上计算移动步长(α)的过程。既然下降方向不是线搜法算出来的,说明线搜法不是单独使用的,而是需要嵌套在计算下降方向的方法中使用,比如梯度下降法、牛顿法、拟牛顿法。Armijo的实现步骤Armijo方法中需要用到几个参数:步长:a>0 , 计算参数 σ∈(0,1) γ∈(0, 0.5)PS
原创
2021-02-17 06:28:05 ·
17239 阅读 ·
7 评论