Hello Mat

 找回密码
 立即注册
查看: 7211|回复: 7

pso如何处理离散变量约束的问题

[复制链接]

1

主题

8

帖子

1

金钱

新手上路

Rank: 1

积分
9
发表于 2017-3-20 11:37:04 | 显示全部楼层 |阅读模式
粒子群算法中,如何处理含有离散变量的有约束的问题。还有连续变量中个数约束问题?
回复

使用道具 举报

1323

主题

1551

帖子

0

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22647
发表于 2017-10-21 12:59:03 | 显示全部楼层
xue00010 发表于 2017-10-20 11:32
可是这样找出来的满足条件的建的数量太少了,效果很不好,特别是等等式约束的时候

等式约束的话,别卡的太严了。

例如 目标函数可写为  obj + 100*(beq),  beq就是你等式的求解差值。增大迭代次数和种群数量


算法QQ  3283892722
群智能算法链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复 支持 1 反对 0

使用道具 举报

1323

主题

1551

帖子

0

金钱

管理员

Rank: 9Rank: 9Rank: 9

积分
22647
发表于 2017-9-19 20:31:43 | 显示全部楼层
带有约束的条件,把解代入进去,不满足使fitness极大或极小即可,这个解是无效解啊。满足就接着计算即可。
算法QQ  3283892722
群智能算法链接http://halcom.cn/forum.php?mod=forumdisplay&fid=73
回复 支持 反对

使用道具 举报

1

主题

8

帖子

1

金钱

新手上路

Rank: 1

积分
9
 楼主| 发表于 2017-10-20 11:32:24 | 显示全部楼层
Halcom 发表于 2017-9-19 20:31
带有约束的条件,把解代入进去,不满足使fitness极大或极小即可,这个解是无效解啊。满足就接着计算即可。

可是这样找出来的满足条件的建的数量太少了,效果很不好,特别是等等式约束的时候
回复 支持 反对

使用道具 举报

0

主题

6

帖子

23

金钱

新手上路

Rank: 1

积分
29
发表于 2019-4-17 19:11:14 | 显示全部楼层
很不错,早看看
回复 支持 反对

使用道具 举报

0

主题

15

帖子

1

金钱

限制会员

积分
-8
发表于 2020-6-15 19:50:19 | 显示全部楼层
我也来看看评论学习
回复 支持 反对

使用道具 举报

0

主题

15

帖子

1

金钱

限制会员

积分
-8
发表于 2020-6-15 20:00:19 | 显示全部楼层
我也一起来看看
回复 支持 反对

使用道具 举报

0

主题

15

帖子

1

金钱

限制会员

积分
-8
发表于 2020-6-15 20:01:25 | 显示全部楼层
我也一起来看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Python|Opencv|MATLAB|Halcom.cn ( 蜀ICP备16027072号 )

GMT+8, 2024-11-22 22:54 , Processed in 0.241271 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表