带约束的 Python 差分进化

问题描述

我正在尝试用 python 重现差分进化算法(不使用任何模块或预定义函数)。

如果我正在考虑适应度函数的不等式约束,例如 f(x2)-f(x1)<=0.15,则适应度是一个二维问题,x1 和 x2 作为可能的解决方案。如何在不影响收敛的情况下考虑算法内部的这种约束?你有任何可以指导我的代码示例吗?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)