Multi-Strategy Ensemble Whale Optimization Algorithm and Its Application to Analog Circuits Intelligent Fault Diagnosis
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.