该文针对传统智能优化算法中虚拟碰撞而导致的全局搜索效率降低的问题,提出一种模糊非基因信息记忆的双克隆选择算法。该算法设计基于模糊非基因信息的搜索机制与克隆选择原理相结合,对抗体进化中的非基因信息进行采集、模糊化并保存到记忆库,运用这些信息引导该抗体后续的双克隆搜索过程,从而减少非优区域的虚拟碰撞,提高全局搜索效率。通过标准测试函数的仿真试验并与其他算法比较,新算法表现出更快的全局收敛速度和更高的全局收敛精度。
To provide a better solution for search efficiency reduction problem caused by pseudo collision in the traditional intelligent optimization algorithms, this paper proposes a double clonal selection algorithm based on fuzzy non-genetic information memory. By combing with clonal selection theory, the search mechanism based on fuzzy non-genetic information memory is well performed. The non-genetic information in antibody evolution is collected, fuzzified and stored in the memory. Using this information to guide the subsequent double cloning search process, it can reduce the pseudo collision in non-optimal area, thus the global search efficiency is improved greatly. Extensive simulations show that the proposed algorithm has fast global convergence rate and high global convergence accuracy. Comparative results further demonstrate that it performs better than existing algorithms.