归一化LMS算法(NLMS算法)我要分享

Normalized LMS algorithm (NLMS algorithm)

变步长NLMS 变步长的LMS 变步长LMS算法 策略迭代 LMS-步长-误差

关注次数: 465

下载次数: 2

文件大小: 3KB

代码分类: 智能算法

开发平台: matlab

下载需要积分: 1积分

版权声明:如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

代码描述

中文说明:

若不希望用与估计输入信号矢量有关的相关矩阵来加快LMS算法的收敛速度,那么可用变步长方法来缩短其自适应收敛过程,其中一个主要的方法是归一化LMS算法(NLMS算法),变步长 的更新公式可写成 W(n+1)=w(n)+ e(n)x(n) =w(n)+ (3.1) 式中, = e(n)x(n)表示滤波权矢量迭代更新的调整量。为了达到快速收敛的目的,必须合适的选择变步长 的值,一个可能策略是尽可能多地减少瞬时平方误差,即用瞬时平方误差作为均方误差的MSE简单估计,这也是LMS算法的基本思想。


English Description:

If we don't want to use the correlation matrix related to the estimated input signal vector to accelerate the convergence speed of LMS algorithm, we can use the variable step method to shorten the adaptive convergence process. One of the main methods is the normalized LMS algorithm (NLMS algorithm). The update formula of variable step can be written as


代码预览

NLMS.doc