粒子群算法和离散粒子群算法有什么不同?主要差别体现在哪里

2025-04-02 07:05:10
推荐回答(1个)
回答1:

一般就是在跟新粒子位置后,对粒子进行离散点处理。
比如:
你的粒子的离散点是0到9的整数。
那么对每个粒子更新位置后,比如是在(0,1)范围内的随机数。那么就(0,0.1)范围令其值为0;(0.1,0.2)范围令其值为1;............(0.9.1)范围令其值为9。
当然初始位置值也需要这样处理。