非线性最优化问题的一种混合解法
设计当中会用到!
摘 要:把BFGS方法与混沌优化方法相结合,基于混沌变量提出一种求解具有变量边界约束非线性最优化问题的混合优化方法。混合算法兼顾了混沌优化全局搜索能力强和BFGS方法收敛速度快的优点,成为一种求解非凸优化问题全局最优的有效方法。算例表明,当混沌搜索的次数达到一定数量时,混合优化方法可以保证算法收敛到全局最优解,且计算效率比混沌优化方法有很大提高。
关键词:混合法;BFGS方法;混沌优化方法;全局最优
1 引言
在系统工程、控制工程、统计学、反问题优化求解等领域中,很多问题是具有非凸性的。对此普通的优化技术只能求出局部最优解,因为这些确定性算法总是解得最近的一个极值点[1],只有能够给出很好的初始点才有可能得出所需要的全局最优解。为此,实际应用中通过在多个初始点上使用传统数值优化方法来求取全局解的方法仍然被人们所采用,但是这种处理方法求得全局解的概率不高,可靠性低,建立尽可能大概率的求解全局解算法仍然是一个重要问题。近年来基于梯度法的全局最优化方法已经有所研究[2],基于随机搜索技术的遗传算法和模拟退火算法等在全局优化问题中的应用也得到越来越大的重视[3-4]。本文则基于混沌优化和BFGS方法,提出一种求解具有简单界约束最优化问题(1)的混合算法。 min (1)
混沌是存在于非线性系统中的一种较为普遍的现象。混沌运动宏观上无序无律,具有内随机性、非周期性和局部不稳定性,微观上有序有律,并不是完全的随机运动,具有无穷嵌套的自相似几何结构、存在普适性规律,并不是杂乱无章的。利用混沌变量的随机性、遍历性和规律性特点可以进行优化搜索[5],且混沌优化方法容易跳出局部最优点。但是某些状态需要很长时间才能达到,如果最优值在这些状态时,计算时间势必很长[5]。可以说混沌优化具有全局搜索能力,其局部搜索能力稍显不足,文[5]采用二次载波技术,文[6]考虑逐渐缩小寻优变量的搜索空间都是为了弥补这一弱点。而本文则采用混沌搜索与BFGS方法进行优化求解,一方面采用混沌搜索帮助BFGS方法跳出局部最优,另一方面利用BFGS增强解附近的超线性收敛速度和搜索能力,以提高搜索最优的效率。
2 混沌-BFGS混合优化方法
2.1 B
FGS方法
作为求解无约束最优化问题的拟牛顿方法类最有代表性的算法之一,BFGS方法处理凸非线性规划问题,以其完善的数学理论基础、采用不精确线性搜索时的超线性收敛性和处理实际问题有效性,受到人们的重视[7-9]。拟牛顿方法使用了二阶导数信息,但是并不直接计算函数的Hesse矩阵,
你可能喜欢
- 非线性问题
- 规划条件
- 优化算法
- 约束优化
- 最优化理论与算法
- 无约束最优化
- 非线性方程组解法
- Android程序开发
- Excel在_大学物理_非线性问题教学中的应用4页
- (内容提要)-5--非线性问题数值解5页
- 非线性问题解法及其在Duncan_Chang模型中的应用_张波3页
- 几何非线性问题求解的改进算法4页
- 非线性问题_通用有限元程序ANSYS及应用_0811页
- 非线性问题61页
- PSO粒子群优化算法6页
- 非最优化算法初探14页
- 组合优化问题及算法61页
- 数学建模之网络优化与优化算法25页
- 蚁群优化算法19页
- 最优化 13 算法25页
- 第四章 无约束优化设计52页
- 第六章 约束优化方法59页
- 约束最优化问题9页
- 5.约束优化方法47页
- 约束优化24页
- 第六章 约束优化方法55页
- 数值最优化算法与理论第11章习题6页
- 数值最优化算法与理论第五章习题答案8页
- 数值最优化算法与理论第3章习题答案8页
- 最优化理论与方法 Dijsktra算法的实现11页
- 最优化理论与算法4页
- 最优化理论与算法36页
- 数学建模案例之多变量无约束最优化23页
- 第5章 无约束最优化方法118页
- 5 常用无约束最优化方法72页
- 解无约束最优化的基于锥模型的过滤集_信赖域方法_孙文瑜(1)17页
- 第三章无约束最优化5-114页
- 【数学课件】无约束最优化和非线性规划23页


