liuyang5299 发表于 2008-12-3 21:31:21

调用遗传算法工具箱 如何处理有约束的变量

调用遗传算法工具箱 如何处理有约束的变量

feynmand 发表于 2008-12-3 23:23:56

请看help,里面线性约束,非线性约束等都有例子的。如果存在具体问题那么再来讨论。

anbcjys 发表于 2011-12-20 08:03:55

不收敛采用经营保存就可以了怎么叫不是一回事

yuanbashou 发表于 2011-12-15 16:02:55

feynmand 发表于 2008-12-3 23:23 static/image/common/back.gif
请看help,里面线性约束,非线性约束等都有例子的。如果存在具体问题那么再来讨论。 ...

版主,你好,我想问一下,用罚函数法处理约束时怎么老是不收敛呢?根本起不到惩罚的作用

anbcjys 发表于 2011-12-16 07:35:36

yuanbashou 发表于 2011-12-15 16:02 static/image/common/back.gif
版主,你好,我想问一下,用罚函数法处理约束时怎么老是不收敛呢?根本起不到惩罚的作用 ...

采用精英保存策略

yuanbashou 发表于 2011-12-16 09:29:53

anbcjys 发表于 2011-12-16 07:35 static/image/common/back.gif
采用精英保存策略

精英保留根本不是一回事

QQ811451104 发表于 2011-12-17 16:40:44

求解有约束问题时,问题的关键是如何产生符合约束条件的解,以及遗传过程中把非法解改成合法解,罚函数个人认为效果很不好

yuanbashou 发表于 2011-12-26 13:03:17

anbcjys 发表于 2011-12-20 08:03 static/image/common/back.gif
不收敛采用经营保存就可以了怎么叫不是一回事

采用精英保留时怎么处理约束呢?也就是将约束怎么写进那个目标函数里面呢?求指教

yuanbashou 发表于 2011-12-26 13:05:01

QQ811451104 发表于 2011-12-17 16:40 static/image/common/back.gif
求解有约束问题时,问题的关键是如何产生符合约束条件的解,以及遗传过程中把非法解改成合法解,罚函数个人 ...

那你觉得用什么方法处理约束呢?很多文章都是用的发函数来处理约束的,我也试着用发函数编程,但总是不收敛,罚因子不断加大

QQ811451104 发表于 2011-12-30 17:06:32

yuanbashou 发表于 2011-12-26 13:05 static/image/common/back.gif
那你觉得用什么方法处理约束呢?很多文章都是用的发函数来处理约束的,我也试着用发函数编程,但总是不收 ...

用约束条件来产生合法解,遗传过程中将非法解修改成合法解,就这么简单

yuanbashou 发表于 2011-12-30 22:52:19

QQ811451104 发表于 2011-12-30 17:06 static/image/common/back.gif
用约束条件来产生合法解,遗传过程中将非法解修改成合法解,就这么简单 ...

那你能否说说是怎么修改非法解为合法解呢?

QQ811451104 发表于 2011-12-31 18:49:19

这个跟约束有关,不可统一定论
页: [1]
查看完整版本: 调用遗传算法工具箱 如何处理有约束的变量