Elsevier

Signal Processing

Volume 133, April 2017, Pages 219-226
Signal Processing

Short communication
Comments on “Fractional LMS algorithm”

https://doi.org/10.1016/j.sigpro.2016.11.009Get rights and content

Abstract

The purpose of this note is to point out that the recently proposed fractional least mean squares (FLMS) algorithm, whose derivation is based on fractional derivative, is not suitable for adaptive signal processing. Our claims are verified via extensive simulation results with comparison with the least mean squares (LMS) algorithm, indicating that the new method does not have any advantages over the classical one.

Introduction

The least mean squares (LMS) algorithm is a standard solution for adaptive signal processing applications and numerous LMS variants have been developed in the literature. A recent series of papers [1], [2], [3], [4], [5], [6], [7], [8] suggest a modification of the LMS algorithm, referred to as fractional LMS (FLMS), in an adaptive system identification framework. Denote the unknown stationary impulse response vector by w=[w0w1wK1]TRK where T is the transpose operator. Assuming that the system order is exactly known and letting u(n)=[u(n)u(n1)u(nK+1)]TRK and d(n)R be the system input vector and noisy output, respectively, the FLMS updating rule is given by [1]:wk(n)=wk(n-1)+μ1e(n)u(n-k)+μ2e(n)u(n-k)wk1-v(n-1)Γ(2-v),k=0,1,,K-1where wk(n) is the k-th weight at time n, μ1>0 and μ2>0 are step sizes, e(n)=d(n)wT(n)u(n) is the error function with w(n)=[w0(n)w1(n)wK1(n)]T, 0<v<1 is the fractional order and Γ is the gamma function. The updating terms associated with μ1 and μ2 are the conventional and fractional derivatives of e2(n), respectively. Simple investigation on (1) yields the following remark:

Remark 1

  • (i)

    If μ2=0, then the FLMS and LMS algorithms are identical.

  • (ii)

    If wk(n1)<0, wk1v(n1) is complex. In particular, when v=0.5, wk1v is purely imaginary.

Raji and Qureshi [1] provide a comparative simulation study for the mean absolute deviation of w(n) when w is made up of fixed positive weights, and conclude that the FLMS scheme converges faster than the LMS algorithm. Nevertheless, they do not analyze the stochastic behavior of the FLMS algorithm with respect to mean weights and mean square deviation (MSD) of w(n). Founded on [1], several relevant works [2], [3], [4], [5], [6], [7], [8] then appear in the literature, still without a proper stochastic analysis of the algorithm behavior. In fact, all algorithms presented in [2], [4], [6], [7], [8] are based on (1). While in [3], [5], a magnitude sign on the last term of (1), namely, wk1v(n1), is included to produce a positive real number. It is mentioned in [3] that “fractional power of a negative entry can cause problems”, which correspond to Remark 1(ii).

The purpose of this note is to show that the FLMS idea is not useful by examining (1) in a more thorough manner. However, it does not appear to be easy to analyze the stochastic behavior of (1). For example, it is difficult, if not impossible, to obtain the expected value of wk(n)wk1v(n1), which arises from the last term of (1). Thus, we shall use Monte Carlo simulations to make our points.

Section snippets

Simulation results

Extensive simulation results are conducted to contrast (1) and the LMS algorithm in the system identification configuration. The input signal u(n) is a zero-mean white Gaussian process with unit variance. The system impulse response vector w has a length of either 16 or 1. The noisy system output d(n) is obtained by adding another zero-mean white Gaussian process with variance 0.01 to wTu(n). Since we already know that there will be problems with the FLMS algorithm if any of the weights are

Conclusion

There are no conditions under which the FLMS scheme is better than the LMS algorithm. If the optimum filter weights are all positive, then the two updating rules perform nearly the same. However, the FLMS algorithm is much more complicated.

Cited by (24)

  • A fractional filter based on reinforcement learning for effective tracking under impulsive noise

    2023, Neurocomputing
    Citation Excerpt :

    However, the fractional chain rules used in these two algorithms are wrong [17]. More importantly, compared with the classic LMS algorithm, their performance is not significantly improved or even worsened [16,15]. In order to solve the first problem, Xie et al. propose an enhanced fractional derivative [15].

  • A fractional taylor series-Based least mean square algorithm, and its application to power signal estimation

    2022, Signal Processing
    Citation Excerpt :

    Furthermore, absolute value of each component of weight vector in the last term is exploited to prevent complex values that may appear in the weight update equation in case if the unknown system has negative weights. Additionally, the advantages in terms of improved convergence rate claimed in many existing fractional derivative-based methods have been contradicted in [14]. Furthermore, the addition of fractional gradient term increases the computational complexity of the overall algorithm.

  • Adaptive nonlinear ANC system based on time-domain signal reconstruction technology

    2021, Mechanical Systems and Signal Processing
    Citation Excerpt :

    Now, considering the non-stationary characteristics of noise signals [4,6], most of scholars and researchers have mainly studied active control algorithms [7,8]. As the most commonly used active control algorithm, the least mean square (LMS) algorithm and its improved versions, such as the variable step-size LMS (VSS-LMS), filter-x LMS (FXLMS), and variable step-size FXLMS (VSS-FXLMS) are simple, robust, and efficient for stationary and non-stationary noise [9–11]. But these methods require a sensor to provide a reference signal for the active control system.

  • Hybrid time–frequency algorithm for active sound quality control of vehicle interior noise based on stationary discrete wavelet transform

    2021, Applied Acoustics
    Citation Excerpt :

    On the basis of the characteristics of the three psychological acoustic indices, their comprehensive analysis can reflect the characteristics of the interior SQ well. Although time-domain FxLMS and frequency-domain FxLMS algorithms have their own advantages, no conditions are reported in which the frequency-domain FxLMS scheme is better than the time-domain one [31]. Therefore, the recorded vehicle interior noise decomposed by SDWT should be controlled by different FxLMS-based algorithms to achieve an improved ANC effect in each subband noise.

  • A normalized frequency-domain block filtered-x LMS algorithm for active vehicle interior noise control

    2019, Mechanical Systems and Signal Processing
    Citation Excerpt :

    The ANC, which can compensate for the inadequacies of the PNC, has been widely investigated and applied in engineering [10–12]. In view of the algorithms used in ANC systems, the least mean square (LMS) algorithm and its improved versions in time domain, such as variable step-size LMS (VS-LMS), filtered-x LMS (FxLMS), and variable step-size FxLMS (VS-FxLMS) are most widely used [13–15]. These modified algorithms are simple, robust and effective for stationary and nonstationary noises and can track the changes of the environment adaptively.

View all citing articles on Scopus
1

EURASIP Member

View full text