差分进化我要分享

Differential Evolution

matlab 差分

关注次数: 165

下载次数: 0

文件大小: 35.97 kB

代码分类: 其他

开发平台: matlab

下载需要积分: 2积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:在ABC模型中,菌落由三组蜜蜂的:雇蜜蜂,围观和球探。假定只有一个人工雇蜂每个食物来源。换句话说,在集落受雇蜜蜂的数目等于周围蜂巢食物来源的数量。就业蜜蜂去他们的食物来源,回到蜂巢和舞蹈这方面。就业蜜蜂的食物来源已被放弃成为一名球探,并开始搜索寻找新的食物来源。围观看就业蜜蜂的舞蹈和选择取决于舞蹈食物来源。


English Description:

In the ABC model, the colony consists of three groups of bees: employed bees, onlookers and scouts. It is assumed that there is only one artificial employed bee for each food source. In other words, the number of employed bees in the colony is equal to the number of food sources around the hive. Employed bees go to their food source and come back to hive and dance on this area. The employed bee whose food source has been abandoned becomes a scout and starts to search for finding a new food source. Onlookers watch the dances of employed bees and choose food sources depending on dances. 


代码预览