计算机工程与应用 ›› 2013, Vol. 49 ›› Issue (16): 201-204.

• 信号处理 • 上一篇    下一篇

改进FOA算法在语音信号盲分离中的应用

肖正安   

  1. 湖北第二师范学院 物电学院,武汉 430205
  • 出版日期:2013-08-15 发布日期:2013-08-15

Application of improved FOA on audio signal blind separation

XIAO Zheng’an   

  1. Department of Physics and Electronic Information, Hubei University of Education, Wuhan 430205, China
  • Online:2013-08-15 Published:2013-08-15

摘要: 简要介绍了果蝇优化算法的基本理论,针对FastICA等算法的稳定性和收敛性不够,而粒子群优化的盲分离运算速度慢的问题,将改进的果蝇优化算法应用到盲源分离研究中,提出了一种基于改进的果蝇优化的盲源分离算法。算法以信号的规范四阶累积量为代价函数,以改进果蝇算法对代价函数求极值,逐一确定分离向量,完成对线性瞬时混合语音信号的分离。仿真结果表明,算法能够有效实现对各混合语音信号的有序盲分离,且分离顺序能够确保按照源信号的规范四阶累积量绝对值的降序进行,分离精度也有一定的提高。

关键词: 盲分离, 果蝇优化, 规范四阶累积量

Abstract: The basic theory of Fruit Fly Optimization Algorithm(FOA) is introduced. According to the stability and Convergence of FastICA is not enough, and the Blind Source Separation(BSS) of particle swarm optimization is not fast enough, the improved fruit fly optimization algorithm is being applied in researching of BSS, and a new BSS algorithm is proposed. The absolute value of normalized fourth-order cumulant is used in the algorithm as cost function and the improved Fruit Fly Optimization Algorithm is used to optimize the cost function. One by one to determine the separation vector and the instantaneous linear mixed blind source audio signal could be separated in sequence. In the meantime, the simulation results show that the algorithm can achieve the efficient sequential blind separation for source signal and ensure the separation order according to the descending absolute value of normalized fourth-order cumulant, and has higher separation accuracy.

Key words: blind source separation, Fruit Fly Optimization Algorithm, normalized fourth-order cumulant