Adaptive Computational Chemotaxis in Bacterial Foraging Optimization: An Analysis

被引:166
作者
Dasgupta, Sambarta [1 ]
Das, Swagatam [1 ]
Abraham, Ajith [2 ]
Biswas, Arijit [1 ]
机构
[1] Jadavpur Univ, Dept Elect & Telecommun Engn, Kolkata 700032, India
[2] Norwegian Univ Sci & Technol, Ctr Quantifiable Qual Serv Commun Syst, NO-7491 Trondheim, Norway
关键词
Bacterial foraging; biological systems; computational chemotaxis; global optimization; gradient descent search; swarm intelligence; ALGORITHM;
D O I
10.1109/TEVC.2009.2021982
中图分类号
TP18 [人工智能理论];
学科分类号
140502 [人工智能];
摘要
In his seminal paper published in 2002, Passino pointed out how individual and groups of bacteria forage for nutrients and how to model it as a distributed optimization process, which he called the bacterial foraging optimization algorithm (BFOA). One of the major driving forces of BFOA is the chemotactic movement of a virtual bacterium that models a trial solution of the optimization problem. This paper presents a mathematical analysis of the chemotactic step in BFOA from the viewpoint of the classical gradient descent search. The analysis points out that the chemotaxis employed by classical BFOA usually results in sustained oscillation, especially on flat fitness landscapes, when a bacterium cell is close to the optima. To accelerate the convergence speed of the group of bacteria near the global optima, two simple schemes for adapting the chemotactic step height have been proposed. Computer simulations over several numerical benchmarks indicate that BFOA with the adaptive chemotactic operators shows better convergence behavior, as compared to the classical BFOA. The paper finally investigates an interesting application of the proposed adaptive variants of BFOA to the frequency-modulated sound wave synthesis problem, appearing in the field of communication engineering.
引用
收藏
页码:919 / 941
页数:23
相关论文
共 51 条
[1]
Bacteria foraging based independent component analysis [J].
Acharya, D. P. ;
Panda, G. ;
Mishra, S. ;
Lakshmi, Y. V. S. .
ICCIMA 2007: INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND MULTIMEDIA APPLICATIONS, VOL II, PROCEEDINGS, 2007, :527-+
[2]
ANGELINE PJ, 1998, LECT NOTES COMPUTER, V1447, P84
[3]
[Anonymous], 1966, Artificial_Intelligence_Through_Simulated Evolution
[4]
[Anonymous], 1992, THESIS U CALIFORNIA
[5]
ANWAL RP, 1998, GEN FUNCTIONS THEORY
[7]
Ashlock D, 2006, Evolutionary Computation for Modeling and Optimization
[8]
AVRIEL M, 2003, NONLINEAR PROGRAMMIN, P288
[9]
BACK T, 1996, P GEN ALG
[10]
Toward a Theory of Evolution Strategies: Self-Adaptation [J].
Beyer, Hans-Georg .
EVOLUTIONARY COMPUTATION, 1995, 3 (03) :311-347