Abstract

The whale optimization algorithm (WOA) is a new swarm intelligence (SI) optimization algorithm, which has the superiorities of fewer parameters and stronger searching ability. However, previous studies have indicated that there are shortages in maintaining diversity and avoiding local optimal solutions. This paper proposes a multi-strategy ensemble whale optimization algorithm (MSWOA) to alleviate these deficiencies. First, the chaotic initialization strategy is performed to enhance the quality of the initial population. Then, an improved random searching mechanism is designed to reduce blindness in the exploration phase and speed up the convergence. In addition, the original spiral updating position is modified by the Levy flight strategy, which leads to a better tradeoff between local and global search. Finally, an enhanced position revising mechanism is utilized to improve the exploration further. To testify the superiorities of the proposed MSWOA algorithm, a series of comparative experiments are carried out. On the one hand, the numerical optimization experimental results, which are conducted under nineteen widely used benchmark functions, indicate that the performance of MSWOA stands out compared with the standard WOA and six other well-designed SI algorithms. On the other hand, MSWOA is utilized to tune the parameters of the support vector machine (SVM), which is applied to the fault diagnosis of analog circuits. Experimental results confirm that the proposed method has higher diagnosis accuracy than other competitors. Therefore, the MSWOA is successfully applied as a novel and efficient optimization algorithm.

Highlights

  • Swarm intelligence optimization algorithms (SIOAs) have consistently been one of the popular investigation fields in computer science, artificial intelligence, and machine learning [1,2]

  • Comparative numerical optimization experiments were conducted among the whale optimization algorithm (WOA) [26], MFO [11], HPSO-SSM [48], GWO [10], particle swarm optimizer (PSO)-GWO [49], Lévy flight trajectory-based whale optimization algorithm (LWOA) [40], and multi-strategy ensemble whale optimization algorithm (MSWOA)

  • Regarding function F7, the PSO-GWO could achieved the best value, while MSWOA came in second place

Read more

Summary

Introduction

Swarm intelligence optimization algorithms (SIOAs) have consistently been one of the popular investigation fields in computer science, artificial intelligence, and machine learning [1,2]. WOA has been successfully adopted in numerous areas, several works figured out that it has the drawbacks of premature convergence and local optima stagnation [38,39] For this consideration, many scholars have taken actions to enhance the performance of WOA. Deficiencies still remain as most of them only improve the ability of a single aspect, e.g., exploration, or maintain diversity, etc This motivates us to provide novel modifications for enhancing the general performance of WOA. Numerical optimization experiments were carried out on nineteen widely applied benchmark functions (seven unimodal functions, six multimodal functions, and six fixed-dimensional multimodal functions), and the proposed MSWOA was compared with one promising GWO variants and five other types of well-designed SI algorithms. We applied MSWOA to tune the penalty parameter C and the kernel parameter γ of SVM, which was adopted for the fault diagnosis of analog circuits. This paper is organized as follows: Section 2 introduces the WOA algorithm briefly; Section 3 describes the proposed MSWOA algorithm in detail; Section 4 illustrates the experimental setup of the benchmark functions and the comparison results, which prove that the proposed MSWOA has better search performance; Section 5 applies the MSWOA to two diagnostic instances and performs a detailed analysis of results; Section 6 provides conclusions and future works

Whale Optimization Algorithm
Encircling Prey
Multi-Strategy Ensemble Whale Optimization Algorithm
Chaotic Initialization Strategy
Improved
Modified
Modified Spiral Updating Position Strategy
Whole Framework for MSWOA
Numerical Optimization Experiments
Benchmark Functions
Experimental Settings
Simulation Results Analysis
Optimization
Optimizationresults resultsfor forF11
Application of Functions
Application of MSWOA in Fault Diagnosis of Analog Circuits
Simulation Settings
Feature Extraction
Experimental results and analyses
17. Diagnosis
Experimental Results and Analyses
20. Diagnosis
Conclusions
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call