geatpy-dev / geatpy

Evolutionary algorithm toolbox and framework with high performance for Python
http://www.geatpy.com
GNU Lesser General Public License v3.0
1.99k stars 727 forks source link

关于适应度计算函数的具体实现 #317

Open xwf12345678 opened 1 year ago

xwf12345678 commented 1 year ago

请问带CV的适应度计算函数公式是什么呢,线性变换的a和b具体是怎么确定的?

geatpy-dev commented 1 year ago

单目标的话该问题参考> https://github.com/geatpy-dev/geatpy/issues/94

xwf12345678 commented 1 year ago

单目标的话该问题参考> #94

那请问是如何把CV矩阵加进去的

geatpy-dev commented 1 year ago

用可行性法则,简单来说就是满足约束条件的个体总比违反约束的个体优秀;而在排序的时候,目标值相同但CV更大的,适应度更小。

weiweiisok commented 6 months ago

用可行性法则,简单来说就是满足约束条件的个体总比违反约束的个体优秀;而在排序的时候,目标值相同但CV更大的,适应度更小。

请问CV矩阵是如何加入到适应度计算中的呢?有没有参考文献之类的,拜托了

zzxzfy commented 6 months ago

您好,您的邮件冯颖已收到!

zeroraiser commented 6 months ago

Thank you. Your email is received and will be handled as soon as possible

Imp11 commented 3 months ago

单目标的话该问题参考> #94

根据提供的资料实现,跟ea中的scaling方法得到的结果完全不一样,能提供,更详细的实现细节吗