Abstract

We describe a recursive algorithm to compute representations of functions with respect to nonorthogonal and possibly overcomplete dictionaries of elementary building blocks e.g. affine (wavelet) frames. We propose a modification to the matching pursuit algorithm of Mallat and Zhang (1992) that maintains full backward orthogonality of the residual (error) at every step and thereby leads to improved convergence. We refer to this modified algorithm as orthogonal matching pursuit (OMP). It is shown that all additional computation required for the OMP algorithm may be performed recursively.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Keywords

Matching pursuitOrthogonalityResidualAlgorithmWaveletConvergence (economics)Matching (statistics)Affine transformationMathematicsComputer scienceFunction (biology)Mathematical optimizationArtificial intelligenceCompressed sensingPure mathematics

Affiliated Institutions

Related Publications

Publication Info

Year
2002
Type
article
Citations
4259
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

4259
OpenAlex

Cite This

Y. C. Pati, R. Rezaiifar, P. S. Krishnaprasad (2002). Orthogonal matching pursuit: recursive function approximation with applications to wavelet decomposition. . https://doi.org/10.1109/acssc.1993.342465

Identifiers

DOI
10.1109/acssc.1993.342465