Parameter estimation for a process with multiplicative noise via regression
3 views (last 30 days)
Show older comments
Hello All,
I have a process featuring a so-called CAM (correlated addtive and multiplicative) noise:
.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/682758/image.png)
I would like to estimate the parameters
I have alternative ways of doing it that work in this simple case, but i wonder if it can be done via nonlinear regression. My attempt was to express -- upon discretisation by Euler-Maruyama -- the noise increment, and apply Matlab's lsqnonlin, or, just use 'fminsreach' to minimise a the sum of squared noise increments. However, they do not find the right parameter values. If I provide the location parameter b, then c is estimated with a very big bias still. I get to wonder that the regression problem is not even well posed. In the wiki article they do mention that the noise is assumed to be additive, unlike, it appears, the help page of lsqnonlin. The help page of fitnlm also explicitly mentions what type of noise it can deal with. The 'ErrorModel' 'combined' seems something like in my equation. However, it's too restrictive and actually doesn't apply in my case. I wonder why it's so restrictive, why is the absolute value
imposed?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/682763/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/682768/image.png)
Any help or clue, paper or book reference, would be much appreciated.
Tamas
0 Comments
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!