首页> 外文期刊>International Journal of Adaptive Control and Signal Processing >A hybrid gradient-based and differential evolution algorithm for infinite impulse response adaptive filtering
【24h】

A hybrid gradient-based and differential evolution algorithm for infinite impulse response adaptive filtering

机译:无限冲激响应自适应滤波的基于梯度和差分进化的混合算法

获取原文
获取原文并翻译 | 示例
           

摘要

Global optimization algorithms (GO) had been applied to solve the adaptive infinite impulse response filtering problem, which is known to have multimodal error surface under certain conditions. However, although GO may be able to search multimodal surfaces, they have certain disadvantages. They may not converge to any minimum point, the convergence speed is reduced as the solution vectors move closer, and tracking ability for non-stationary environment is lacking. The traditional gradient descent method does not have these limitation but is not able to search multimodal surfaces. In this work, we propose a hybrid algorithm combining gradient descent and differential evolution (DE) for adapting the coefficients of infinite impulse response adaptive filters. DE is run in a block-based manner. The coefficient vector with the lowest error surface value (the best member) of the current block is updated via gradient descent for the duration of the next block. Thus combining the ability to search multimodal surface of DE and fast local search of gradient descent. As with all GO, global search capacity is gradually lost as the coefficient vectors converge together. Thus, re-initialization is also incorporated into the hybrid algorithm to provide continuous global search capacity for non-stationary environment. All the coefficient vectors except the best member are reinitialized when the normalized mean Euclidean distance between each pair of vectors falls below a threshold value. Simulation results show that the proposed algorithm achieves better solution quality and convergence speed than classic DE and GO for stationary and non-stationary environments.
机译:全局优化算法(GO)已用于解决自适应无限脉冲响应滤波问题,已知该问题在某些条件下具有多峰误差面。但是,尽管GO可能能够搜索多峰曲面,但它们具有某些缺点。它们可能不会收敛到任何最小点,随着解向量越来越近,收敛速度会降低,并且缺乏对非平稳环境的跟踪能力。传统的梯度下降方法没有这些限制,但无法搜索多峰曲面。在这项工作中,我们提出了一种混合算法,将梯度下降和微分演化(DE)相结合,以适应无限冲激响应自适应滤波器的系数。 DE以基于块的方式运行。在下一个块的持续时间内,通过梯度下降来更新当前块的具有最低误差表面值(最佳成员)的系数向量。因此结合了搜索DE的多峰表面的能力和梯度下降的快速局部搜索的能力。与所有GO一样,随着系数向量收敛在一起,全局搜索能力逐渐丧失。因此,重新初始化也被合并到混合算法中,以为非平稳环境提供连续的全局搜索能力。当每对向量之间的标准化平均欧几里得距离低于阈值时,将重新初始化除最佳成员以外的所有系数向量。仿真结果表明,与经典的DE和GO算法相比,该算法在固定和非固定环境下均具有更好的求解质量和收敛速度。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号