...
首页> 外文期刊>Systems, Man and Cybernetics, IEEE Transactions on >Finding Multiple Roots of Nonlinear Equation Systems via a Repulsion-Based Adaptive Differential Evolution
【24h】

Finding Multiple Roots of Nonlinear Equation Systems via a Repulsion-Based Adaptive Differential Evolution

机译:通过基于排斥的自适应差分进化来找多个非线性方程系统的多根根

获取原文
获取原文并翻译 | 示例
           

摘要

Finding multiple roots of nonlinear equation systems (NESs) in a single run is one of the most important challenges in numerical computation. We tackle this challenging task by combining the strengths of the repulsion technique, diversity preservation mechanism, and adaptive parameter control. First, the repulsion technique motivates the population to find new roots by repulsing the regions surrounding the previously found roots. However, to find as many roots as possible, algorithm designers need to address a key issue: how to maintain the diversity of the population. To this end, the diversity preservation mechanism is integrated into our approach, which consists of the neighborhood mutation and the crowding selection. In addition, we further improve the performance by incorporating the adaptive parameter control. The purpose is to enhance the search ability and remedy the trial-and-error tuning of the parameters of differential evolution (DE) for different problems. By assembling the above three aspects together, we propose a repulsion-based adaptive DE, called RADE, for finding multiple roots of NESs in a single run. To evaluate the performance of RADE, 30 NESs with diverse features are chosen from the literature as the test suite. Experimental results reveal that RADE is able to find multiple roots simultaneously in a single run on all the test problems. Moreover, RADE is capable of providing better results than the compared methods in terms of both root rate and success rate.
机译:在单个运行中找到多个非线性方程系统(NESS)的根部是数值计算中最重要的挑战之一。我们通过组合排斥技术,多样性保存机制和自适应参数控制的优势来解决这一具有挑战性的任务。首先,排斥技术激励人们通过排斥先前发现的根源的区域来找到新的根源。但是,要查找尽可能多的根,算法设计人员需要解决一个关键问题:如何保持人口的多样性。为此,将多样性保存机制集成到我们的方法中,该方法包括邻域突变和拥挤选择。此外,我们还通过结合自适应参数控制来进一步提高性能。目的是提高搜索能力和纠正差分演进参数(DE)的试验和错误调整以进行不同问题。通过将上述三个方面组合在一起,我们提出了一种被称为rade的排斥性的自适应de,用于在一次运行中找到多个NES的根。为了评估rade的表现,从文献中选择30个具有不同特征的NES作为测试套件。实验结果表明,rade能够在所有测试问题上单一运行中同时找到多根根。此外,在根率和成功率方面,rade能够提供比比较方法更好的结果。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号