Can Particle Filter estimate non-linear model transition function parameters

2 ビュー (過去 30 日間)
Trying to work with particle filter function and would like to ask if Transition function vdpParticleFilterStateFcn Can use unknown parameters the same way as State Space Model functionality? If it can, can I do the estimation with some ssm analogue?

採用された回答

Sai Sri Pathuri
Sai Sri Pathuri 2019 年 7 月 26 日
The transition function may use unknown parameters. You can create custom transition function by using source code of vdpParticleFilterStateFcn and add unknown parameters (by defining them as NaN) in the function code.
You may not use the estimate function for estimation because it accepts state space model as input, whereas a particleFilter function creates particle filter object. For estimation, refer correct and predict functions.
  2 件のコメント
Daniel Margulis
Daniel Margulis 2019 年 7 月 26 日
Thanks! - Will I be able to estimate these unknown parameters in correct/predict inserted functionality? Or I will have to write some complicated likelihood estimation code?
Sai Sri Pathuri
Sai Sri Pathuri 2019 年 7 月 26 日
I do not think you have to write any complicated code for likelihood estimation. You can use the inbuilt functions such as vdpMeasurementLikelihoodFcn or create a custom function by using the source code for the same.

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeLinear Model Identification についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by