DSPRelated.com
Forums

Order selection of AR process

Started by dreamerg January 7, 2007
Hi 
Can anyone explain how one choses the order of the AR process when trying
to estimate it's coefficient (Via levinson durbin algorithm). Is this a
try and error?

Thanks








dreamerg wrote:
> Hi > Can anyone explain how one choses the order of the AR process when trying > to estimate it's coefficient (Via levinson durbin algorithm). Is this a > try and error? > > Thanks
Hello Dreamerg, If you have a mathematical model that fits your data well, then you have a mathematical way to know the order of the process. But if you have some data without knowledge of what model, if any, fits your data, then try higher and higher order processes until the residual drops below an acceptable error. A lot of speech work uses a five tube vocal tract model, so 10 coefs work pretty well for these cases. Basically model your process and subtract the predicted values from the raw values and see what it takes to get the error small. IHTH, Clay
Clay wrote:
> dreamerg wrote: > > Hi > > Can anyone explain how one choses the order of the AR process when trying > > to estimate it's coefficient (Via levinson durbin algorithm). Is this a > > try and error? > > > > Thanks > > Hello Dreamerg, > > If you have a mathematical model that fits your data well, then you > have a mathematical way to know the order of the process. > > But if you have some data without knowledge of what model, if any, fits > your data, then try higher and higher order processes until the > residual drops below an acceptable error. A lot of speech work uses a > five tube vocal tract model, so 10 coefs work pretty well for these > cases. >
There is a more Scientific approach Akaike Final Prediction Error approach. Naebad
> Basically model your process and subtract the predicted values from the > raw values and see what it takes to get the error small. > > IHTH, > > Clay

dreamerg wrote:

> Hi > Can anyone explain how one choses the order of the AR process when trying > to estimate it's coefficient (Via levinson durbin algorithm). Is this a > try and error?
On every iteration of the Levinson-Durbin, you have the current residual error. Observe how the error is reduced with the number of iterations, and when there is too little of improvement or no improvement at all, then you have found the right order for the process. Vladimir Vassilevsky DSP and Mixed Signal Design Consultant http://www.abvolt.com