scholarly journals Artificial Bee Colony Algorithm Combined with Grenade Explosion Method and Cauchy Operator for Global Optimization

2015 ◽  
Vol 2015 ◽  
pp. 1-14 ◽  
Author(s):  
Jian-Guo Zheng ◽  
Chao-Qun Zhang ◽  
Yong-Quan Zhou

Artificial bee colony (ABC) algorithm is a popular swarm intelligence technique inspired by the intelligent foraging behavior of honey bees. However, ABC is good at exploration but poor at exploitation and its convergence speed is also an issue in some cases. To improve the performance of ABC, a novel ABC combined with grenade explosion method (GEM) and Cauchy operator, namely, ABCGC, is proposed. GEM is embedded in the onlooker bees’ phase to enhance the exploitation ability and accelerate convergence of ABCGC; meanwhile, Cauchy operator is introduced into the scout bees’ phase to help ABCGC escape from local optimum and further enhance its exploration ability. Two sets of well-known benchmark functions are used to validate the better performance of ABCGC. The experiments confirm that ABCGC is significantly superior to ABC and other competitors; particularly it converges to the global optimum faster in most cases. These results suggest that ABCGC usually achieves a good balance between exploitation and exploration and can effectively serve as an alternative for global optimization.

2015 ◽  
Vol 2015 ◽  
pp. 1-11 ◽  
Author(s):  
Li Ding ◽  
Hongtao Wu ◽  
Yu Yao

The purpose of this paper is devoted to developing a chaotic artificial bee colony algorithm (CABC) for the system identification of a small-scale unmanned helicopter state-space model in hover condition. In order to avoid the premature of traditional artificial bee colony algorithm (ABC), which is stuck in local optimum and can not reach the global optimum, a novel chaotic operator with the characteristics of ergodicity and irregularity was introduced to enhance its performance. With input-output data collected from actual flight experiments, the identification results showed the superiority of CABC over the ABC and the genetic algorithm (GA). Simulations are presented to demonstrate the effectiveness of our proposed algorithm and the accuracy of the identified helicopter model.


Author(s):  
Korawit Orkphol ◽  
Wu Yang

Microblogging is a type of blog used by people to express their opinions, attitudes, and feelings toward entities with a short message and this message is easily shared through the network of connected people. Knowing their sentiments would be beneficial for decision-making, planning, visualization, and so on. Grouping similar microblogging messages can convey some meaningful sentiments toward an entity. This task can be accomplished by using a simple and fast clustering algorithm, [Formula: see text]-means. As the microblogging messages are short and noisy they cause high sparseness and high-dimensional dataset. To overcome this problem, term frequency–inverse document frequency (tf–idf) technique is employed for selecting the relevant features, and singular value decomposition (SVD) technique is employed for reducing the high-dimensional dataset while still retaining the most relevant features. These two techniques adjust dataset to improve the [Formula: see text]-means efficiently. Another problem comes from [Formula: see text]-means itself. [Formula: see text]-means result relies on the initial state of centroids, the random initial state of centroids usually causes convergence to a local optimum. To find a global optimum, artificial bee colony (ABC), a novel swarm intelligence algorithm, is employed to find the best initial state of centroids. Silhouette analysis technique is also used to find optimal [Formula: see text]. After clustering into [Formula: see text] groups, each group will be scored by SentiWordNet and we analyzed the sentiment polarities of each group. Our approach shows that combining various techniques (i.e., tf–idf, SVD, and ABC) can significantly improve [Formula: see text]-means result (41% from normal [Formula: see text]-means).


2014 ◽  
Vol 2014 ◽  
pp. 1-12 ◽  
Author(s):  
Tinggui Chen ◽  
Renbin Xiao

Artificial bee colony (ABC) algorithm, inspired by the intelligent foraging behavior of honey bees, was proposed by Karaboga. It has been shown to be superior to some conventional intelligent algorithms such as genetic algorithm (GA), artificial colony optimization (ACO), and particle swarm optimization (PSO). However, the ABC still has some limitations. For example, ABC can easily get trapped in the local optimum when handing in functions that have a narrow curving valley, a high eccentric ellipse, or complex multimodal functions. As a result, we proposed an enhanced ABC algorithm called EABC by introducing self-adaptive searching strategy and artificial immune network operators to improve the exploitation and exploration. The simulation results tested on a suite of unimodal or multimodal benchmark functions illustrate that the EABC algorithm outperforms ACO, PSO, and the basic ABC in most of the experiments.


Author(s):  
Qinan Luo ◽  
Haibin Duan

Purpose – Artificial bee colony (ABC) algorithm is a relatively new optimization method inspired by the herd behavior of honey bees, which shows quite intelligence. The purpose of this paper is to propose an improved ABC optimization algorithm based on chaos theory for solving the push recovery problem of a quadruped robot, which can tune the controller parameters based on its search mechanism. ADAMS simulation environment is adopted to implement the proposed scheme for the quadruped robot. Design/methodology/approach – Maintaining balance is a rather complicated global optimum problem for a quadruped robot which is about seeking a foot contact point prevents itself from falling down. To ensure the stability of the intelligent robot control system, the intelligent optimization method is employed. The proposed chaotic artificial bee colony (CABC) algorithm is based on basic ABC, and a chaotic mechanism is used to help the algorithm to jump out of the local optimum as well as finding the optimal parameters. The implementation procedure of our proposed chaotic ABC approach is described in detail. Findings – The proposed CABC method is applied to a quadruped robot in ADAMS simulator. Using the CABC to implement, the quadruped robot can work smoothly under the interference. A comparison among the basic ABC and CABC is made. Experimental results verify a better trajectory tracking response can be achieved by the proposed CABC method after control parameters training. Practical implications – The proposed CABC algorithm can be easily applied to practice and can steer the robot during walking, which will considerably increase the autonomy of the robot. Originality/value – The proposed CABC approach is interesting for the optimization of a control scheme for quadruped robot. A parameter training methodology, using the presented intelligent algorithm is proposed to increase the learning capability. The experimental results verify the system stabilization, favorable performance and no chattering phenomena can be achieved by using the proposed CABC algorithm. And, the proposed CABC methodology can be easily extended to other applications.


2018 ◽  
Vol 8 (5) ◽  
pp. 3321-3328 ◽  
Author(s):  
Ι. Marouani ◽  
A. Boudjemline ◽  
T. Guesmi ◽  
H. H. Abdallah

This paper presents an improved artificial bee colony (ABC) technique for solving the dynamic economic emission dispatch (DEED) problem. Ramp rate limits, valve-point loading effects and prohibited operating zones (POZs) have been considered. The proposed technique integrates the grenade explosion method and Cauchy operator in the original ABC algorithm, to avoid random search mechanism. However, the DEED is a multi-objective optimization problem with two conflicting criteria which need to be minimized simultaneously. Thus, it is recommended to provide the best solution for the decision-makers. Shannon’s entropy-based method is used for the first time within the context of the on-line planning of generator outputs to extract the best compromise solution among the Pareto set. The robustness of the proposed technique is verified on six-unit and ten-unit system tests. Results proved that the proposed algorithm gives better optimum solutions in comparison with more than ten metaheuristic techniques.


2016 ◽  
Vol 2016 ◽  
pp. 1-10 ◽  
Author(s):  
Li Mao ◽  
Yu Mao ◽  
Changxi Zhou ◽  
Chaofeng Li ◽  
Xiao Wei ◽  
...  

Artificial bee colony (ABC) algorithm has good performance in discovering the optimal solutions to difficult optimization problems, but it has weak local search ability and easily plunges into local optimum. In this paper, we introduce the chemotactic behavior of Bacterial Foraging Optimization into employed bees and adopt the principle of moving the particles toward the best solutions in the particle swarm optimization to improve the global search ability of onlooker bees and gain a hybrid artificial bee colony (HABC) algorithm. To obtain a global optimal solution efficiently, we make HABC algorithm converge rapidly in the early stages of the search process, and the search range contracts dynamically during the late stages. Our experimental results on 16 benchmark functions of CEC 2014 show that HABC achieves significant improvement at accuracy and convergence rate, compared with the standard ABC, best-so-far ABC, directed ABC, Gaussian ABC, improved ABC, and memetic ABC algorithms.


Sign in / Sign up

Export Citation Format

Share Document