Jump to content

Linear prediction

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Tbackstr (talk | contribs) at 21:12, 13 December 2001 (stub). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

Linear prediction is a mathematical operation where future values of a digital signal is estimated as a linear function of previous samples.


In digital signal processing linear prediction is often called linear predictive coding (LPC) and can thus be viewed as a subset of filter theory. In system analysis (a subfield of mathematics), linear prediction can be viewed as a part of mathematical modelling or optimization.



The most common representation is


x'(n) = sum_i=1^p a_i x(n-i)


where x'(n) is the estimated signal value, x(n) the previous values, and a_i the predictor coefficients. The error generated by this estimate is


e(n) = x(n) - x'(n)


where x(n) is the true signal value and x'(n) the estimated value.



This is a humble start on a big topic. Please continue.