Is it possible to predict a projectile's trajectory using a neural network?

9 次查看(过去 30 天)
I would like to predict some final portion of a projectile's trajectory given a sequence of noisy measurements collected over some initial portion of its trajectory. An obvious solution would be to use a Bayes filter, i.e. Kalman or particle filter, to estimate the target's state during the initial portion of the trajectory and then using the motion model to predict the final portion. However, this has proven to be inaccurate in practice and it was suggested that a dynamic time-series neural network may be a better option. If this is a possible solution, then which time-series network in Matlab’s Neural Network toolbox is most appropriate? As a toy example, I’d like to produce output comparable to that of a Kalman filter: can this be achieved by using measurements as an input, and Kalman filter state estimates as a target value? Must the input values and target values be transformed in any way, such as whitening the data?

回答(1 个)

Sai Bhargav Avula
Sai Bhargav Avula 2019-8-16
编辑:Sai Bhargav Avula 2019-8-16
Kalman filter and Bayesian filters are robust as they can reduce errors by integrating the priors. Any fundamental time series neural networks do not have stronger capacity of heuristics than of the Bayesian filters. But in the context of processing if you can infer better estimation than Bayesian techniques then time series neural networks may work. But any fundamental network would lack the appeal of the Bayesian model in terms of integrating the prior knowledge and handlining uncertainty.

类别

Help CenterFile Exchange 中查找有关 Sequence and Numeric Feature Data Workflows 的更多信息

产品


版本

R2017a

Community Treasure Hunt

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

Start Hunting!

Translated by