Abstract
For sparse system identification, a memory-improved proportionate affine projection sign algorithm with a simplified, generalized correntropy induced metric (SGCI-M-IPAPSA) has good filtering performance. However, the SGCI-M-IPAPSA is based on a fixed step size and is not always the best choice. To overcome the limitation of a fixed step size in filtering precision and convergence speed under non-Gaussian impulsive interferences, in this paper, we apply the combined-step-size idea and a variable-step-size method based on the mean-square deviation to the SGCI-M-IPAPSA, respectively, and propose two new robust algorithms to enhance the filtering performance of the SGCI-M-IPAPSA. In addition, by combining the combined-step-size and proposed variable-step-size methods, we propose a fresh combined variable-step-size way and apply it to the SGCI-M-IPAPSA. The convergence of the proposed algorithms is also elaborated, and a conditional decision on the mean-square error is used to cope with abrupt changes. The better performances of the proposed algorithms than the conventional SGCI-M-IPAPSA in terms of the filtering accuracy and convergence rate are demonstrated with non-Gaussian impulsive interferences for sparse system identification, abrupt changes and colored inputs.
1. Introduction
Sparse adaptive filtering algorithms (AFAs) have attracted a lot of attention in the past few years because of their ability to echo a cancellation application or efficiently identify systems that are sparse and unrecognized [1]. Additionally, the characterized impulse response is composed of many coefficients close to zero [2,3]. A (improved) proportionate method was applied to the NLMS (normalized least mean-square), yielding (I)PNLMS, which obtains better performance in terms of filtering accuracy and convergence rate in comparison to the NLMS in sparse systems. Furthermore, with the developed proportionate idea, the affine projection (AP) algorithm was proposed to reduce the steady-state misadjustment and improve the convergence rate of (I)PNLMS for colored inputs [4,5].
Regrettably, based on the minimization criterion, the above-mentioned algorithms result in a degradation of performance when the signals are disturbed in the presence of non-Gaussian noise [5]. To overcome the interference of impulse noise, some algorithms using the mixed p-norm optimization [6,7] and the affine projection sign algorithm (APSA) composed of the AP and sign algorithm (SA) with the minimization criterion have been proposed [8,9]. Thus, based on efficient proportionate ways, some sparse APSA-type algorithms including the (improved) proportionate APSA ((I)PAPSA), generalized correntropy induced metric (GCIM) memory IPAPSA (GCI-M-IPAPSA) and the simplified GCI-M-IPAPSA (SGCI-M-IPAPSA) are proposed [10,11,12,13]. Generally, a proper step size is needed when choosing for the SGCI-M-IPAPSA to meet the demand of a high filtering accuracy and a fast convergence rate. The tradeoff between the filtering accuracy and convergence rate is obvious with the fixed-step-size SGCI-M-IPAPSA. For addressing this issue, a weight transfer method of two SGCI-M-IPAPSA (CSGCI-M-IPAPSA) is proposed in [11], which enhances the filtering performance of the SGCI-M-IPAPSA and adopts a convex combination or variable-step-size (VSS) strategy. The diversity of the varying step size affects the performance of algorithms. Therefore, two classes of the VSS-type algorithms (VSS-APSA and combined-step-size (CSS) APSA) are proposed [14,15]. Additionally, these two VSS methods are the better choice than a convex combination, which is used in [11,16].
In this paper, applying the efficient combined-step-size method to the algorithm SGCI-M-IPAPSA yields the CSS-SGCI-M-IPAPSA. Here, we rewrite the CSS method and reduce the operation of variables associated with two different step sizes in comparison with the conventional combined step size. Additionally, a VSS way based on the mean-square deviation is proposed and applied to the SGCI-M-IPAPSA. In addition, we combine the CSS and VSS ways and propose a new combined variable-step-size (CVSS) method. This new derived CVSS method is an extension of the CSS or VSS way and has much greater potential. Thus, the SGCI-M-IPAPSA based on the CVSS method named as the CVSS-SGCI-M-IPAPSA is proposed. To further improve the proposed algorithms’ tracking capabilities, a conditional decision on mean-square error (MSE) [14] is used. Furthermore, the convergence of the proposed algorithms is elaborated. For colored inputs, simulation results demonstrate the excellent filtering performance with respect to filtering accuracy, convergence rate and tracking performance of the proposed algorithms in sparse system identifications and abrupt changes with non-Gaussian impulsive interferences.
2. Review of the GCI-M-IPAPSA
We consider the desired output signal (DOS) as
where represents the instant time, needs to be estimated and denotes an unrecognized weight column vector (CV), an input CV is written as , superscript T transposes a vector or matrix and is the measurement noise.
We define the DOS , the input matrix and the output error CV as , , , where K is the AP order, and is estimated by the at instant . In addition, the updated of GCI-M-IPAPSA is expressed as follows:
where , the operation ∘ is regarded as the Hadamard product, includes the first columns of , performs sign operations on each element in a vector, to avoid possible division by zero, is a symbol of -norm, is a step size and denotes a CV with elements expressed as
where , the typical value is or 0, denotes the absolute value, can be treated as , , denotes the shape parameter, ensures that the kernel is positive definite and is the scale factor. Furthermore, a simplified way can be applied to (5), which is written as
The algorithms’ updates are shown in Algorithm 1.
| Algorithm 1 The algorithms’ updates. |
|
3. Improved GCI-M-IPAPSA
3.1. Proposed Algorithms
We propose a combined-step-size GCI-M-IPAPSA (CSS-GCI-M-IPAPSA), which obtains a good convergence rate in the sparse system in this brief. The updated weight CV is based on the combination of and controlled by two different step sizes , (in which ). The combined-step-size (CSS) weight coefficient CV is written as
where is a mixing factor, and . Substituting (3) into (7), the combination form (7) is changed as
Compared with (3), the variable-step-size update formula is expressed clearly as
where , denotes a constant and .
Observing (9), one can find that is only associated with the small rather than and , which is simpler than the old CSS way [15,17] and means that the proposed CSS method is only needed with one filter to run the whole time in comparison with the conventional combination method (CGCI-M-IPAPSA) [11,18,19]. The modified (9) is the step size of the proposed CSS-GCI-M-IPAPSA, which can be viewed as a new variable-step-size (VSS) GCI-M-IPAPSA.
For (9), we hope that related to the faster convergence in the beginning of adaptation, related to the smaller steady-state error at steady state, and the corresponding shift operation (the learning rate factor of faster filter leaks to the slower one) from to can be realized adaptively. Additionally, is updated based on a sigmoidal activation with a variable , where based on a gradient descent method with minimization of the -norm can be robust against impulsive noise, i.e.,
where , is a proportional parameter and .
Combining (3) and (9), we can obtain
where is a positive number that approaches zero, which is used to avoid the updates (11) of from halting.
Remark 1.
In fact, the range of parameter can be . When , the two step sizes are set in this paper. If , the two step sizes , the Formula (10) will become , which means that the various step size is a constant during the entire process of the experiment, and the proposed CSS-GCI-M-IPAPSA will degenerate into the GCI-M-IPAPSA. If , the step size μ is lager than , the Formula (9) can become or remain unchanged, (which is also an efficient CSS way), according to the symmetry of .
Then, applying the first-order Taylor series expansion to the exponential function of (12), we obtain
where . This efficient algorithm is named as the simplified CSS-GCI-M-IPAPSA (SCSS-GCI-M-IPAPSA), in which is not equal to 2.
Additionally, on the basis of (6), we propose the algorithms CSS-SGCI-M-IPAPSA and SCSS-SGCI-M-IPAPSA. The filtering performance of the SGCI-M-IPAPSA and GCI-M-IPAPSA algorithms are comparable from [11], so we only focus on the algorithm SGCI-M-IPAPSA and propose SGCI-M-IPAPSA-type algorithms in this paper.
Furthermore, we consider a new VSS method based on the mean-square deviation (MSD) and apply it to the SGCI-M-IPAPSA. Note that it is not a direct extension of conventional VSS ways because we need to deal with several special issues caused by the operation of and impulsive noise. We set ; the optimum step size of the SGCI-M-IPAPSA is generated by minimising [14] as follows:
and
where denotes expectation, , is a constant and is a symbol of -norm. To improve the filtering accuracy of the SGCI-M-IPAPSA, by means of the convex combination, we obtain
where is a smoothing factor. The SGCI-M-IPAPSA updating the weight CV with (15) is called the VSS-SGCI-M-IPAPSA.
The tracking performance of these proposed algorithms can be reduced in nonstationary situations (for example, an abrupt change). To improve the tracking performance (in abrupt change scenarios) of proposed algorithms, we apply the CSS (9) and a constraint way based on the mean-square error (MSE) [14] to them. Then, (15) can be written as
Making use of (3), (14) and (16), we obtain a novel algorithm named the combined variable-step-size (CVSS) SGCI-M-IPAPSA (CVSS-SGCI-M-IPAPSA).
Remark 2.
The CVSS method combining the variable-step-size means and combined-step-size tactic is firstly mentioned to offer a possible solution for the improvement of the algorithms’ performance. Additionally, the CVSS method can be seen as an extension of the VSS way from (16): (1) if , the CVSS method will become the VSS way; (2) if is a constant, the CVSS method will be the CSS mode.
A condition determination is set as [14] (please see Equations (23)–(26)), and the different points are the setting of the initial conditions
where is a threshold value. This condition determination (17) is for determining whether a mutation has occurred. The Algorithms 2 and 3 summarize the proposed algorithms’ updates for convenience.
| Algorithm 2 Proposed algorithms’ updates. |
|
| Algorithm 3 Proposed algorithms’ updates. |
|
3.2. Convergence of Proposed Algorithms
The SGCI-M-IPAPSA algorithm has good performance in sparse systems due to an efficient method (4). Based on (3), we obtain
where , , and we set
where is a proportionality coefficient. Making use of (4), we know and obtain .
According to Formula (19) and [8], it is clear that the SGCI-M-IPAPSA is an extension of the APSA, which indicates that the cost function of the SGCI-M-IPAPSA is the same as the APSA, and the SGCI-M-IPAPSA has extra operations on the input signal . To ensure the stability of the APSA, from [8]. Combining (18) and (19), the step size of the SGCI-M-IPAPSA needs to satisfy the condition of . For the proposed algorithms, the variable step size also satisfies
4. Numerical Simulation Results
In this section, the proposed algorithms’ performance is demonstrated by computer simulations to identify a sparse system. is the sparse level and set to 0.953. We set , , , , , , in the following experiments. The unknown weight CV (with taps) is randomly generated and suddenly changed to halfway through iterations, and the NMSD is defined as
The input signal is generated by filtering a zero-mean white Gaussian signal with a power of one through the following system . The impulsive noise obeys the alpha-stable distribution (-SD) (in practical environments such as low-frequency atmospheric noises, underwater acoustic signals and various types of man-made noises, it is common to encounter a class of signals or noises with the pulse amplitude. Moreover, the pulse characteristics of these signals or noises (as severe external interferences or outliers) will affect the systems or algorithms based on the Gaussian model assumptions and even cause the Gaussian model systems or algorithms to not work properly. A large number of studies have shown that the reason is the probability density distribution of these signals or noises has a thicker trailing phenomenon than the Gaussian model, which means the probability of outliers appearing is larger than the Gaussian model. Through relevant studies, it is proved that the non-Gaussian distribution model satisfying the above characteristics belongs to a family of distribution functions with stable characteristics, which is called the alpha-stable distribution model [20,21].) and is expressed as
where is the symmetry factor, denotes the characteristic parameter, is the dispersion factor and denotes the location parameter [21]. Let be the -SD parameter vector, and the parameter vector is set as for all the experiments (unless otherwise stated). The NMSD already mentioned is used for measuring the corresponding algorithms’ filtering performance in this paper, and 100 independent trials were averaged in all simulation results (The running environment: (1) Windows 7, Intel(R) Core(TM) i7-4770K CPU @ 3.50 GHz; (2) Matlab R2014a).
In the first experiment, we evaluate the effectiveness of the proposed algorithm CSS-SGCI-M-IPAPSA with different , as shown in Figure 1, where , and are set to constants for the proposed algorithm. It is clearly shown from Figure 1 that: (1) the appropriate value of C (such as 6 or 8) results in preferable filtering accuracy compared with other values, and the proposed algorithm (with ) achieves the fastest convergence rate than others; (2) with the increase of the C value (), the performance of the proposed CSS-SGCI-M-IPAPSA can also be improved; (3) the value of C (such as 2) that is too small degrades the convergence speed and steady-state misalignment of the proposed CSS-GCI-M-IPAPSA; (4) the proposed CSS-SGCI-M-IPAPSA (with a proper C value) achieves the same steady-state misalignment as SGCI-M-IPAPSA and better performance with respect to the convergence rate than SGCI-M-IPAPSA.
Figure 1.
Learning curves of SGCI-M-IPAPSA and CSS-SGCI-M-IPAPSA with , , and various for non-Gaussian impulsive interferences , sparse system identification and colored inputs in .
In the second experiment, Figure 2 mainly shows the NMSD learning curves of the CSS-SGCI-M-IPAPSA with various ; we fix , and other parameters are the same as those in Figure 2. As can be seen from Figure 2, we know that: (1) as the parameter decreases (from 8 to 4) properly, the filtering convergence rate of the proposed CSS-SGCI-M-IPAPSA can be improved; (2) the proposed CSS-SGCI-M-IPAPSA with and achieves better performance than others; (3) the proposed CSS-SGCI-M-IPAPSA with has a faster convergence rate than that with .
Figure 2.
Learning curves of SGCI-M-IPAPSA and CSS-SGCI-M-IPAPSA with , , and various for sparse system identification, non-Gaussian impulsive interferences and colored inputs in .
In the third experiment, we demonstrate the effectiveness of the proposed algorithm SCSS-SGCI-M-IPAPSA based on CSS-SGCI-M-IPAPSA. The are basic parameters for these two algorithms, and we choose from (from Figure 2, the CSS-SGCI-M-IPAPSA has good performance and is representative with ). The corresponding NMSD learning curves of these proposed algorithms are plotted in Figure 3. From this figure, we know SCSS-SGCI-M-IPAPSA (which needs less computational complexity) has the equivalent filter accuracy and convergence rate as those of CSS-SGCI-M-IPAPSA.
Figure 3.
Learning curves of CSS-SGCI-M-IPAPSA and SCSS-SGCI-M-IPAPSA with , , and various for sparse system identification, non-Gaussian impulsive interferences and colored inputs in .
In the fourth experiment, the proposed algorithms are applied in an abrupt system with impulsive interferences to test the tracking performance of corresponding algorithms in . We set for all algorithms and fix for all combined algorithms. Corresponding NMSD learning curves are plotted in Figure 4, and the performance comparisons of different AFAs are shown in Table 1. The initial value is 0.01 for VSS-APSA; for CSS-APSA, ; for SCSS-SGCI-M-IPAPSA, , ; for VSS-SGCI-M-IPAPSA, , , ; for CVSS-SGCI-M-IPAPSA, , , , , . Compared with APSA, CAPSA, VSS-APSA, CSS-APSA, the proposed SCSS-SGCI-M-IPAPSA achieves a faster convergence rate. Also compared with SGCI-M-IPAPSA and CSGCI-M-IPAPSA, the proposed SCSS-SGCI-M-IPAPSA realizes better tracking performance and a faster convergence rate. The proposed VSS-SGCI-M-IPAPSA and CVSS-SGCI-M-IPAPSA achieve the best performance, including the tracking performance, filtering accuracy and convergence rate in Figure 5. For the proposed SCSS-SGCI-M-IPAPSA, the reason we choose the two values of the parameter () is to prove that the CSS way () is a good measure to improve the performance of CSGCI-M-IPAPSA, and the SCSS method () is a better way to enhance the tracking performance of the proposed algorithms.
Figure 4.
Learning curves of related APSA-type algorithms for sparse system identification, non-Gaussian impulsive interferences , an abrupt change (at an iteration of ) and colored inputs in .
Table 1.
Performance comparisons of different AFAs.
Figure 5.
Learning curves of VSS-SGCI-M-IPAPSA and CVSS-SGCI-M-IPAPSA for sparse system identification, non-Gaussian impulsive interferences , an abrupt change (at an iteration of ) and colored inputs in .
In the fifth experiment, we use a sparse acoustic echo path and real speech signals to verify the system identification performance of related algorithms. A typical sparse network echo path and speech input are shown in Figure 6 and Figure 7, respectively. The main parameters are set as , , and . The other parameters are the same as in Figure 4. One can see that the proposed algorithms outperform other algorithms, such as the CSGCI-M-IPAPSA, SGCI-M-IPAPSA, CSS-APSA, CAPSA and APSA, in terms of convergence speed from Figure 8.
Figure 6.
A typical sparse network echo path .
Figure 7.
Speech input.
Figure 8.
Learning curves of related algorithms with speech signals.
5. Conclusions
Based on efficient variable-step-size ways, the algorithms CSS-SGCI-M-IPAPSA and VSS-SGCI-M-IPAPSA are proposed to improve the convergence rate of the previous SGCI-M-IPAPSA for sparse system identification in this paper. Additionally, the proposed CVSS-SGCI-M-IPAPSA using the combination of the CSS and VSS methods has the best performance rather than the SGCI-M-IPAPSA, CSGCI-M-IPAPSA, CSS-SGCI-M-IPAPSA and VSS-SGCI-M-IPAPSA in terms of the filtering accuracy and convergence rate. To improve the tracking performance of proposed algorithms in an abrupt system, a conditional decision on MSE is applied to the proposed algorithms. Numerical simulation results confirm that our proposed algorithms have better filtering performance as compared to the existing SGCI-M-IPAPSA-type algorithms, with respect to the convergence rate with non-Gaussian impulsive interferences for sparse system identification, abrupt changes and colored inputs. Certainly, the core ideas of the proposed VSS ways not only enrich adaptive filter theory, but can also be applied to other algorithms and domains, such as echo cancellation application, machine learning and so on [1,12,18,22,23,24,25,26,27,28,29,30].
Author Contributions
Methodology, software, writing—original draft, G.L. and X.Z.; 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.
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 conflicts of interest.
References
- Haykin, S. Adaptive Filter Theory, 4th ed.; Prentice-Hall: Upper Saddle River, NJ, USA, 2002. [Google Scholar]
- Ma, W.; Chen, B.; Qu, H.; Zhao, J. Sparse least mean p-power algorithms for channel estimation in the presence of impulsive noise. Signal Image Video Process. 2016, 10, 503–510. [Google Scholar] [CrossRef]
- Zhao, H.; Yu, Y. Improved efficient proportionate affine projection algorithm based on ℓ0-norm for sparse system identification. J. Eng. 2014, 2014, 20–23. [Google Scholar] [CrossRef]
- Duttweiler, D.L. Proportionate normalized least-mean-squares adaptation in echo cancelers. IEEE Trans. Speech Audio Process. 2000, 8, 508–517. [Google Scholar] [CrossRef]
- Gansler, T.; Benesty, J.; Gay, S.L.; Sondhi, M.M. A robust proportionate affine projection algorithm for network echo cancellation. In Proceedings of the 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing, Istanbul, Turkey, 5–9 June 2000; pp. 793–796. [Google Scholar]
- Wang, Z.; Zhao, H.; Zeng, X. Constrained least mean M-estimation adaptive filtering algorithm. IEEE Trans. Circuits Syst. Exp. Briefs 2021, 68, 1507–1511. [Google Scholar] [CrossRef]
- Zayyani, H. Continuous Mixed p-Norm Adaptive Algorithm for System Identification. IEEE Signal Process. Lett. 2014, 21, 1108–1110. [Google Scholar]
- 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]
- Kwong, C.P. Dual sign algorithm for adaptive filtering. IEEE Trans. Commun. 1986, 34, 1272–1275. [Google Scholar] [CrossRef]
- Yang, Z.; Zheng, Y.R.; Grant, S.L. Proportionate affine projection sign algorithms for sparse system identification in impulsive interference. In Proceedings of the 2011 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Prague, Czech Republic, 22–27 May 2011; pp. 4068–4071. [Google Scholar]
- Li, G.; Zhang, H.; Zhao, J. Generalized Correntropy Induced Metric Memory-Improved Proportionate Affine Projection Sign Algorithm and Its Combination. IEEE Trans. Circuits Syst. II Exp. Briefs 2020, 67, 2239–2243. [Google Scholar] [CrossRef]
- Chen, B.; Xing, L.; Zhao, H. Generalized Correntropy for Robust Adaptive Filtering. IEEE Trans. Signal Process. 2016, 64, 3376–3387. [Google Scholar] [CrossRef]
- Yu, Y.; Zhao, H. An Efficient Memory-Improved Proportionate Affine Projection Sign Algorithm Based on ℓ0-Norm for Sparse System Identification. In Foundations of Intelligent System, Proceedings of the Eighth International Conference on Intelligent Systems and Knowledge Engineering, Shenzhen, China, 20–23 November 2013; Springer: Berlin/Heidelberg, Germany, 2014; pp. 509–518. [Google Scholar]
- Yoo, J.; Shin, J.; Park, P. Variable step-size affine projection sign algorithm. IEEE Trans. Circuits Syst. II Exp. Briefs 2014, 61, 274–278. [Google Scholar]
- 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 Exp. Briefs 2016, 63, 493–497. [Google Scholar] [CrossRef]
- Shi, L.; Xie, X.; Lin, Y. Combination of affine projection sign algorithms for robust adaptive filtering in non-gaussian impulsive interference. Electron. Lett. 2014, 50, 466–467. [Google Scholar] [CrossRef]
- Li, G.; Zhang, H.; Zhao, J. Modified Combined-Step-Size Affine Projection Sign Algorithms for Robust Adaptive Filtering in Impulsive Interference Environments. Symmetry 2020, 12, 385. [Google Scholar] [CrossRef]
- Arenas-garcía, J.; Azpicueta-Ruiz, L.A.; Silva, M.T.M.; Nascimento, V.H.; Sayed, A.H. Combinations of Adaptive Filters: Performance and convergence properties. IEEE Signal Process. Mag. 2016, 33, 120–140. [Google Scholar] [CrossRef]
- Comminiello, D.; Scarpiniti, M.; Azpicueta-Ruiz, L.A.; Uncini, A. Steady-State Performance of an Adaptive Combined MISO Filter Using the Multichannel Affine Projection Algorithm. Algorithms 2019, 12, 2. [Google Scholar] [CrossRef]
- Nikias, C.L.; Shao, M. Signal Processing with Alpha-Stable Distribution and Applications; John Wiley & Sons: New York, NY, USA, 1995. [Google Scholar]
- Wang, J.; Kuruoglu, E.E.; Zhou, T. Alpha-stable channel capacity. IEEE Commun. Lett. 2011, 15, 1107–1109. [Google Scholar] [CrossRef]
- Paleologu, C.; Ciochina, S.; Benesty, J. An Efficient Proportionate Affine Projection Algorithm for Echo Cancellation. IEEE Signal Process. Lett. 2010, 17, 165–168. [Google Scholar] [CrossRef]
- Imani, M.; Dougherty, E.R.; Braga-Neto, U. Boolean Kalman filter and smoother under model uncertainty. Automatica 2020, 111, 108609. [Google Scholar] [CrossRef]
- 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]
- Kumar, K.; Bhattacharjee, S.S.; George, N.V. Modified Champernowne Function Based Robust and Sparsity-Aware Adaptive Filters. IEEE Trans. Circuits Syst. II Exp. Briefs 2021, 68, 2202–2206. [Google Scholar] [CrossRef]
- Kumar, K.; Bhattacharjee, S.S.; George, N.V. Joint Logarithmic Hyperbolic Cosine Robust Sparse Adaptive Algorithms. IEEE Trans. Circuits Syst. II Exp. Briefs 2021, 68, 526–530. [Google Scholar]
- Yoo, J.; Park, B.; Lee, W.; Shin, J. A Novel NLMS Algorithm for System Identification. Electronics 2023, 12, 3159. [Google Scholar] [CrossRef]
- 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]
- 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. [Google Scholar] [CrossRef]
- 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]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).