跳转到帖子

游客您好,欢迎来到黑客世界论坛!您可以在这里进行注册。

赤队小组-代号1949(原CHT攻防小组)在这个瞬息万变的网络时代,我们保持初心,创造最好的社区来共同交流网络技术。您可以在论坛获取黑客攻防技巧与知识,您也可以加入我们的Telegram交流群 共同实时探讨交流。论坛禁止各种广告,请注册用户查看我们的使用与隐私策略,谢谢您的配合。小组成员可以获取论坛隐藏内容!

TheHackerWorld官方

改进遗传算法|基于具有方向突变和交叉的改进遗传算法 (IRGA) (Matlab代码实现)

精选回复

发布于

1 概述

遗传算法(GA)用于解决各种优化问题。变异算子还负责在 GA 中维持所需的种群多样性水平。在这里,针对实数编码遗传算法(RGA)提出了方向变异算子以及方向交叉(DX)算子以提高其性能。这些进化算子使用方向信息来指导变量空间中最有希望的区域中的搜索过程。在六个不同复杂度的基准优化问题上测试了具有所提出的变异算子和方向交叉 (DX) 的 RGA 的性能,并将结果与具有其他五种变异方案的 RGA 的结果进行了比较。发现所提出的 IRGA 在解决方案的准确性、收敛速度和计算时间方面优于其他 RGA,这是通过统计分析牢固确立的。此外,提出的 IRGA 的性能与一些最近提出的优化算法的性能进行了比较。与上述技术相比,所提出的 IRGA 被认为产生了更好的结果。它还被应用于解决五个有约束的工程优化问题,再次证明了它的优越性。所提出的使用方向信息的变异方案导致有效的搜索,因此获得了优越的性能。

2 数学模型

详细数学模型及解释见第4部分。

3 运行结果

4 Matlab代码及文章详细阅读

本文仅展现部分代码,全部代码见:

5 参考文献

A. K. Das and D. K. Pratihar, "Solving engineering optimization problems using an improved real-coded genetic algorithm (IRGA) with directional mutation and crossover," Soft Computing, vol. 25, pp. 5455-5481, 2021.

6 写在最后

部分理论引用网络文献,若有侵权请联系博主删除。

创建帐户或登录后发表意见

最近浏览 0

  • 没有会员查看此页面。