The bat algorithm (BA) is a metaheuristic algorithm for global optimisation that simulates the echolocation behaviour of bats with varying pulse rates of emission and loudness, which can be used to find the globally o...
详细信息
The bat algorithm (BA) is a metaheuristic algorithm for global optimisation that simulates the echolocation behaviour of bats with varying pulse rates of emission and loudness, which can be used to find the globally optimal solutions for various optimisation problems. Knowing the recent criticises of the originality of equations, the principle of BA is concise and easy to implement, and its mathematical structure can be seen as a hybrid particle swarm with simulated annealing. In this research, the authors focus on the performance optimisation of BA as a solver rather than discussing its originality issues. In terms of operation effect, BA has an acceptable convergence speed. However, due to the low proportion of time used to explore the search space, it is easy to converge prematurely and fall into the local optima. The authors propose an adaptive multi-stage bat algorithm (AMSBA). By tuning the algorithm's focus at three different stages of the search process, AMSBA can achieve a better balance between exploration and exploitation and improve its exploration ability by enhancing its performance in escaping local optima as well as maintaining a certain convergence speed. Therefore, AMSBA can achieve solutions with better quality. A convergence analysis was conducted to demonstrate the global convergence of AMSBA. The authors also perform simulation experiments on 30 benchmark functions from IEEE CEC 2017 as the objective functions and compare AMSBA with some original and improved swarm-based algorithms. The results verify the effectiveness and superiority of AMSBA. AMSBA is also compared with eight representative optimisation algorithms on 10 benchmark functions derived from IEEE CEC 2020, while this experiment is carried out on five different dimensions of the objective functions respectively. A balance and diversity analysis was performed on AMSBA to demonstrate its improvement over the original BA in terms of balance. AMSBA was also applied to the multi-threshol
In this paper, a hybrid method between Lyapunov's artificial small parameter method (LASPM) and the bat algorithm (BA) was proposed to solve fractional differential equations, where the best parameter value (epsil...
详细信息
In this paper, a hybrid method between Lyapunov's artificial small parameter method (LASPM) and the bat algorithm (BA) was proposed to solve fractional differential equations, where the best parameter value (epsilon) for the LASPM was estimated by the BA. The results of the proposed method, BA-LASPM, demonstrated reliability and efficiency compared to the classical method by applying it to some different examples for solving problems of fractional differential equations.
Due to the complexity and variety of textures on Strip steel, it is very difficult to detect defects on rigid surfaces. This paper proposes a metal surface defect classification method based on an improved bat algorit...
详细信息
Due to the complexity and variety of textures on Strip steel, it is very difficult to detect defects on rigid surfaces. This paper proposes a metal surface defect classification method based on an improved bat algorithm to optimize BP neural network. First, this paper uses the Local Binary Pattern(LBP) algorithm to extract features from six types of defect images including inclusion, patches, crazing, pitted, rolled-in, and scratches, and build a feature sample library with the extracted feature values. Then, the WG-BA-BP network is used to classify the defect images with different characteristics. The weighted experience factor added by the network can control the flight speed of the bat according to the number of iterations and the change of the fitness function. And the gamma distribution is added in the process of calculating loudness, which enhances the local searchability. The BP network optimized by this method has higher accuracy. Finally, to verify the effectiveness of the method, this article introduces the five evaluation indicators of accuracy, precision, sensitivity, specificity, and Fl value under the multi-class model. To prove that this algorithm is more feasible and effective compared with other swarm intelligence algorithms. The best prediction performance of WG-BA-BP is 0.010905, and the accuracy rate can reach 0.9737.
To improve the optimization efficiency for different optimization problems and take advantage of the dynamic membrane computing framework, this paper proposes an improved bat algorithm, namely, Dynamic Membrane-driven...
详细信息
To improve the optimization efficiency for different optimization problems and take advantage of the dynamic membrane computing framework, this paper proposes an improved bat algorithm, namely, Dynamic Membrane-driven bat algorithm (DMBA). The dynamic construction of the DMBA algorithm aims at enhancing population diversity by balancing the exploration-exploitation tradeoff. Unlike the static membrane algorithms, the membranes in DMBA will be dynamically evolved by using merging and separation rules which help in maintaining the diversity of the population. The experimental results on a set of well-known benchmark functions including CEC 2005, CEC 2011, and CEC 2017 clearly prove the effectiveness of the proposed DMBA algorithm in terms of maintaining the diversity and exploitation capabilities compared to that of the others. It is shown that the proposed DMBA algorithm is superior to recent variants of the bat algorithm and other well-known algorithms in terms of solution accuracy and convergence speed.
Wireless sensor network (WSN) has been widely used due to its vastrange of applications. The energy problem is one of the important problems influencingthe complete application. Sensor nodes use very small batteries a...
详细信息
Wireless sensor network (WSN) has been widely used due to its vastrange of applications. The energy problem is one of the important problems influencingthe complete application. Sensor nodes use very small batteries as a powersource and replacing them is not an easy task. With this restriction, the sensornodes must conserve their energy and extend the network lifetime as long as ***, these limits motivate much of the research to suggest solutions in alllayers of the protocol stack to save energy. So, energy management efficiencybecomes a key requirement in WSN design. The efficiency of these networks ishighly dependent on routing protocols directly affecting the network *** is one of the most popular techniques preferred in routing *** this work we propose a novel energy-efficient protocol for WSN based on a batalgorithm called ECO-bat (Energy Consumption Optimization with bat algorithmfor WSN) to prolong the network lifetime. We use an objective function thatgenerates an optimal number of sensor clusters with cluster heads (CH) to minimizeenergy consumption. The performance of the proposed approach is comparedwith Low-Energy Adaptive Clustering Hierarchy (LEACH) and EnergyEfficient cluster formation in wireless sensor networks based on the Multi-Objective bat algorithm (EEMOB) protocols. The results obtained are interestingin terms of energy-saving and prolongation of the network lifetime.
Distribution Static Compensator (DSTATCOM) is widely applied in mitigating common power quality problems. Optimal sizing and placement of this compensator is a critical aspect that ensures that power quality problems ...
详细信息
ISBN:
(数字)9781665466394
ISBN:
(纸本)9781665466394
Distribution Static Compensator (DSTATCOM) is widely applied in mitigating common power quality problems. Optimal sizing and placement of this compensator is a critical aspect that ensures that power quality problems are mitigated with minimal losses. bat algorithm (BA) is chosen to optimize the size and location of DSTATCOM with the aim of minimizing power losses and improving voltage profile. Optimal allocation of DSTATCOM is obtained for both Constant Power (CP) and Constant Current (CI) load models. The success of the optimization algorithm is tested in IEEE-118 bus system. Under the proposed method, when optimally placed single DSTATCOM and optimally placed three DSTATCOMs are used, real power losses are reduced by 22% and 24% respectively for CP load model. For CI load model, when optimally placed single DSTATCOM and optimally placed three DSTATCOMs are used, real power losses are reduced by 18% and 21% respectively.
Phishing websites are a growing threat to internet users, and traditional detection methods like blacklisting or relying on SSL certificates are no longer enough to keep up with the rapidly changing landscape of cyber...
详细信息
Phishing websites are a growing threat to internet users, and traditional detection methods like blacklisting or relying on SSL certificates are no longer enough to keep up with the rapidly changing landscape of cyberattacks. In this study, we propose a new approach that combines the power of XGBoost, a popular machine learning algorithm, with the bat algorithm for adaptive hyperparameter optimization, specifically for detecting phishing websites. The bat algorithm, inspired by how bats use echolocation, helps fine-tune critical hyperparameters like learning rate and maximum tree depth, making XGBoost more accurate and better at learning patterns in the data without overfitting. This approach strikes a balance between exploring new solutions and refining the best ones, leading to improved classification performance. Our experiments show that this method significantly enhances accuracy, achieving 94.27% across multiple datasets. Overall, this integrated approach offers an efficient and reliable solution for detecting phishing websites, providing a valuable tool in the ongoing fight against online threats and improving cybersecurity.
In this work, modified constant modulus algorithm based on bat algorithm is proposed for wireless sensor communications systems. The bat algorithm is a swarm intelligence optimization algorithm, which mainly used to s...
详细信息
In this work, modified constant modulus algorithm based on bat algorithm is proposed for wireless sensor communications systems. The bat algorithm is a swarm intelligence optimization algorithm, which mainly used to solve optimization problems. The proposed algorithm focused on modified constant modulus algorithm, which is also applicable to the constant modulus algorithm. The error function of blind equalization algorithm is used as the evaluation function of the bat algorithm, and then the initial value of the weight vector is calculated adaptively by the bat algorithm. Theoretical analysis is provided to illustrate that the proposed algorithm has a faster convergence speed than the original one and is suitable for almost all blind channel equalization algorithms. The simulation results support the newly proposed improved algorithm. The proposed algorithm could be applied to some more complex wireless channel environments to improve the reception performance of sensor communication systems.
Direct torque control (DTC) suffers from the large ripples of the torque and flux, which leads to deteriorating the system performances. Replacing the conventional back-to-back converter with an indirect matrix conver...
详细信息
Direct torque control (DTC) suffers from the large ripples of the torque and flux, which leads to deteriorating the system performances. Replacing the conventional back-to-back converter with an indirect matrix converter (IMC) can reduce the torque and flux ripples in interior dual stator induction motor. However, the ripples can be still large, and the low harmonic distortion appears in the input current caused by the lack of synchronization between the two stages of the IMC. In order to overcome this problem with improved dynamic performances (torque, flux ripples, and reducing the low harmonic distortion in the input current), a new DTC based on space vector modulation (SVM) with the synchronization between the two stage of IMC is proposed. On the other hand, an adaptive PI controller based on a gradient descent algorithm using metaheuristic bat algorithm is presented to generate: the desired stator voltages, and the switching states of the inverter stage by the SVM. Furthermore, the control scheme performance is enhanced by inserting a robust synergetic controller (SC) in the outer loop for speed regulation. The obtained simulation results under different operating conditions illustrate the benefit of the proposed control technique, also, it demonstrates the feasibility of the proposed control approach for real-world systems.
Stability and convergence analysis have been previously accomplished for some population-based search and swarm intelligence algorithms like Particle Swarm Optimization and Gravitational Search algorithm. However, the...
详细信息
Stability and convergence analysis have been previously accomplished for some population-based search and swarm intelligence algorithms like Particle Swarm Optimization and Gravitational Search algorithm. However, there is no adequate theoretical analysis for bat algorithm (BA) in the literature. The BA is a type of optimization algorithms which is inspired by the motion of small bats searching for hunting their preys. In this study, stability and convergence of the particle dynamics in the standard version BA are analyzed, and some restrictions are described. Then, new updating relations have been proposed. Also the dynamics of the algorithm have been investigated, and sufficient conditions for stability have been derived using Lyapunov stability analysis. Extensive simulation is used to examine the findings. The results confirm the theoretical predictions and indicate the stability and convergence of the proposed updating relations.
暂无评论