Abstract
An adaptive filter is a kind of learning machine that changes its transfer function automatically. It has two key components: a transversal filter to process the input signal, and a mechanism to control the coefficients of the transversal filter so that it produces an output signal that approximates the desired signal. Adaptive filters can be applied to various real-world problems such as system identification, channel equalization, and acoustic noise cancellation. Among these, the system identification problem is most fundamental covering a wide range of problems, e.g., echo cancellation, active noise control, feedback cancellation in hearing aids, and howling suppression. In the system identification problem, an adaptive filter is used to make a replica of the impulse response of an unknown system. The adaptation is performed by adding a correction vector to the current coefficient vector, making the updated coefficient vector. The correction vector is a function of the current and recent input signal, the desired signal, and the current coefficient vector. This function determines the performance and the complexity of the adaptation algorithm. In classical algorithms such as the least-mean-squares (LMS) algorithm and the normalized least-mean-squares (NLMS) algorithm, a simple function is used. On the other hand, a more elaborate function is employed in the affine projection algorithm (APA), the central theme of this book.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Haykin, S.: Adaptive Filter Theory. Prentice-Hall, Upper Saddle River (2002)
Sayed, A.H.: Adaptive Filters. Wiley, Hoboken (2008)
Oppenheim, A.V., Schafer, R.W.: Digital Signal Processing. Prentice-Hall, Englewood Cliffs (1975)
Nagumo, J., Noda, A.: A learning method for system identification. IEEE Trans. Autom. Control AC 12(3), 282–287 (1967)
Kuo, S.M., Morgan, D.R.: Active noise control: a tutorial review. Proc. IEEE 87(6), 943–973 (1999)
Widrow, B., Glover Jr, J.R., McCool, J.M., Kaunitz, J., Williams, C.S., Hearn, R.H., Zeidler, J.R., Dong Jr, E., Goodlin, R.C.: Adaptive noise cancelling: principles and applications. Proc. IEEE 63(12), 1692–1716 (1975)
Umeda, T., Ozeki, K.: Suppression of howling between microphones and monitoring loudspeakers—an application of the adaptive filter. NHK Laboratories Note. 321 (1985)
Lee, S., Kim, I., Park, Y.: Approximated affine projection algorithm for feedback cancellation in hearing aids. Comput. Meth. Programs Biomed. 87(3), 254–261 (2007)
Rotaru, M., Albu, F., Coanda, H.: A variable step size modified decorrelated NLMS algorithm for adaptive feedback cancellation in hearing aids. In: Proceedings of ISETC 2012, pp. 263–266. Timisoara, 15–16 Nov (2012)
Ozeki, K., Umeda, T.: An adaptive filtering algorithm using an orthogonal projection to an affine subspace and its properties. IEICE Trans. J67-A(2), 126–132 (1984) (Also in Electron. Commun. Jpn. 67-A(5), 19–27 (1984))
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2016 Springer Japan
About this chapter
Cite this chapter
Ozeki, K. (2016). Introduction. In: Theory of Affine Projection Algorithms for Adaptive Filtering. Mathematics for Industry, vol 22. Springer, Tokyo. https://doi.org/10.1007/978-4-431-55738-8_1
Download citation
DOI: https://doi.org/10.1007/978-4-431-55738-8_1
Published:
Publisher Name: Springer, Tokyo
Print ISBN: 978-4-431-55737-1
Online ISBN: 978-4-431-55738-8
eBook Packages: EngineeringEngineering (R0)