应用科学学报 ›› 2018, Vol. 36 ›› Issue (4): 589-600.doi: 10.3969/j.issn.0255-8297.2018.04.003

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

改进粒子群算法在水下盲语音分离中的应用研究

王光艳, 耿艳香, 陈雷   

  1. 天津商业大学 信息工程学院, 天津 300134
  • 收稿日期:2017-08-04 修回日期:2017-10-09 出版日期:2018-07-31 发布日期:2018-07-31
  • 通信作者: 王光艳,副教授,研究方向:语音增强、盲语音分离,E-mail:wanggy@tjcu.edu.cn E-mail:wanggy@tjcu.edu.cn
  • 基金资助:
    国家自然科学基金青年科学基金(No.6140010551);天津市应用基础与前沿技术研究计划重点项目基金(No.14JCZDJC32600);天津市大学生创新创业训练计划项目基金(No.201710069052)资助

Application Research of Improved Particle Swarm Algorithm in Underwater Speech Blind Separation

WANG Guang-yan, GENG Yan-xiang, CHEN Lei   

  1. College of Information Engineering, Tianjin University of Commerce, Tianjin 300134, China
  • Received:2017-08-04 Revised:2017-10-09 Online:2018-07-31 Published:2018-07-31

摘要: 针对粒子群优化(particle swarm optimization,PSO)算法收敛速度慢、易陷入局部最优等缺点,提出了一种基于改进PSO算法优化的独立分量分析(independent componentanalysis,ICA)算法,用于水下语音和噪声混叠信号的盲分离.采用规范四阶累积量的绝对值作为ICA中的目标函数,通过改变惯性因子ω和压缩因子k来增强粒子的自适应寻优能力.对比实验结果表明,该算法在收敛速度、算法稳定性和分离效果方面的性能更优.

关键词: 盲语音分离, 粒子群优化, 水下语音通信, 独立分量分析, 四阶累积量

Abstract: A new independent component analysis (ICA) algorithm optimized from the improved particle swarm optimization (PSO) is proposed to overcome the drawbacks of the slow convergence speed and the aptness into local minimum of the PSO algorithm. The proposed method is aimed at extracting the target speech signal in the under-water noisy environment. It uses the absolute value of normalized fourth-order cumulant as an objective function. By changing the inertia factor ω and constriction factor k, particles have more adaptive ability to find out the optimal particle quickly. Comparing with the classical PSO algorithm, the proposed improved method performs faster convergence speed, better algorithm stability and superior separation effect.

Key words: blind speech separation, fourth-order cumulant, particle swarm optimization (PSO), under-water speech communication, independent component analysis (ICA)

中图分类号: