第11次迷离 发表于 2014-4-21 17:46

遗传算法的罚函数怎么设置

我这里有个优化问题是用遗传算法来实现的,是线性的,其中有个等式约束条件,Aeq*X=Beq;这个约束条件该怎么处理,看到有文献是通过解方程降维转化成不等式来做的,但是转化成不等式后,我是采用罚函数法来处理的不等式约束条件,结果就出了问题,罚函数处理不等式时,惩罚因子和惩罚项该怎么设置。

珀立提克斯 发表于 2014-4-30 14:37

我也有同样的问题,一个求最大值的问题,有6个自变量需要设定范围,不知道该如何设定,如果全用IF语句设定,得到的结果却不是理想值。{:3_50:}
页: [1]
查看完整版本: 遗传算法的罚函数怎么设置