STEADY-STATE ANALYSIS OF THE NORMALIZED LEAST MEAN FOURTH ALGORITHM WITHOUT THE INDEPENDENCE AND SMALL STEP SIZE ASSUMPTIONS Muhammad Moinuddin and Azzedine Zerguine Electrical Engineering Department King Fahd University of Petroleum & Minerals Dhahran, 31261, Saudi Arabia. E-mail :{moinudin, azzedine}@kfupm.edu.sa ABSTRACT In this work, the steady-state analysis of the Normalized Least Mean Fourth (NLMF) algorithm under very weak assumptions is investigated. No restrictions are made on the dependence between input successive regressors, the dependence among input regres- sor elements, the length of the adaptive filter, the distribution of noise and the filter input. Moreover, in our approach, there is no restriction made on the step size value and therefore the analy- sis holds for all the values of the step size in the range where the NLMF algorithm is stable. The analysis is based on the effective weight deviation vector performance measure [1]. This vector is the component of weight deviation vector in the direction of the in- put regressor. The asymptotic time-averaged convergence for the mean square effective weight deviation, the mean absolute excess estimation error, and the mean square excess estimation error for the NLMF algorithm are derived. Finally, a number of simulation results are carried out to corroborate the theoretical findings. Index Terms — Adaptive filters, NLMF algorithm, Conver- gence Analysis. 1. INTRODUCTION The Normalized Least Mean Fourth (NLMF) algorithm [2] is the normalized version of the Least Mean Fourth (LMF) algorithm [3]. The analysis of the NLMF becomes difficult because of the nor- malization term. Therefore, until now, the analysis of the NLMF algorithm is carried out using some strong assumptions [4, 5], for example, using the independence assumption [6] or the long fil- ter assumption [7]. Recently a new performance measure, the ef- fective weight deviation vector, is introduced for the convergence analysis of the NLMS algorithm [1]. This vector is the compo- nent of weight deviation vector in the direction of input regres- sor vector. It is shown that the effective weight deviation is the only component that contributes to the excess estimation error [1]. Therefore, the analysis based on the study of this component can give more insight on the performance of the adaptive algorithm. In this work, we have used the framework of [1] for the analysis of the NLMF algorithm using the concept of the effective weight deviation vector. The main contribution of this paper is a rigorous convergence analysis of the NLMF algorithm that has the following advantages: (1) it holds for arbitrary dependence among successive regressor vectors, (2) it holds for arbitrary dependence among the elements of regressor vector, (3) this analysis is not restricted to the class of long filters, (4) it holds for arbitrary distributions of the filter input and the noise, and (5) it holds for all the values of the step size in the range that insures the stability of the NLMF algorithm. The paper is organized as follows. After introducing the sys- tem model in the following subsection, a brief overview the newly introduced performance measure is presented in Section 3. In Section 4, asymptotic time-averaged convergence analysis for the mean square effective weight deviation, the mean absolute excess estimation error, and the mean square excess estimation error of the NLMF algorithm is carried out. Simulation results are pre- sented to validate the theoretical findings in Section 5 and paper is ended with concluding remarks in Section 6. 2. SYSTEM MODEL Consider the case of adaptive plant identification problem [6, 7]. The output y k of the plant is given by y k = c T x k + η k , (1) where c =[c1,c2,...,cN ] T (2) is the vector of the unknown system, and x k =[x 1,k ,x 2,k ,...,x N,k ] T (3) is the input data vector at time k, η k is the plant noise, N is the number of plant parameters, and [·] T is the transpose operation. The inputs x 1,k ,x 2,k ,..., and x N,k may be successive samples of same signal, such as in the case of adaptive echo cancelation [8] and adaptive line enhancement [9]. They may also be the in- stantaneous output of N parallel sensors, such as in the case of adaptive beamforming [6]. The identification of the plant is made by an adaptive FIR filter whose weight vector w k , assumed of di- mension N , is adapted on the basis of error e k given by e k = y k w T k x k . (4) The adaptation algorithm considered in this paper is NLMF algo- rithm [4] described by w k+1 = w k + μ ||x k || 2 x k e 3 k , (5) where μ> 0 is the algorithm step size and the norm of a vector x is defined as ||x|| 2 x T x. The error e k can be decomposed to two terms which are the plant noise η k and the excess estimation error ε k defined by ε k = e k η k . (6) 3097 978-1-4244-2354-5/09/$25.00 ©2009 IEEE ICASSP 2009