scispace - formally typeset
Search or ask a question
Journal ArticleDOI

Enhanced Butterfly Optimization Algorithm with a New fuzzy Regulator Strategy and Virtual Butterfly Concept

27 Sep 2021-Knowledge Based Systems (Elsevier)-Vol. 228, pp 107291
TL;DR: In this article, a new fuzzy decision-making strategy and a new auxiliary concept called virtual butterfly are introduced to enhance the search capability of the standard butterfly optimization algorithm, which is called Fuzzy Butterfly Optimization Algorithm (FBOA).
Abstract: Butterfly Optimization Algorithm (BOA) is a recently developed metaheuristic search algorithm that mimics the food-search process of the butterflies in nature. The studies reveal that BOA shows significant performance on the non-constrained and unbiased mathematical functions, but in the cases of shifted and rotated functions and/or constrained optimization problems, its search capacity is considerably restricted. To address this shortcoming, the present study deals with developing a new fuzzy decision-making strategy and introducing a new auxiliary concept called “virtual butterfly” to enhance the search capability of the standard BOA. The developed fuzzy strategy permanently monitors the optimization process and tries to adjust each butterfly’s search behavior based on the governing conditions of the current problem. Also, the virtual butterfly concept involving the information of the whole colony tries to provide alternative promising search directions for the other butterflies. The new reinforced method is named Fuzzy Butterfly Optimization Algorithm (FBOA). To evaluate the search performance of the proposed FBOA, it is tested on solving a suit of constrained and non-constrained optimization problems and the achieved outcomes are compared with those given by some other well-established techniques including its parent method (i.e. BOA). The results show that the implemented improvements significantly increase the search capability of the regular BOA, especially in the case of constrained engineering problems.
Citations
More filters
Journal ArticleDOI
TL;DR: In this article , a modified position updated equation is designed by introducing velocity item and memory item in the local search phase to guide the search for candidate individuals, and a novel refraction-based learning strategy is introduced into butterfly optimization algorithm to effectively enhance diversity and exploration.
Abstract: • A velocity-based butterfly optimization algorithm is proposed. • A modified position updated equation is designed. • The refraction-based learning is introduced to enhance the diversity. • The extensive results show the competitiveness of the proposed algorithm. Throughout the last decade, high-dimensional function optimization problems have received substantial research interest in the field of intelligence computation. Butterfly optimization algorithm is a new meta-heuristic technique that has been proven to be more competitive than other optimization methods on low- dimensional problems. The basic butterfly optimization algorithm and its variants are not used to solve high-dimensional problems. Therefore, this paper develops an improved version of butterfly optimization algorithm to deal with the high- dimensional optimization problems. Inspired by particle swarm optimization, a modified position updated equation is designed by introducing velocity item and memory item in the local search phase to guide the search for candidate individuals. Moreover, a novel refraction-based learning strategy is introduced into butterfly optimization algorithm to effectively enhance diversity and exploration. The effectiveness of the proposed algorithm is tested on 40 benchmark problems with 100, 1000, 10,000 dimensions. The statistical results show that our algorithm has better performance than the basic butterfly optimization algorithm, its variants, and other population-based approaches to deal with the high-dimensional optimization problems. Finally, the high-dimensional feature selection and fault identification of wind turbine problems are solved and the comparisons show that the proposed algorithm outperforms better than most methods in terms of classification accuracy and number of the optimal feature subset.

16 citations

Journal ArticleDOI
TL;DR: In this article, an accelerated version of gradient-based optimization (AGBO) is developed to solve a complex multi-reservoir hydropower system, which uses an efficient adaptive control parameters mechanism to stabilize the global and local search; utilizing an enhanced local escaping operator (ELEO) to extend the chances of getting away from local optima; expanding the exploitation search by applying the sequential quadratic programming (SQP) technique.

12 citations

Journal ArticleDOI
TL;DR: Fragrance coefficient and variant particle swarm local search local search strategy is proposed to improve the local search ability of the current optimal butterfly and prevent the algorithm from falling into local optimality.

9 citations

References
More filters
Journal ArticleDOI
TL;DR: A snapshot of particle swarming from the authors’ perspective, including variations in the algorithm, current and ongoing research, applications and open problems, is included.
Abstract: A concept for the optimization of nonlinear functions using particle swarm methodology is introduced The evolution of several paradigms is outlined, and an implementation of one of the paradigms is discussed Benchmark testing of the paradigm is described, and applications, including nonlinear function optimization and neural network training, are proposed The relationships between particle swarm optimization and both artificial life and genetic algorithms are described

18,439 citations

Journal ArticleDOI
TL;DR: Optimization results prove that the WOA algorithm is very competitive compared to the state-of-art meta-heuristic algorithms as well as conventional methods.

7,090 citations

Book ChapterDOI
26 Oct 2009
TL;DR: In this article, a new Firefly Algorithm (FA) was proposed for multimodal optimization applications. And the proposed FA was compared with other metaheuristic algorithms such as particle swarm optimization (PSO).
Abstract: Nature-inspired algorithms are among the most powerful algorithms for optimization. This paper intends to provide a detailed description of a new Firefly Algorithm (FA) for multimodal optimization applications. We will compare the proposed firefly algorithm with other metaheuristic algorithms such as particle swarm optimization (PSO). Simulations and results indicate that the proposed firefly algorithm is superior to existing metaheuristic algorithms. Finally we will discuss its applications and implications for further research.

3,436 citations

Journal ArticleDOI
TL;DR: The effectiveness of the TLBO method is compared with the other population-based optimization algorithms based on the best solution, average solution, convergence rate and computational effort and results show that TLBO is more effective and efficient than the other optimization methods.
Abstract: A new efficient optimization method, called 'Teaching-Learning-Based Optimization (TLBO)', is proposed in this paper for the optimization of mechanical design problems. This method works on the effect of influence of a teacher on learners. Like other nature-inspired algorithms, TLBO is also a population-based method and uses a population of solutions to proceed to the global solution. The population is considered as a group of learners or a class of learners. The process of TLBO is divided into two parts: the first part consists of the 'Teacher Phase' and the second part consists of the 'Learner Phase'. 'Teacher Phase' means learning from the teacher and 'Learner Phase' means learning by the interaction between learners. The basic philosophy of the TLBO method is explained in detail. To check the effectiveness of the method it is tested on five different constrained benchmark test functions with different characteristics, four different benchmark mechanical design problems and six mechanical design optimization problems which have real world applications. The effectiveness of the TLBO method is compared with the other population-based optimization algorithms based on the best solution, average solution, convergence rate and computational effort. Results show that TLBO is more effective and efficient than the other optimization methods for the mechanical design optimization problems considered. This novel optimization method can be easily extended to other engineering design optimization problems.

3,357 citations

01 Jan 2005
TL;DR: This special session is devoted to the approaches, algorithms and techniques for solving real parameter single objective optimization without making use of the exact equations of the test functions.
Abstract: Single objective optimization algorithms are the basis of the more complex optimization algorithms such as multi-objective optimizations algorithms, niching algorithms, constrained optimization algorithms and so on. Research on the single objective optimization algorithms influence the development of these optimization branches mentioned above. In the recent years various kinds of novel optimization algorithms have been proposed to solve real-parameter optimization problems. Eight years have passed since the CEC'05 Special Session on Real-Parameter Optimization [1]. Considering the comments on the CEC'05 test suite received by us, we propose to organize a new competition on real parameter single objective optimization. In the CEC'13 test suite, the previously proposed composition functions [2] are improved and additional test functions are included. This special session is devoted to the approaches, algorithms and techniques for solving real parameter single objective optimization without making use of the exact equations of the test functions. We encourage all researchers to test their algorithms on the CEC'13 test suite which includes 28 benchmark functions. The participants are required to send the final results in the format specified in the technical report to the organizers. The organizers will present an overall analysis and comparison based on these results. We will also use statistical tests on convergence performance to compare algorithms that eventually generate similar final solutions. Papers on novel concepts that help us in understanding problem characteristics are also welcome.

2,989 citations