Q-Learning-Based Adaptive Bacterial Foraging Optimization

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

As a common biological heuristic algorithm, Bacterial Foraging Optimization (BFO) is often used to solve optimization problems. Aiming at increasing the solution accuracy and convergence performance while enhancing the capability of individual’s self-learning and exploration, a Q-Learning-Based Adaptive Bacterial Foraging Optimization (QABFO) is proposed in this paper. The basic chemotaxis, reproduction and elimination/dispersal operations in standard BFO are redesigned in a Q-learning mechanism, and the Q-table will be updated on the basis of the changed fitness values in each iteration. In chemotaxis operation, modified search direction and secondary cruising mechanism are introduced into tumbling and swimming behaviors, with the purpose of improving the search efficiency and balancing local and global search. Additionally, a generation skipping adaptive reproduction is designed to control the accuracy and convergence of QABFO. Experimental results demonstrate that compared with BFO, PSO and GA, the proposed algorithm performs better in terms of accuracy and stability on most of the test functions and can effectively improve the premature convergence problem due to the original reproduction operation in BFO.

Cite

CITATION STYLE

APA

Niu, B., & Xue, B. (2020). Q-Learning-Based Adaptive Bacterial Foraging Optimization. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12487 LNCS, pp. 327–337). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-62460-6_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free