摘要
本发明公开了一种具有并行和协作寻优功能的群体智能算法。包括以下步骤:首先,随机生成m个粒子,每个粒子代表了待求解问题的一个可行解。然后,按照自然数顺序对所有粒子进行编号,并将其划分为n个子种群。将当前待移动粒子标记为中心粒子,其它粒子标记为向导粒子。由符号函数、中心粒子和向导粒子共同确定搜索方向;计算中心粒子和向导粒子之间的位置矢量差,并乘以自适应强度因子确定搜索步长。按照上述规则,分别对子种群中的粒子进行更新,并记录子种群的最佳粒子编号。最后,由子种群中的当前最佳粒子组成协作搜索种群,找出当前全局最佳粒子。本发明设计了一种具有并行和协作搜索机制的群体智能算法,可以显著提高最优化问题的求解效率。
技术关键词
粒子
群体智能算法
计算中心
检查算法
标记
序列
符号
因子
代表
强度
机制
精度
系统为您推荐了相关专利信息
动态时间规整算法
轮廓系数
搜索算法
聚类算法
邻域
优化计算方法
粒子群算法
水处理工艺
数学模型仿真
全局寻优能力
智能加药
供水工程
供水系统
机器学习模型
BP神经网络