全部 标题 作者
关键词 摘要

OALib Journal期刊
ISSN: 2333-9721
费用:99美元

查看量下载量

相关文章

更多...

Novel Adaptive Bacteria Foraging Algorithms for Global Optimization

DOI: 10.1155/2014/494271

Full-Text   Cite this paper   Add to My Lib

Abstract:

This paper presents improved versions of bacterial foraging algorithm (BFA). The chemotaxis feature of bacteria through random motion is an effective strategy for exploring the optimum point in a search area. The selection of small step size value in the bacteria motion leads to high accuracy in the solution but it offers slow convergence. On the contrary, defining a large step size in the motion provides faster convergence but the bacteria will be unable to locate the optimum point hence reducing the fitness accuracy. In order to overcome such problems, novel linear and nonlinear mathematical relationships based on the index of iteration, index of bacteria, and fitness cost are adopted which can dynamically vary the step size of bacteria movement. The proposed algorithms are tested with several unimodal and multimodal benchmark functions in comparison with the original BFA. Moreover, the application of the proposed algorithms in modelling of a twin rotor system is presented. The results show that the proposed algorithms outperform the predecessor algorithm in all test functions and acquire better model for the twin rotor system. 1. Introduction Bacteria foraging algorithm is one type of bioinspired optimization algorithm that is gaining popularity due to its capability in dealing with numerous real world applications [1]. The strategy is based on Escherichia coli (E. coli) bacteria behaviour to find nutrient or food source during their lifetime which consists of several phases. The most prominent phase that determines the performance of the algorithm is the chemotaxis mechanism through random tumble and swim actions. In this phase, the bacteria movement can be made faster if they move with a large step from one location to another location. However, the risk of this option is that the bacteria may be unable to locate the optimum food source location if it is positioned in a remote area. From an optimization point of view, this results in faster convergence but low accuracy. On the contrary, the optimum food source location might be easily found if the bacteria are moving with smaller step size. Nevertheless, with this choice, bacteria require more time and more steps need to be considered in order to reach the optimum food source. In other words, the convergence speed of the algorithm is slower but high accuracy can be achieved. In order to overcome such problems, variation of bacteria step size throughout the search operation might be introduced. This can be realized through adaptation of a certain relationship such as using mathematical formulation

References

[1]  K. M. Passino, “Biomimicry of bacterial foraging for distributed optimization and control,” IEEE Control Systems Magazine, vol. 22, no. 3, pp. 52–67, 2002.
[2]  S. Mishra, “A hybrid least square-fuzzy bacterial foraging strategy for harmonic estimation,” IEEE Transactions on Evolutionary Computation, vol. 9, no. 1, pp. 61–73, 2005.
[3]  H. Supriyono and M. O. Tokhi, “Adaptation schemes of chemotactic step size of bacterial foraging algorithm for faster convergence,” Journal of Artificial Intelligence, vol. 4, no. 4, pp. 207–219, 2011.
[4]  C. Venkaiah and D. M. Vinod Kumar, “Fuzzy adaptive bacterial foraging congestion management using sensitivity based optimal active power re-scheduling of generators,” Applied Soft Computing Journal, vol. 11, no. 8, pp. 4921–4930, 2011.
[5]  R. Majhi, G. Panda, B. Majhi, and G. Sahoo, “Efficient prediction of stock market indices using adaptive bacterial foraging optimization (ABFO) and BFO based techniques,” Expert Systems with Applications, vol. 36, no. 6, pp. 10097–10104, 2009.
[6]  S. Dasgupta, S. Das, A. Abraham, and A. Biswas, “Adaptive computational chemotaxis in bacterial foraging optimization: an analysis,” IEEE Transactions on Evolutionary Computation, vol. 13, no. 4, pp. 919–941, 2009.
[7]  Y. Chen and W. Lin, “An improved bacterial foraging optimization,” in Proceedings of the IEEE International Conference on Robotics and Biomimetics (ROBIO '09), pp. 2057–2062, Guangxi, China, December 2009.
[8]  I. A. Farhat and M. E. El-Hawary, “Modified bacterial foraging algorithm for optimum economic dispatch,” in Proceedings of the IEEE Electrical Power and Energy Conference (EPEC '09), pp. 1–6, Montreal Quebec, Canada, October 2009.
[9]  W. Huang and W. Lin, “Parameter estimation of Wiener model based on improved bacterial foraging optimization,” in Proceedings of the International Conference on Artificial Intelligence and Computational Intelligence (AICI '10), pp. 174–178, Sanya, China, October 2010.
[10]  Y. Chu, H. Mi, H. Liao, Z. Ji, and Q. H. Wu, “A fast bacterial swarming algorithm for high-dimensional function optimization,” in Proceedings of the IEEE Congress on Evolutionary Computation (CEC '08), pp. 3135–3140, Hong Kong, China, June 2008.
[11]  B. Niu, Y. Fan, P. Zhao, B. Xue, L. Li, and Y. Chai, “A novel bacterial foraging optimizer with linear decreasing chemotaxis step,” in Proceedings of the 2nd International Workshop on Intelligent Systems and Applications (ISA '10), pp. 1–4, Wuhan, China, May 2010.
[12]  X. Yan, Y. Zhu, H. Chen, and H. Zhang, Improved Bacterial Foraging Optimization with Social Cooperation and Adaptive Step Size, Springer, Berlin, Germany, 2012.
[13]  X. Xu, Y. H. Liu, A. M. Wang, G. Wang, and H. L. Chen, “A new adaptive bacterial swarm algorithm,” in Proceedings of the 8th International Conference on Natural Computing (ICNC '12), pp. 991–995, Chongqing, China, May 2012.
[14]  S. F. Toha, S. Julai, and M. O. Tokhi, “Ant colony based model prediction of a twin rotor system,” Procedia Engineering, vol. 41, pp. 1135–1144, 2012.

Full-Text

comments powered by Disqus

Contact Us

service@oalib.com

QQ:3279437679

WhatsApp +8615387084133