machine learning

Dynamic Online Processor-Native Inference for State Estimation

arXiv:2607.12095

summary

The paper introduces a processor‑native Bayesian filtering method that tracks uncertainty deterministically, offering fixed latency and bounded memory while achieving large speedups over Monte‑Carlo approaches for state estimation in nonlinear systems.

Abstract

Sensor-rich data-driven applications increasingly use Bayesian approaches to infer latent states of dynamic systems from noisy sensor measurements and physical models. Yet the computation of the likelihood remains an essential bottleneck for accurate posteriors and performant inference. This paper presents a Bayesian filtering technique that uses processor-native uncertainty tracking for both uncertainty propagation and inference. The technique implements deterministic hierarchical importance restructuring through a native operation, giving deterministic latency and bounded memory use for arbitrary models written as program code. Benchmarks across three nonlinear state-space systems compare the approach against particle filters and Monte-Carlo-based likelihood estimators. The technique enables deterministic approximate filtering with as high as 805 average speedup against direct Monte Carlo work at matched result quality for model evaluation, and Pareto-dominant accuracy-latency trade-offs for posterior inference while remaining competitive in RMSE with baseline particle filters.

Topics & keywords

#bayesian filtering#state estimation#online inference#deterministic latency#particle filters#importance samplinghierarchical importance restructuringprocessor-native uncertainty trackingnonlinear state-space modelsMonte Carlo likelihood estimatorRMSE
Dynamic Online Processor-Native Inference for State Estimation · wovepaper