数学建模社区-数学中国's Archiver
论坛
›
遗传算法
› 遗传算法的罚函数怎么设置
第11次迷离
发表于 2014-4-21 17:46
遗传算法的罚函数怎么设置
我这里有个优化问题是用遗传算法来实现的,是线性的,其中有个等式约束条件,Aeq*X=Beq;这个约束条件该怎么处理,看到有文献是通过解方程降维转化成不等式来做的,但是转化成不等式后,我是采用罚函数法来处理的不等式约束条件,结果就出了问题,罚函数处理不等式时,惩罚因子和惩罚项该怎么设置。
珀立提克斯
发表于 2014-4-30 14:37
我也有同样的问题,一个求最大值的问题,有6个自变量需要设定范围,不知道该如何设定,如果全用IF语句设定,得到的结果却不是理想值。{:3_50:}
页:
[1]
查看完整版本:
遗传算法的罚函数怎么设置