Adaptive bacterial foraging optimization algorithm based on social foraging strategy

被引:9
作者
机构
[1] College of Physics Science and Technology, Shenyang Normal University, Shenyang
[2] 3Laboratory of Information Service and Intelligent Control, Shenyang Institute of Automation, Chinese Academy of Sciences Shenyang, Shenyang
来源
| 1600年 / Academy Publisher卷 / 09期
基金
中国国家自然科学基金;
关键词
Bacterial foraging optimization algorithm; Multimodal numerical optimization; Social foraging;
D O I
10.4304/jnw.9.3.799-806
中图分类号
学科分类号
摘要
In 2002, K. M. Passino proposed Bacterial Foraging Optimization Algorithm (BFOA) for distributed optimization and control. Biologic foraging strategies are diverse. Based on social and intelligent foraging theory, this paper proposed an adaptive bacterial foraging optimization algorithm, and introduced six foraging operators: chaos run operator, assimilation run operator, tumble operator, swimming operator, reproduction operator and elimination-dispersal operator. Among those operators, chaos run operator, assimilation run operator and reproduction operator were redefined in accordance with social foraging strategy. And others were same with the original algorithm. Experiments were conducted on 10 multimodal unconstrained benchmark optimization problems for demonstration the effectiveness and stability. The results demonstrate remarkable performance of the proposed algorithm on all chosen benchmark functions when compared to several successful optimization techniques. © 2014 ACADEMY PUBLISHER.
引用
收藏
页码:799 / 806
页数:7
相关论文
共 18 条
[1]  
Stephens D., Krebs J., Foraging theory, (1986)
[2]  
O'Brien W., Browman H., Evans B., Search strategies of foraging animals, Amer. Scientist, 78, pp. 152-160, (1990)
[3]  
Passino K.M., Biomimicry for optimization, control, and automation, Springer-Verlag, (2005)
[4]  
Passino K.M., Biomimicry of bacterial foraging for distributed optimization and control, IEEE Control Systems Magazine, 22, pp. 52-67, (2002)
[5]  
Majhi R., Panda G., Sahoo G., Et al., Stock market prediction of S & P 500 and DJIA using bacterial foraging optimization technique, The Proceedings of IEEE Congress on Evolutionary Computation, pp. 2569-2575, (2007)
[6]  
Mishra S., Bhende C.N., Bacterial foraging technique-based optimized active power filters for load compensation, IEEE Transactions on Power Delivery, 22, 2, pp. 457-465, (2007)
[7]  
Ulagammai L., Vankatesh P., Kannan P.S., Et al., Application of bacteria foraging technique trained and artificial and wavelet neural networks in load forecasting, Neurocomputing, 70, 16-18, pp. 2659-2667, (2007)
[8]  
Kim D.H., Cho J.H., Adaptive tuning of PID controller for multivariable system using bacterial foraging based optimization, Lecture Notes in Computer Science, 3528, pp. 231-235, (2005)
[9]  
Niu B., Zhu Y.L., He X.X., Et al., Optimum design of PID controllers using only a germ of intelligence, The Proceedings of the World Congress on Intelligent Control and Automation, pp. 3584-3588, (2006)
[10]  
Koshland Jr. D.E., Bacterial chemotaxis as a model behavioral system, (1980)