计算机应用 ›› 2020, Vol. 40 ›› Issue (8): 2305-2312.DOI: 10.11772/j.issn.1001-9081.2020010089

• 先进计算 • 上一篇    下一篇

基于混沌搜索和错卦变换的阴阳平衡优化算法

许秋艳, 马良, 刘勇   

  1. 上海理工大学 管理学院, 上海 200093
  • 收稿日期:2020-02-02 修回日期:2020-03-25 出版日期:2020-08-10 发布日期:2020-03-28
  • 通讯作者: 许秋艳(1981-),女,江苏东台人,博士研究生,主要研究方向:智能优化、系统工程,44424072@qq.com
  • 作者简介:马良(1964-),男,上海人,教授,博士,主要研究方向:智能优化、系统工程;刘勇(1982-),男,江苏金湖人,副教授,博士,主要研究方向:智能优化、系统工程。
  • 基金资助:
    教育部人文社会科学研究规划基金资助项目(16YJA630037);上海市“科技创新行动计划”软科学研究重点项目(17692109400,18692110500);上海市哲学社科规划课题(2019BGL014);上海市高原学科建设项目(第二期)。

Yin-Yang-pair optimization algorithm based on chaos search and intricate operator

XU Qiuyan, MA Liang, LIU Yong   

  1. Business School, University of Shanghai for Science and Technology, Shanghai 200093, China
  • Received:2020-02-02 Revised:2020-03-25 Online:2020-08-10 Published:2020-03-28
  • Supported by:
    This work is partially supported by the Ministry of Education's Fund for Research in Humanities and Social Sciences (16YJA630037), the Key Project of Soft Science Research in Shanghai "Science and Technology Innovation Action Plan" (17692109400, 18692110500), the Shanghai Philosophy and Social Science Planning Project (2019BGL014), the Plateau Discipline Construction Project of Shanghai (phase II).

摘要: 针对基本阴阳平衡优化(YYPO)算法易早熟收敛的问题,基于混沌的遍历性,在算法中引入混沌搜索对更多区域进行探索,以提高全局探索能力。此外,借鉴《易经》中的错卦变换引入反向学习策略,对当前解的反向解进行集中搜索,提高局部开发能力。同时,为充分利用多核处理器等计算资源,还对算法进行了并行程序设计。采用标准测试函数进行数值实验,以测试基于混沌搜索和错卦变换的改进YYPO(CSIOYYPO)算法的求解性能。实验结果表明,与基本YYPO算法和自适应YYPO算法等YYPO算法以及其他类型智能优化算法相比,CSIOYYPO算法具有更高的计算精度和更快的优化速度。

关键词: 阴阳平衡优化算法, 混沌搜索, 错卦变换, 智能优化, 中国传统文化

Abstract: To solve the premature convergence problem of the basic Yin-Yang-Pair Optimization (YYPO) algorithm, the chaos search was introduced to the algorithm to explore more areas based on the ergodicity of chaos, so as to improve the global exploration capability. Besides, based on the intricate operator of I Ching, opposition-based learning was adopted to search for the opposite solutions to the current ones in order to improve the local exploitation ability. The design of parallel programming was also added to the algorithm to make full use of computing resources such as multi-core processors. Benchmark functions were used for numerical experiments to test the performance of the improved YYPO algorithm combined with chaos search and intricate operator, namely CSIOYYPO. Experimental results show that, compared with YYPO algorithms including basic YYPO algorithm and adaptive YYPO algorithm as well as other intelligent optimization algorithms, CSIOYYPO algorithm has higher calculation accuracy and higher convergence speed.

Key words: Yin-Yang-Pair Optimization (YYPO) algorithm, chaos search, intricate operator, intelligent optimization, Chinese traditional culture

中图分类号: