麻雀搜索算法六大原则

六大原则

1.在整个种群中,探索者通常拥有较高的能源储备并且负责搜索食物丰富的区域,为所有的追随者提供觅食的区域和方向。在算法中能量储备的高低与麻雀个体适应度值息息相关。

2.一旦麻雀发现天敌,即发出鸣叫作为报警信号。当报警值大于安全值时,探索者将会引导追随者到其它安全区域进行觅食。

3.算法中根据能否找到更好的食物来定义麻雀的身份,虽然麻雀的身份会随时转变,但是探索着与追随者在种群内的比重是不变的。

4.能量储备较高的麻雀将充当探索者。为了获得更多的能量,能量较低的追随者有可能飞到其他地方觅食。

5.在觅食过程中,追随者总是能够跟随能量储备较高的探索者进行觅食。为了提高自己的捕食率,某些个体吃着碗里瞧着锅里,它们可能会监视探索者进而争夺更多的食物资源。

6.当天敌构成一定的威胁时,位于群体边缘的麻雀为了获得更好的位置会迅速向安全区域移动,而位于种群中间的麻雀则会随机移动。

经验分享 程序员 微信小程序 职场和发展