系统工程与电子技术 ›› 2020, Vol. 42 ›› Issue (2): 346-355.doi: 10.3969/j.issn.1001-506X.2020.02.13

• 系统工程 • 上一篇    下一篇

基于适应值曲面分析的全部局部极值搜索算法

吴诗辉1(), 李正欣1(), 张发2(), 刘晓东1(), 周宇1()   

  1. 1. 空军工程大学装备管理与无人机工程学院, 陕西 西安 710051
    2. 北京理工大学珠海学院商学院, 广东 珠海 519088
  • 收稿日期:2019-03-20 出版日期:2020-02-01 发布日期:2020-01-23
  • 作者简介:吴诗辉(1982-),男,讲师,博士,主要研究方向为装备发展论证、装备经济管理。E-mail:wu_s_h82@sina.com|李正欣(1982-),男,讲师,博士,主要研究方向为信息系统工程与智能决策、数据挖掘。E-mail:54720815@qq.com|张发(1970-),男,教授,博士,主要研究方向为应急管理。E-mail:15339108178@163.com|刘晓东(1966-),男,教授,博士,主要研究方向为装备经济管理。E-mail:15399372@qq.com|周宇(1983-),男,讲师,博士,主要研究方向为武器装备体系需求论证与规划。E-mail:3285829485@qq.com
  • 基金资助:
    国家自然科学基金(61601501);国家自然科学基金(61502521);国家自然科学基金(71571190)

Algorithm for locating all local optimum based on fitness landscape analysis

Shihui WU1(), Zhengxin LI1(), Fa ZHANG2(), Xiaodong LIU1(), Yu ZHOU1()   

  1. 1. Equipment Management and UAV Engineering College, Air Force Engineering University, Xi'an 710051, China
    2. Business School, Beijing Institute of Technology, Zhuhai 519088, China
  • Received:2019-03-20 Online:2020-02-01 Published:2020-01-23
  • Supported by:
    国家自然科学基金(61601501);国家自然科学基金(61502521);国家自然科学基金(71571190)

摘要:

为求得类似仿真函数的黑箱函数优化问题的全部局部极值点,提出了一种基于适应值曲面分析的新算法。首先,对适应值距离相关系数(fitness distance correlation, FDC)进行了改进,探讨了改进FDC指标与适应值曲面崎岖度的对应关系。在此基础上,设计了基于FDC的重复对分区域法(FDC based repeated split region, FRSR),对可行域依据崎岖度进行分解,得到满足崎岖度要求的若干子区间,并在这些子区间上依据FDC指标设置初始点,然后利用模式搜索算法进行寻优。通过对比FRSR法与传统的均匀分配初始点法以及其他现有方法,验证了FRSR法能够以较少的初始点得到全部局部极值,在速度上和解的质量上都优于传统方法。

关键词: 适应值曲面, 适应值距离相关系数, 局部极值点, 黑箱函数

Abstract:

To locate all local optimum of the black box function, such as the simulation function, a method based on fitness landscape analysis is proposed. Firstly, the fitness distance correlation (FDC) is modified according to the characteristics of our problem, and the relationship between the modified FDC and the roughness grade of the fitness landscape is explored. Based on the relationship, an FDC based repeated split region method (FRSR) is designed to breakdown the whole feasible region into several acceptable sub-regions according to the FDC value, and a certain number of initial search points are assigned in each sub-region based on the FDC value of the sub-region, followed by an optimization procedure using the pattern search algorithm. Experimental results show that the proposed method can locate all local optimum with feuer initial points, and comparison study shows that it performs better than traditional methods, such as the uniformly generating initial points method and other known methods, both in speed and in quality of the solution.

Key words: fitness landscape, fitness distance correlation (FDC), local optimum, black box function

中图分类号: