TY - JOUR
T1 - The Use of Orthogonal Transforms for Improving Performance of Adaptive Filters
AU - Marshall, Daniel F.
AU - Jenkins, W. Kenneth
AU - Murphy, J. J.
N1 - Funding Information:
Manuscri t received September 22, 1986; revised March 25, 1988 and Se ternber %, 1988. This work was supported in part by the AT&T Information Systems Industrial Affiliates Program and in part by the Joint Services Electronics Pro am under Contract N00014-84-C-0419. This paper was recommended W. B. Mikhael, Guest Editor for IEEE Transactions on Circuits and Systems, July 1987. D. F. Marshall was with the University of Illinois, Urbana, IL. He is now with M.I.T. Lincoln Laboratories, Lexin ton, MA. W. K. Jenkins and J. J. Murphy are wit% the Coordinated Science Laboratory and the Department of Electrical and Computer Engineering, University of Illinois, Urbana, IL 61801. IEEFi Log Number 8826256.
PY - 1989/4
Y1 - 1989/4
N2 - The least mean square (LMS) adaptive algorithm is probably the best known and the most widely used real time adaptive filtering algorithm due to its simple computational requirements. However, as VLSI digital processors become cheaper and more readily available, the question arises as to whether more effective real time algorithms can be found that take advantage of increased computational resources as they become available. It has been shown in the literature that a real time decomposition of the incoming signal into a set of partially uncorrelated components via an orthogonal transform, and a subsequent adaptation on these individual components, leads to faster convergence rates. In this paper, transform domain processing is characterized by the effect of the transform on the shape of the mean-square error surface. It is shown that the effect of an ideal transform is to convert equal error contours, that are initially hyperellipses in the parameter space, into hyperspheres. Five specific real-valued orthogonal transforms are then compared in terms of learning characteristics and computational complexity. Since the Karhunen-Loeéve transform (KLT) is the ideal transform for this application, and since the KLT is defined in terms of the statistics of the input signal, it is certain that no fixed-parameter transform will deliver optimal learning characteristics for all input signals. However, the simulations suggest that, with a little trial and error, transforms can be found which give much improved performance in a given situation.
AB - The least mean square (LMS) adaptive algorithm is probably the best known and the most widely used real time adaptive filtering algorithm due to its simple computational requirements. However, as VLSI digital processors become cheaper and more readily available, the question arises as to whether more effective real time algorithms can be found that take advantage of increased computational resources as they become available. It has been shown in the literature that a real time decomposition of the incoming signal into a set of partially uncorrelated components via an orthogonal transform, and a subsequent adaptation on these individual components, leads to faster convergence rates. In this paper, transform domain processing is characterized by the effect of the transform on the shape of the mean-square error surface. It is shown that the effect of an ideal transform is to convert equal error contours, that are initially hyperellipses in the parameter space, into hyperspheres. Five specific real-valued orthogonal transforms are then compared in terms of learning characteristics and computational complexity. Since the Karhunen-Loeéve transform (KLT) is the ideal transform for this application, and since the KLT is defined in terms of the statistics of the input signal, it is certain that no fixed-parameter transform will deliver optimal learning characteristics for all input signals. However, the simulations suggest that, with a little trial and error, transforms can be found which give much improved performance in a given situation.
UR - http://www.scopus.com/inward/record.url?scp=0024646362&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=0024646362&partnerID=8YFLogxK
U2 - 10.1109/31.92880
DO - 10.1109/31.92880
M3 - Article
AN - SCOPUS:0024646362
SN - 0098-4094
VL - 36
SP - 474
EP - 484
JO - IEEE Transactions on Circuits and Systems
JF - IEEE Transactions on Circuits and Systems
IS - 4
ER -