Blind Source Separation Based on Double-Mutant Butterfly Optimization Algorithm.

Qingyu Xia, Yuanming Ding, Ran Zhang, Minti Liu, Huiting Zhang, Xiaoqi Dong
Author Information
  1. Qingyu Xia: Communication and Network Laboratory, Dalian University, Dalian 116622, China. ORCID
  2. Yuanming Ding: Communication and Network Laboratory, Dalian University, Dalian 116622, China.
  3. Ran Zhang: Communication and Network Laboratory, Dalian University, Dalian 116622, China.
  4. Minti Liu: National Laboratory of Radar Signal Processing, Xidian University, Xi'an 710071, China.
  5. Huiting Zhang: Communication and Network Laboratory, Dalian University, Dalian 116622, China.
  6. Xiaoqi Dong: Communication and Network Laboratory, Dalian University, Dalian 116622, China.

Abstract

The conventional blind source separation independent component analysis method has the problem of low-separation performance. In addition, the basic butterfly optimization algorithm has the problem of insufficient search capability. In order to solve the above problems, an independent component analysis method based on the double-mutant butterfly optimization algorithm (DMBOA) is proposed in this paper. The proposed method employs the kurtosis of the signal as the objective function. By optimizing the objective function, blind source separation of the signals is realized. Based on the original butterfly optimization algorithm, DMBOA introduces dynamic transformation probability and population reconstruction mechanisms to coordinate global and local search, and when the optimization stagnates, the population is reconstructed to increase diversity and avoid falling into local optimization. The differential evolution operator is introduced to mutate at the global position update, and the sine cosine operator is introduced to mutate at the local position update, hence, enhancing the local search capability of the algorithm. To begin, 12 classical benchmark test problems were selected to evaluate the effectiveness of DMBOA. The results reveal that DMBOA outperformed the other benchmark algorithms. Following that, DMBOA was utilized for the blind source separation of mixed image and speech signals. The simulation results show that the DMBOA can realize the blind source separation of an observed signal successfully and achieve higher separation performance than the compared algorithms.

Keywords

References

  1. Sensors (Basel). 2021 Dec 23;22(1): [PMID: 35009628]
  2. Sensors (Basel). 2022 Jan 04;22(1): [PMID: 35009917]
  3. Sensors (Basel). 2021 Dec 24;22(1): [PMID: 35009658]
  4. Sensors (Basel). 2022 Mar 11;22(6): [PMID: 35336367]
  5. Sensors (Basel). 2020 Jun 22;20(12): [PMID: 32580397]

Grants

  1. No. 61901079, No. 61403110308/National Natural Science Foundation of China and General Project Fund In The Field of Equip-ment Development Department

MeSH Term

Algorithms
Computer Simulation
Probability

Word Cloud

Created with Highcharts 10.0.0separationoptimizationDMBOAblindsourcealgorithmbutterflylocaloperatorindependentcomponentanalysismethodsearchpopulationproblemperformancecapabilityproblemsproposedsignalobjectivefunctionsignalsBaseddynamictransformationprobabilityreconstructionglobaldifferentialevolutionintroducedmutatepositionupdatesinecosinebenchmarkresultsalgorithmsconventionallow-separationadditionbasicinsufficientordersolvebaseddouble-mutantpaperemployskurtosisoptimizingrealizedoriginalintroducesmechanismscoordinatestagnatesreconstructedincreasediversityavoidfallinghenceenhancingbegin12classicaltestselectedevaluateeffectivenessrevealoutperformedFollowingutilizedmixedimagespeechsimulationshowcanrealizeobservedsuccessfullyachievehighercomparedBlindSourceSeparationDouble-MutantButterflyOptimizationAlgorithmmechanism

Similar Articles

Cited By (4)