Next Article in Journal
Exploring the Symmetry of Curvilinear Regression Models for Enhancing the Analysis of Fibrates Drug Activity through Molecular Descriptors
Next Article in Special Issue
Accurate Electromagnetic Force Analysis of Offshore Wind Power Transformer Windings Based on Fractional Order Lumped Parameter Model
Previous Article in Journal
Calibration Estimation of Cumulative Distribution Function Using Robust Measures
Previous Article in Special Issue
Micromagnetic Simulation of Saturation Magnetization of Nanocrystalline Soft Magnetic Alloys under High-Frequency Excitation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Variable Step Size Methods of the Hybrid Affine Projection Adaptive Filtering Algorithm under Symmetrical Non-Gaussian Noise

1
School of Information and Communication Engineering, University of Electronic Science and Technology of China, Chengdu 610056, China
2
School of Information Engineering, Southwest University of Science and Technology, Mianyang 621010, China
3
School of Electronic Science and Engineering, University of Electronic Science and Technology of China, Chengdu 610056, China
*
Author to whom correspondence should be addressed.
Symmetry 2023, 15(6), 1158; https://doi.org/10.3390/sym15061158
Submission received: 27 April 2023 / Revised: 17 May 2023 / Accepted: 25 May 2023 / Published: 26 May 2023
(This article belongs to the Special Issue Advanced Technologies in Electrical and Electronic Engineering III)

Abstract

:
The idea of variable step-size was introduced into the Hybrid Affine Projection Algorithm (H-APA) and we propose two variable step size algorithms based on H-APA, which are called the Variable Step-Size Hybrid Affine Projection Algorithm (VSS-H-APA) and the Modified Variable Step-Size Hybrid Affine Projection Algorithm (MVSS-H-APA). These are two variable-step algorithms aim to further improve the robust performance and convergence speed of H-APA under non-Gaussian noise. This allows for faster convergence while maintaining stability. The MVSS-H-APA goes further than VSS-H-APA to estimate the noise in order to achieve better convergence performance. The proposed algorithm performs better than the existing algorithms in system identification under symmetric non-Gaussian noise.

1. Introduction

The adaptive filtering algorithm is widely used in system identification, echo cancellation, interference suppression and channel equalization because it has stronger signal processing capability and more adaptability than traditional filtering algorithms. The least mean square (LMS) and normalized LMS algorithms have received widespread attention owing to the ease of implementation. However, one of their shortcomings is that they obtain slower convergence behavior when facing correlated inputs. The excellent performance of the Affine Projection Algorithm (APA) [1] in dealing with colored input is attributed to update filter parameters by using a multidimensional combination of past input signals.
However, the practical application scenarios of these algorithms often involve non-Gaussian noise, including Laplace noise, binary noise, uniform noise [2], and other forms of noise. Outliers generated by these types of noise can significantly degrade algorithm performance or even prevent it from working properly [3]. Therefore, improving the robustness of adaptive filtering algorithms under non-Gaussian noise environments is a critical area of research. Around 2010, Shao et al. applied sign algorithm (SA) to the APA in order to further optimize its performance and proposed the Affine Projection Sign Algorithm (APSA) [4], which achieved remarkable results in system identification.
Recently, a new AP-type algorithm, named the Hybrid Affine Projection Algorithm (H-APA) [5], has been proposed, which combines the advantages of the Affine Projection Robust Mixed Norm Algorithm (APRMNA) [6] and APSA to achieve better performance under non-Gaussian noise. Of course, there are also many other methods applied to improve the robustness of adaptive filtering algorithms [7,8,9,10,11,12,13]. For satisfying the contradictory requirements between fast convergence speed and small steady-state misalignment, studies have used various methods to further improve the convergence speed and accuracy of APSA, such as various types of variable step, combined step methods [14,15,16,17,18,19,20,21], etc.
In this paper, our objective is to further enhance the performance of H-APA by utilizing a variable step size approach similar to that used in APSA, and we also aim to make further estimations and calculations to enhance its performance. We begin by providing a review of H-APA and two variable step size methods of APSA. In system identification, we evaluate the efficacy of the proposed algorithms by conducting simulations in symmetrical non-Gaussian noise environments.

2. Related Algorithms

In this section, we provide a review of the H-APA and two variable step size methods of APSA.

2.1. Hybrid Affine Projection Algorithm (H-APA)

Let us consider a system identification model [22] in which the desired output signal is described by:
d ( i ) = w o T x ( i ) + v ( i ) ,
where w o R K × 1 denotes the parameter of the model to be discriminated, x ( i ) = [ x ( i ) , x ( i 1 ) , , x ( i K + 1 ) ] T R K × 1 denotes the input signal, [ · ] T is the transpose symbol of the matrix, v ( i ) consists of background noise and impulsive noise, K is the filter length, and i denotes the time.
The output error signal of the model is defined as e ( i ) = d ( i ) w T ( i ) X ( i ) , where the desired output data vector d ( i ) = [ d ( i ) , d ( i 1 ) , , d ( i M + 1 ) ] T , the data matrix X ( i ) = [ x ( i ) , x ( i 1 ) , , x ( i M + 1 ) ] T , w ( i ) at instant i, and M is the projection order.
According to the [5], the weight update formula of H-APA is
w ( i + 1 ) = w ( i ) + μ X ( i ) e m g ( i ) X ( i ) sgn ( e ( i ) ) 2 ,
where μ is the step size, e m g ( i ) = ζ sgn ( e ( i ) ) + 2 ( 1 ζ ) e ( i ) , sgn ( · ) is symbolic functions, and ζ is an adjustable parameter in the range of [ 0 1 ] .
To prevent the denominator of (2) from being zero, a very small positive constant δ ( δ = 0 + ) is added as follows:
w ( i + 1 ) = w ( i ) + μ X ( i ) e m g ( i ) X ( i ) e m g ( i ) 2 + δ .

2.2. Two Variable Step-Size Methods of APSA

2.2.1. Variable Step-Size Affine Projection Sign Algorithm (VSS-APSA)

The update equation for the weight vector of regular APSA, as stated in [4], is recursive and can be expressed as follows:
w ( i + 1 ) = w ( i ) + μ X ( i ) sgn ( e ( i ) ) X ( i ) sgn ( e ( i ) ) 2 .
Next, w ˜ ( i ) w o w ( i ) is defined as the misaligned weight. Substituting it into (4) yields
w ˜ ( i + 1 ) = w ˜ ( i ) μ ( i ) X ( i ) sgn ( e ( i ) ) X ( i ) sgn ( e ( i ) ) 2 .
Following the method of [20], the two sides of (5) are squared while deriving the expected value.
E ( w ˜ T ( i + 1 ) w ˜ ( i + 1 ) ) = E ( w ˜ T ( i ) w ˜ ( i ) ) 2 μ ( i ) E ( e ( i ) 1 sgn ( e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) + μ 2 ( i )
E ( w ˜ T ( i ) w ˜ ( i ) ) f ( μ ( i ) ) ,
where E ( · ) is the expectation, v ( i ) = [ v ( i ) , v ( i 1 ) , , v ( i M + 1 ) ] T .
So, the optimal step size μ * for APSA is the value of μ ( i ) when f ( μ ( i ) ) is maximum,
μ * = E ( e ( i ) 1 sgn ( e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) .
Due to E ( | X T ( i ) w ˜ T ( i ) | ) , we can approximate E ( sgn ( e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) to zero.
Finally, according to the time-averaging method, the updated formula for μ ( i ) is defined as
μ ( i + 1 ) = α μ ( i ) + ( 1 α ) min ( e ( i ) 1 X ( i ) sgn ( e ( i ) ) 2 , μ ( i ) ) ,
where α ( 0 < α < 1 ) is a smoothing factor.

2.2.2. Modified Variable Step-Size Affine Projection Sign Algorithm (MVSS-APSA)

The VSS-APSA approximates E ( sgn ( e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) in μ * of the optimal step as zero. However, in the [18], it is computed as
E ( sgn ( e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) E ( v ( i ) 1 X ( i ) sgn ( e ( i ) ) 2 ) E ( K E | v ( i ) | X ( i ) sgn ( e ( i ) ) 2 ) > 0 .
Therefore, for MVSS-APSA, (8) is modified to
μ ( i + 1 ) = α μ ( i ) + ( 1 α ) min ( | e ( i ) 1 K β ( i + 1 ) | X ( i ) sgn ( e ( i ) ) 2 , μ ( i ) ) ,
where E ( | v ( i ) | ) is estimated as β ( i + 1 ) = λ β ( i ) + ( 1 λ ) | e ( i ) | ( 0 < < λ < 1 ) , β ( 0 ) = 0 .

3. The Proposed Algorithms

From the previous section, we know that since the variable step-size method can significantly improve the convergence speed as well as the accuracy of the original algorithms, we apply the two variable step-size methods mentioned in the previous section to H-APA and propose the Variable Step-Size Hybrid Affine Algorithm (VSS-H-APA) and Modified Variable Step-Size Hybrid Affine Algorithm (MVSS-H-APA) in this section.

3.1. Variable Step-Size Hybrid Affine Algorithm (VSS-H-APA)

Similarly, we define w ˜ ( i ) w o w ( i ) and import it into (2) to obtain
w ˜ ( i + 1 ) = w ˜ ( i ) μ ( i ) X ( i ) e m g ( i ) X ( i ) sgn ( e ( i ) ) 2 .
Let h ( i ) E ( w ˜ ( i ) 2 2 ) , also taking the expectation for both sides of the square of (11), we obtain
h ( i + 1 ) = h ( i ) 2 μ ( i ) E ( ( X ( i ) e m g ( i ) ) T w ˜ ( i ) X ( i ) sgn ( e ( i ) ) 2 ) + μ 2 ( i ) ,
we further define
h ( i + 1 ) h ( i ) f ( μ ( i ) ) ,
where f ( μ i ) = μ 2 ( i ) 2 μ i E ( ( X ( i ) e m g ( i ) ) T w ˜ ( i ) X ( i ) sgn ( e ( i ) ) 2 ) .
From (13), it can be seen that f ( μ ( i ) ) can obtain a maximum value when μ ( i ) = μ * , and h ( i + 1 ) has a minimum value, at this point
μ * = E ( ( X ( i ) e m g ( i ) ) T w ˜ ( i ) X ( i ) sgn ( e ( i ) ) 2 ) = E ( e m g T ( i ) X T ( i ) w ˜ ( i ) X ( i ) sgn ( e ( i ) ) 2 ) ,
substituting e m g ( i ) = ζ sgn ( e ( i ) ) + 2 ( 1 ζ ) e ( i ) into (14) yields
μ * = E ( ζ e ( i ) 1 + 2 ( 1 ζ ) e ( i ) 2 e m g T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) ,
although the value of v ( i ) is not known here, we can approximate E ( e m g T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) as zero since the filter is in a transient state when E ( | X T ( i ) w ˜ ( i ) | ) > E ( | v ( i ) | ) [20].
So, (15) can be rewritten
μ * = E ( e n g ( i ) X ( i ) sgn ( e ( i ) ) 2 ) ,
where e n g ( i ) = ζ e ( i ) 1 + 2 ( 1 ζ ) e ( i ) 2 .
Finally, we perform the μ ( i ) update by time averaging
μ ( i + 1 ) = α μ ( i ) + ( 1 α ) min ( e n g ( i ) X ( i ) sgn ( e ( i ) ) 2 , μ ( i ) ) ,
where α ( 0 < α < 1 ) is a smoothing factor.

3.2. Modified Variable Step-Size Hybrid Affine Algorithm (MVSS-H-APA)

To rephrase, in the VSS-H-APA section, the calculation of the step size μ ( i ) update approximates E ( e m g T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) as zero, but in this section, we will improve the estimation of this term as the adaptive filter approaches its optimal solution. Importing e m g ( i ) = ζ sgn ( e ( i ) ) + 2 ( 1 ζ ) e ( i ) into it yields
E ( e m g T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) = E ( ( ζ sgn ( e T ( i ) ) + 2 ( 1 ζ ) e T ( i ) ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) = E ( ζ sgn ( e T ( i ) ) v ( i ) + 2 ( 1 ζ ) e T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) E ( ζ v ( i ) 1 + 2 ( 1 ζ ) e T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) ζ M E | v ( i ) | + E ( 2 ( 1 ζ ) M e T ( i ) v ( i ) ) E ( X ( i ) sgn ( e ( i ) ) 2 ) > 0 ,
the reason for taking the approximation here is E ( X T ( i ) w ˜ ( i ) 1 ) < E ( v ( i ) 1 ) in the steady-state [18].
Next, we make a further approximation to E ( 2 ( 1 ζ ) M e T ( i ) v ( i ) ) . From the common mathematical inequalities, we know that
| v ( 1 ) | 2 + | v ( 2 ) | 2 + + | v ( i ) | 2 ( | v ( 1 ) | + | v ( 2 ) | + + | v ( i ) | ) 2 i
i.e.,
v ( i ) 2 2 v ( i ) 1 2 M ,
so,
E ( 2 ( 1 ζ ) M e T ( i ) v ( i ) ) = E ( 2 ( 1 ζ ) M ( w ˜ T ( i ) X ( i ) + v T ( i ) ) v ( i ) ) E ( 2 ( 1 ζ ) M v ( i ) 2 2 ) E ( 2 ( 1 ζ ) v ( i ) 1 2 ) 2 ( 1 ζ ) E | v ( i ) | ,
substituting this into (18), we obtain
E ( e m g T ( i ) v ( i ) X ( i ) sgn ( e ( i ) ) 2 ) ζ M E | v ( i ) | + 2 ( 1 ζ ) E | v ( i ) | E ( X ( i ) sgn ( e ( i ) ) 2 ) = ( ζ M + 2 ( 1 ζ ) ) E | v ( i ) | E ( X ( i ) sgn ( e ( i ) ) 2 ) = ( ζ M + 2 ( 1 ζ ) ) β ( i ) E ( X ( i ) sgn ( e ( i ) ) 2 ) ,
where E ( | v ( i ) | ) is estimated as β ( i + 1 ) = λ β ( i ) + ( 1 λ ) | e ( i ) | ( 0 < < λ < 1 ) , β ( 0 ) = 0 .
Finally, the step size μ ( i ) update formula of MVSS-H-APA is written by time averaging method
μ ( i + 1 ) = α μ ( i ) + ( 1 α ) min ( e n g ( i ) ( ζ M + 2 ( 1 ζ ) ) β ( i ) X ( i ) sgn ( e ( i ) ) 2 , μ ( i ) ) .

4. Simulation Analysis

We conducted simulation tests of the proposed algorithm in an application environment of system identification. In all tests, we have set the values of M, K, and σ to be 10, 64, and 0.00001, respectively. In this system identification scenario, the vector w o to be identified is normally distributed with a mean of 0 and a variance of 1. The input signals are generated by passing a normal process with standard deviation equal to one through a filter with a first-order transfer function represented by B ( z ) = 1 1 0.7 z 1 . This filter attenuates the high-frequency components of the input signal and produces an output signal that depends on both the current and past values of the input signal. The output signal we want to obtain is being affected by unwanted noise, but we have specified that the ratio of the signal power to the noise power should be 30 decibels, which can help us quantify the level of noise present in the signal. (The signal-to-noise ratio here refers to the signal-to-noise ratio of the Gaussian white noise added to the output noise.) Moreover, the noise added to the desired output signal is impulsive and follows the α -stable distribution. Because α -stable distribution is a non-Gaussian noise model with heavy-tailed distribution, it can well simulate the collective attenuation characteristics of real noise [23]. Specifically, the noise signal is denoted as v ( t ) , and it follows the α -stable distribution with parameters α , β , γ , and δ . Unless otherwise stated, we have fixed the parameters of the α -stable distribution to be V α s t a b l e = [ α , γ , β , δ ] = [ 1.8 , 0.1 , 0 , 0 ] , for all subsequent tests. The V α s t a b l e parameters we selected are all parameters that make the distribution symmetric, i.e., β = 0 . The parameters being referred to have the same definition as the ones that were defined by Shao and Nikias [3]. The paremeters μ 0 and α of MVSS-APSA is set to 0.5 and 0.9 in this paper, for the reason that μ 0 = 2 and α = 0.9 of that has better performance known through [18]. Based on the findings in [5], we set the mixing factor ζ to 0 for the H-APA, as it has been shown to result in better performance at this value. The step sizes used by the relevant algorithms in all experiments are labeled in the legend, and these step sizes are specifically designed to ensure that they converge with the same steady-state accuracy. In other words, the step sizes have been carefully chosen to achieve a common level of accuracy and stability in the convergence of the algorithms. The tests’ outcomes are reported using the normalized mean-squared deviation (NMSD) metric, which is computed as follows: NMSD ( t ) = 20 log 10 ( w o w ( t ) 2 / w o 2 ) . The tests were repeated 1000 times to obtain an average result.
In test 1, we used a step size of 0.1 for both algorithms in the proposed VSS-H-APA. We assessed its performance by testing different values of the parameter α across a range of values such as 0.1 , 0.3 , 0.5 , 0.7 , 0.9 , in comparison with the APSA, MVSS-APSA, and H-APA. The results of this test are presented in Figure 1. The observations from Figure 1 are as follows: (1) when using the proposed VSS-H-APA, setting the factor α to a smaller value (i.e., α = 0.1 ) results in higher accuracy and faster convergence compared to the APSA, MVSS-APSA, and H-APA. In general, the proposed algorithm outperforms these other algorithms; (2) when the factor α is set to 0.1, the proposed VSS-H-APA demonstrates excellent performance.
In test 2, we evaluate the performance of the proposed MVSS-H-APA. In order to ensure a fair comparison between the various algorithms, we standardized the factor α of the VSS-H-APA to 0.1 , as it demonstrated outstanding convergence speed and accuracy in test 1. Similar to test 1, we vary the factor α of the MVSS-H-APA across the range of values { 0.1 , 0.3 , 0.5 , 0.7 , 0.9 } . From Figure 2, we can make the following observations: (1) the proposed MVSS-H-APA outperforms the APSA, MVSS-APSA, and H-APA in terms of convergence speed and accuracy; (2) similar to the VSS-H-APA, using a smaller factor α (specifically, α = 0.1 ) in the MVSS-H-APA results in excellent performance; (3) we discovered that when the factor α is set to 0.1 , the MVSS-H-APA algorithm achieves fast convergence without sacrificing accuracy. Next, in Figure 3, we set the parameter α to 0.1 for both the VSS-H-APA and MVSS-H-APA and contrast their performance with the APSA, MVSS-APSA, and H-APA. Based on the results shown in Figure 3, it is evident that both the VSS-H-APA and MVSS-H-APA outperform APSA, MVSS-APSA, and H-APA under the specified parameters.
In test 3, we updated the noise parameter vector V α s t a b l e from [ 1.8 , 0.1 , 0 , 0 ] to [ 1.6 , 0.1 , 0 , 0 ] based on the insights gained from analyzing the results presented in Figure 3 of test 2. To ensure a fair comparison between the performance of all algorithms, we adjust the step size such that the convergence accuracy remains approximately the same. Figure 4 shows the experimental results, from which we can conclude the following: (1) both the proposed VSS-H-APA and MVSS-H-APA exhibit the fastest convergence speed among all the tested algorithms; and (2) both the VSS-H-APA and MVSS-H-APA outperform APSA, MVSS-APSA, and H-APA in terms of convergence speed.
In test 4, we adjusted the signal-to-noise ratio to [20 dB, 10 dB, 5 dB] on the basis of Figure 4 to complete three simulations, as shown in Figure 5, Figure 6 and Figure 7. We can observe that the proposed algorithms also have the best performance at different signal-to-noise ratios.
Overall, the results from all tests demonstrate that the proposed algorithms (i.e., VSS-H-APA and MVSS-H-APA) consistently outperform the APSA, MVSS-APSA, and H-APA algorithms in terms of convergence speed and accuracy. This suggests that the proposed algorithms are effective for solving impulsive noise.
(Remark: It is known from the selected experimental environment that MVSS-HAPA is slightly better than VSS-HAPA, but it cannot be excluded that VSS-HAPA performs better than MVSS-HAPA in other noisy environments.)

5. Conclusions

In this paper, we obtained VSS-H-APA and MVSS-H-APA by using a gradient descent method to iteratively update the step parameters and perform further estimation. When it comes to system identification simulation in the presence of impulse noise, the VSS-H-APA and MVSS-H-APA demonstrate superior performance compared to the existing APSA, MVSS-APSA, and H-APA.

Author Contributions

Methodology, software, writing—original draft, X.Z. and G.L.; writing—review and editing, project administration, funding acquisition, X.C. and H.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by Natural Science Foundation of Sichuan Province 2022NSFSC0953.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data that support the findings of this study are available from the corresponding author upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ozeki, K.; Umeda, T.; Members, R. An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties. Electron. Commun. Jpn. 1984, 67, 126–132. [Google Scholar] [CrossRef]
  2. Chen, B.; Xing, L.; Zhao, H.; Zheng, N. Generalized Correntropy for Robust Adaptive Filtering. IEEE Trans. Signal Process. 2016, 64, 3376–3387. [Google Scholar] [CrossRef]
  3. Shao, M.; Nikias, C.L. Signal processing with fractional lower order moments: Stable processes and their applications. Proc. IEEE 1993, 81, 986–1010. [Google Scholar] [CrossRef]
  4. Shao, T.; Zheng, Y.R.; Benesty, J. An affine projection sign algorithm robust against impulsive interferences. IEEE Signal Process. Lett. 2010, 17, 327–330. [Google Scholar] [CrossRef]
  5. Zhou, X.; Li, G.; Wang, Z.; Wang, G.; Zhang, H. Robust hybrid affine projection filtering algorithm under α-stable environment. Signal Process. 2023, 208, 108981. [Google Scholar] [CrossRef]
  6. Li, G.; Wang, G.; Dai, Y.; Sun, Q.; Yang, X.; Zhang, H. Affine projection mixed-norm algorithms for robust filtering. Signal Process. 2021, 187, 108153. [Google Scholar] [CrossRef]
  7. Bhattacharjee, S.S.; Kumar, K.; George, N.V. Nearest Kronecker Product Decomposition Based Generalized Maximum Correntropy and Generalized Hyperbolic Secant Robust Adaptive Filters. IEEE Signal Process. Lett. 2020, 27, 1525–1529. [Google Scholar] [CrossRef]
  8. Kumar, K.; Pandey, R.; Bhattacharjee, S.S.; George, N.V. Exponential Hyperbolic Cosine Robust Adaptive Filters for Audio Signal Processing. IEEE Signal Process. Lett. 2021, 28, 1410–1414. [Google Scholar] [CrossRef]
  9. Kumar, K.; Karthik, M.L.N.S.; Bhattacharjee, S.S.; George, N.V. Affine Projection Champernowne Algorithm for Robust Adaptive Filtering. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 1947–1951. [Google Scholar] [CrossRef]
  10. Bhattacharjee, S.S.; Shaikh, M.A.; Kumar, K.; George, N.V. Robust Constrained Generalized Correntropy and Maximum Versoria Criterion Adaptive Filters. IEEE Trans. Circuits Syst. II Express Briefs 2021, 68, 3002–3006. [Google Scholar] [CrossRef]
  11. Kumar, K.; Bhattacharjee, S.S.; George, N.V. Joint Logarithmic Hyperbolic Cosine Robust Sparse Adaptive Algorithms. IEEE Trans. Circuits Syst.s II Express Briefs 2021, 68, 526–530. [Google Scholar] [CrossRef]
  12. Kumar, K.; Karthik, M.L.N.S.; George, N.V. Generalized Modified Blake–Zisserman Robust Sparse Adaptive Filters. IEEE Trans. Syst. Man Cybern. Syst. 2023, 53, 647–652. [Google Scholar] [CrossRef]
  13. Kumar, K.; Pandey, R.; Bora, S.S.; George, N.V. A Robust Family of Algorithms for Adaptive Filtering Based on the Arctangent Framework. IEEE Trans. Circuits Syst. II Express Briefs 2022, 69, 1967–1971. [Google Scholar] [CrossRef]
  14. Ren, C.; Wang, Z.; Zhao, Z. A new variable step-size affine projection sign algorithm based on a posteriori estimation error analysis. Circuits Syst. Signal Process. 2017, 36, 1989–2011. [Google Scholar] [CrossRef]
  15. Kim, J.; Chang, J.H.; Nam, S.W. Affine projection sign algorithm with l1 minimization-based variable step-size. Signal Process. 2014, 105, 376–380. [Google Scholar] [CrossRef]
  16. Shams Esfand Abadi, M.; Mesgarani, H.; Khademiyan, S.M. Robust variable step-size affine projection sign algorithm against impulsive noises. Circuits Syst. Signal Process. 2020, 39, 1471–1488. [Google Scholar] [CrossRef]
  17. Yoo, J.; Shin, J.; Park, P. Variable Step-Size Affine Projection Sign Algorithm. IEEE Trans. Circuits Syst. II Express Briefs 2014, 61, 274–278. [Google Scholar] [CrossRef]
  18. Zhang, S.; Zhang, J. Modified variable step-size affine projection sign algorithm. Electron. Lett. 2013, 49, 1264–1265. [Google Scholar] [CrossRef]
  19. Cao, X.; Wang, C.; Li, W.; Cai, Q. An On-Chip Fractally Chipped FBAR Filter With Ba-Zn-Fe-Sc-O Thin Film in 5G-FR2 Millimeter-Wave Band. IEEE Electron Device Lett. 2023, 44, 682–685. [Google Scholar] [CrossRef]
  20. Shin, J.; Yoo, J.; Park, P. Variable step-size affine projection sign algorithm. Electron. Lett. 2012, 48, 1. [Google Scholar] [CrossRef]
  21. Huang, F.; Zhang, J.; Zhang, S. Combined-step-size affine projection sign algorithm for robust adaptive filtering in impulsive interference environments. IEEE Trans. Circuits Syst. II Express Briefs 2015, 63, 493–497. [Google Scholar] [CrossRef]
  22. Ljung, T. A shift in paradigm for system identification. Int. J. Control 2020, 93, 173–180. [Google Scholar] [CrossRef]
  23. Nolan, J.P. Univariate Stable Distributions, Models for Heavy Tailed Data; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar]
Figure 1. Simulated NMSD curves of APSA, MVSS-APSA H-APA and proposed VSS-H-APA.
Figure 1. Simulated NMSD curves of APSA, MVSS-APSA H-APA and proposed VSS-H-APA.
Symmetry 15 01158 g001
Figure 2. Simulated NMSD curves of APSA, MVSS-APSA H-APA and proposed VSS-H-APA and MVSS-H-APA.
Figure 2. Simulated NMSD curves of APSA, MVSS-APSA H-APA and proposed VSS-H-APA and MVSS-H-APA.
Symmetry 15 01158 g002
Figure 3. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA.
Figure 3. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA.
Symmetry 15 01158 g003
Figure 4. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the V α s t a b l e = [ 1.6 , 0.1 , 0 , 0 ] .
Figure 4. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the V α s t a b l e = [ 1.6 , 0.1 , 0 , 0 ] .
Symmetry 15 01158 g004
Figure 5. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 20 dB.
Figure 5. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 20 dB.
Symmetry 15 01158 g005
Figure 6. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 10 dB.
Figure 6. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 10 dB.
Symmetry 15 01158 g006
Figure 7. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 5 dB.
Figure 7. Simulated NMSD curves of APSA, MVSS-APSA, H-APA, VSS-H-APA and MVSS-H-APA with the SIR = 5 dB.
Symmetry 15 01158 g007
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhou, X.; Li, G.; Zhang, H.; Cao, X. Variable Step Size Methods of the Hybrid Affine Projection Adaptive Filtering Algorithm under Symmetrical Non-Gaussian Noise. Symmetry 2023, 15, 1158. https://doi.org/10.3390/sym15061158

AMA Style

Zhou X, Li G, Zhang H, Cao X. Variable Step Size Methods of the Hybrid Affine Projection Adaptive Filtering Algorithm under Symmetrical Non-Gaussian Noise. Symmetry. 2023; 15(6):1158. https://doi.org/10.3390/sym15061158

Chicago/Turabian Style

Zhou, Xingli, Guoliang Li, Hongbin Zhang, and Xin Cao. 2023. "Variable Step Size Methods of the Hybrid Affine Projection Adaptive Filtering Algorithm under Symmetrical Non-Gaussian Noise" Symmetry 15, no. 6: 1158. https://doi.org/10.3390/sym15061158

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop