A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory
In this paper, the filtering problem for the general time-invariant nonlinear state-observation system is considered. Our work is based on the Yau-Yau filtering framework developed by S.-T. Yau and the third author in 2008. The key problem of Yau-Yau filtering framework is how to compute the solutio...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
IEEE
2021-01-01
|
Series: | IEEE Access |
Subjects: | |
Online Access: | https://ieeexplore.ieee.org/document/9319229/ |
_version_ | 1819016900681662464 |
---|---|
author | Ji Shi Xiuqiong Chen Stephen Shing-Toung Yau |
author_facet | Ji Shi Xiuqiong Chen Stephen Shing-Toung Yau |
author_sort | Ji Shi |
collection | DOAJ |
description | In this paper, the filtering problem for the general time-invariant nonlinear state-observation system is considered. Our work is based on the Yau-Yau filtering framework developed by S.-T. Yau and the third author in 2008. The key problem of Yau-Yau filtering framework is how to compute the solution to forward Kolmogorov equation (FKE) off-line effectively. Motivated by the supervised learning in machine learning, we develop an efficient method to numerically solve the FKE off-line from the point of view of optimization. Specifically, for the off-line computation part, the computation of the solution to a FKE is reduced to computing a linear system of equations by making the temporal inverse transformation and the loss function optimization, and we store the results for the preparation of on-line computation. For the on-line computation part, the unnormalized density function is approximated by a complete polynomial basis, and then the estimation of the state is computed using the stored off-line data. Our method has the merits of easily implementing, real-time and memoryless. More importantly, it can be applicable for moderate-high dimensional cases. Numerical experiments have been carried out to verify the feasibility of our method. Our algorithm outperforms extended Kalman filter, unscented Kalman filter and particle filter both in accuracy and costing time. |
first_indexed | 2024-12-21T02:54:59Z |
format | Article |
id | doaj.art-3ace1b6d92d8470ca8380b4e70f14494 |
institution | Directory Open Access Journal |
issn | 2169-3536 |
language | English |
last_indexed | 2024-12-21T02:54:59Z |
publishDate | 2021-01-01 |
publisher | IEEE |
record_format | Article |
series | IEEE Access |
spelling | doaj.art-3ace1b6d92d8470ca8380b4e70f144942022-12-21T19:18:21ZengIEEEIEEE Access2169-35362021-01-01911934311935210.1109/ACCESS.2021.30505729319229A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without MemoryJi Shi0https://orcid.org/0000-0003-1890-1520Xiuqiong Chen1https://orcid.org/0000-0003-3844-7177Stephen Shing-Toung Yau2https://orcid.org/0000-0001-7634-7981Beijing Advanced Innovation Center for Imaging Theory and Technology, Academy for Multidisciplinary Studies, Capital Normal University, Beijing, ChinaYau Mathematical Sciences Center, Tsinghua University, Beijing, ChinaDepartment of Mathematical Sciences, Tsinghua University, Beijing, ChinaIn this paper, the filtering problem for the general time-invariant nonlinear state-observation system is considered. Our work is based on the Yau-Yau filtering framework developed by S.-T. Yau and the third author in 2008. The key problem of Yau-Yau filtering framework is how to compute the solution to forward Kolmogorov equation (FKE) off-line effectively. Motivated by the supervised learning in machine learning, we develop an efficient method to numerically solve the FKE off-line from the point of view of optimization. Specifically, for the off-line computation part, the computation of the solution to a FKE is reduced to computing a linear system of equations by making the temporal inverse transformation and the loss function optimization, and we store the results for the preparation of on-line computation. For the on-line computation part, the unnormalized density function is approximated by a complete polynomial basis, and then the estimation of the state is computed using the stored off-line data. Our method has the merits of easily implementing, real-time and memoryless. More importantly, it can be applicable for moderate-high dimensional cases. Numerical experiments have been carried out to verify the feasibility of our method. Our algorithm outperforms extended Kalman filter, unscented Kalman filter and particle filter both in accuracy and costing time.https://ieeexplore.ieee.org/document/9319229/Duncan-Mortensen-Zakai equationnonlinear filteringforward Kolmogorov equationestimation theorynumerical algorithms |
spellingShingle | Ji Shi Xiuqiong Chen Stephen Shing-Toung Yau A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory IEEE Access Duncan-Mortensen-Zakai equation nonlinear filtering forward Kolmogorov equation estimation theory numerical algorithms |
title | A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory |
title_full | A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory |
title_fullStr | A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory |
title_full_unstemmed | A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory |
title_short | A Novel Real-Time Filtering Method to General Nonlinear Filtering Problem Without Memory |
title_sort | novel real time filtering method to general nonlinear filtering problem without memory |
topic | Duncan-Mortensen-Zakai equation nonlinear filtering forward Kolmogorov equation estimation theory numerical algorithms |
url | https://ieeexplore.ieee.org/document/9319229/ |
work_keys_str_mv | AT jishi anovelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory AT xiuqiongchen anovelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory AT stephenshingtoungyau anovelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory AT jishi novelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory AT xiuqiongchen novelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory AT stephenshingtoungyau novelrealtimefilteringmethodtogeneralnonlinearfilteringproblemwithoutmemory |