ILBA: An Improved Bat Algorithm with Inertia Weight Factor and Lévy Flight

Author(s):  
Ma Weifeng ◽  
Shi Hao ◽  
Sun Xiaoyong
Author(s):  
Siyab Khan ◽  
Abdullah Khan ◽  
Rehan Ullah ◽  
Maria Ali ◽  
Rahat Ullah

Various nature-inspired algorithms are used for optimization problems. Recently, one of the nature-inspired algorithms became famous because of its optimality. In order to solve the problem of low accuracy, famous computational methods like machine learning used levy flight Bat algorithm for the problematic classification of an insulin DNA sequence of a healthy human, one variant of the insulin DNA sequence is used. The DNA sequence is collected from NCBI. Preprocessing alignment is performed in order to obtain the finest optimal DNA sequence with a greater number of matches between base pairs of DNA sequences. Further, binaries of the DNA sequence are made for the aim of machine readability. Six hybrid algorithms are used for the classification to check the performance of these proposed hybrid models. The performance of the proposed models is compared with the other algorithms like BatANN, BatBP, BatGDANN, and BatGDBP in term of MSE and accuracy. From the simulations results it is shown that the proposed LFBatANN and LFBatBP algorithms perform better compared to other hybrid models.


Author(s):  
Zhongbin Wang ◽  
Ziqing Wu ◽  
Lei Si ◽  
Kuangwei Tong ◽  
Chao Tan

In order to solve the global path planning problem of mobile robots, an improved bat algorithm based on inertial weight and Levy flight is proposed in this paper. The linear inertial weights are used to prevent the algorithm from converging prematurely and the Levy flight is introduced in the global search stage to change the flight direction of the bat individuals. Furthermore, in the local search stage, the random exploration mechanism in Cauchy Distribution is utilized to enhance the local mining ability of the algorithm and search for the local optimal values. Then, some simulations are provided to verify the superiority of the improved bat algorithm to other optimization algorithms. Finally, the improved bat algorithm is applied in the global path planning, and the environment model and fitness function construction are reasonably established. The results indicate the feasibility and effectiveness of proposed algorithm in solving path planning problems.


2016 ◽  
Vol 2016 ◽  
pp. 1-13 ◽  
Author(s):  
Xian Shan ◽  
Kang Liu ◽  
Pei-Liang Sun

Bat Algorithm (BA) is a swarm intelligence algorithm which has been intensively applied to solve academic and real life optimization problems. However, due to the lack of good balance between exploration and exploitation, BA sometimes fails at finding global optimum and is easily trapped into local optima. In order to overcome the premature problem and improve the local searching ability of Bat Algorithm for optimization problems, we propose an improved BA called OBMLBA. In the proposed algorithm, a modified search equation with more useful information from the search experiences is introduced to generate a candidate solution, and Lévy Flight random walk is incorporated with BA in order to avoid being trapped into local optima. Furthermore, the concept of opposition based learning (OBL) is embedded to BA to enhance the diversity and convergence capability. To evaluate the performance of the proposed approach, 16 benchmark functions have been employed. The results obtained by the experiments demonstrate the effectiveness and efficiency of OBMLBA for global optimization problems. Comparisons with some other BA variants and other state-of-the-art algorithms have shown the proposed approach significantly improves the performance of BA. Performances of the proposed algorithm on large scale optimization problems and real world optimization problems are not discussed in the paper, and it will be studied in the future work.


2020 ◽  
Vol 15 (2) ◽  
pp. 100 ◽  
Author(s):  
Redouane Boudjemaa ◽  
Diego Oliva ◽  
Fatima Ouaar

Author(s):  
Youliang Chen ◽  
Xiangjun Zhang ◽  
Hamed Karimian ◽  
Gang Xiao ◽  
Jinsong Huang

Abstract Dam deformation monitoring and prediction are crucial for evaluating the safety of reservoirs. There are several elements that influence dam deformation. However, the mixed effects of these elements are not always linear. Oppose to a single-kernel extreme learning machine, which suffers from poor generalization performance and instability, in this study, we proposed an improved bat algorithm for dam deformation prediction based on a hybrid-kernel extreme learning machine. To improve the learning ability of the global kernel and the generalization ability of the local kernel, we combined the global kernel function (polynomial kernel function) and local kernel function (Gaussian kernel function). Moreover, a Lévy flight bat optimization algorithm (LBA) was proposed to overcome the shortages of bat algorithms. The results showed that our model outperformed other models. This proves that our proposed algorithm and methods can be used in dam deformation monitoring and prediction in different projects and regions.


Meta heuristics are superior methods of finding, producing and even modifying heuristics that are able to solve various optimization problems. All Meta-heuristic algorithms are influenced by the nature. These types of algorithms tend to mimic the behaviour of biotic components in nature and are emerging as an effective way of solving global optimization algorithms. We have reviewed that no any algorithm is best for all applications due to lack of generality (no. of parameters), non-dynamic input values. So, this paper studied BAT algorithm deeply and found weakness in terms of non-dynamic pulse rate and loudness. In order to avoid being trapped into local optima these inputs are made dynamic with inclusion of levy Flight too. Performance of this proposed Modified BAT approach is evaluated using few standard benchmark functions. For justifying the superiority of Modified BAT, its performance has been compared with standard Bat algorithm too. From simulation it is found that dynamic pulse rate and dynamic loudness improve the performance of Bat algorithm in terms of results without being stuck at local optima and is more general


Sign in / Sign up

Export Citation Format

Share Document