检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
出 处:《控制与决策》2011年第8期1233-1238,共6页Control and Decision
基 金:国家自然科学基金项目(71071057)
摘 要:针对细菌觅食算法在优化过程中存在步长一致、速度较慢的缺陷,赋予细菌以灵敏度的概念来调节趋化步长;将分布估计算法的思想引入繁殖算子,对细菌能量较好的半数细菌进行分布估计再生以增加群体的多样性,提高收敛速度;根据细菌的能量情况,赋予细菌自适应迁移概率,对较差的细菌进行随机或指定迁移,以提高算法的全局寻优能力.采用多峰高维标准测试函数对改进算法进行了测试,结果表明,所提出算法有效地提高了搜索速度和精度,改造后可用于多维、约束等实际工程问题的优化.In view of the defects of the same swim step and slow velocity in the bacterial foraging algorithm, the conception of sensitivity is given to bacteria in order to regulate the swim step. The thoughts of estimation of distribution algori.thms are introduced to the reproduction, and the half of bacteria population with the best values split based on the estimation of distribution. This approach increases the population diversity and improves the convergence speed. According to the energy of the bacteria, the probability of elimination-dispersion is computed, poor bacteria are randomly or assignably dispersed, which improves the global searching ability. The algorithm is tested by the high-dimensional and multimodal function. The results show that, the algorithm can effectively improve the searching speed and the accuracy, and can be applied to multidimensional and constrained practical engineering problems.
分 类 号:TP18[自动化与计算机技术—控制理论与控制工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.129.128.179