一种人工蜂群算法
- 专利权人:
- 李宏伟
- 发明人:
- 李宏伟,卫建华,田智慧,赫晓慧,郭恒亮,王晓蕾,赵姗
- 申请号:
- CN201810935643.3
- 公开号:
- CN109086862A
- 申请日:
- 2018.08.16
- 申请国别(地区):
- 中国
- 年份:
- 2018
- 代理人:
- 王俊红
- 摘要:
- 本发明涉及人工蜂群算法技术领域,具体涉及一种人工蜂群算法,包括初始化阶段、引领蜂阶段、跟随蜂阶段和侦查蜂阶段,所述引领蜂阶段和/或跟随蜂阶段中产生新蜜源的公式为:vij=xij+θ×(xij‑xkj),其中,所述θ为非线性变化因子,vij表示新蜜源,xij表示当前蜜源,xkj表示相邻蜜源,k∈{1,2,…,SN},j∈{1,2,…,D}两者都是随机选择,并且k≠i;j代表被更新的维度。本发明在蜜源更新公式中设计了非线性变化因子,随着蜂群逐渐接近最优蜜源,蜜源更新步长慢慢减小,有利于蜂群在当前蜜源附近仔细的搜索更加优质的蜜源,提高了算法的寻优精度。
- 来源网站:
- 中国工程科技知识中心