moba_demo

所属分类:matlab编程
开发工具:matlab
文件大小:3KB
下载次数:29
上传日期:2016-05-16 10:56:43
上 传 者6457唐
说明:  为了快速求解大规模优化问题,根据蝙蝠回声定位行为构造出了可全局收敛的蝙蝠算法。在该算法中,每个蝙蝠对应着优化问题的一个候选解;采用正交拉丁方原理构筑蝙蝠群的初始空间位置,以达到对搜索空间的均衡分散性和整齐可比性覆盖;将蝙蝠的追随、自主、避险和从众行为用于构造每个蝙蝠的空间位置转移策略;利用蝙蝠捕获猎物时的响度和脉冲速率来确保整个蝙蝠群要么保持原状态、要么向好的空间位置转移,但绝不会向差的空间位置转移,从而确保了整个算法的全局收敛性;在蝙蝠群移动过程中,蝙蝠从一个空间位置转移到另一个空间位置实现了蝙蝠群对优化问题最优解的搜索。
(In order to quickly solve large scale optimization problems, based on echolocation behavior of bats constructed algorithm global convergence. In this algorithm, each bat corresponds to a candidate solution of the optimization problem orthogonal Latin squares principle to build bats initial spatial position, in order to achieve a balanced dispersion and tidy comparable coverage of the search space the bat to follow , autonomy, risk and herding strategies for spatial configuration of each transfer position bats bats use loudness and pulse rate capture prey to ensure that the entire population of bats or their original state, or the transfer position to the good space, but never the difference will not be transferred to the spatial location, thereby ensuring global convergence of the algorithm in the process of moving bats, bat one spatial location to another to achieve the spatial position of the search bat swarm optimization problem the optimal solution.)

文件列表:
license.txt (1312, 2014-01-20)
moba_demo.m (4166, 2014-01-20)

近期下载者

相关文件


收藏者