atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Learning to be Smooth: An End-to-End Differentiable Particle Smoother

NeurIPS 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: Latent-space control and planning · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes the Mixture Density Particle Smoother (MDPS), a fully differentiable two-filter particle smoother with stratified importance-weighted resampling that learns neural dynamics and measurement models end-to-end, evaluated on bearings-only tracking and city-scale global vehicle localization (MGL, KITTI).

Problem

Particle smoothers offer more accurate offline state estimation than filters, but classically require human-engineered dynamics and observation models and cannot be trained end-to-end with deep networks; gradients through resampling are also biased or high-variance.

Approach

Combine forward and backward mixture density particle filters (MDPF) in a two-filter smoothing framework, sampling smoothed particles from a mixture of filtered posteriors and learning a neural posterior weight network, with importance-weighted sample gradients and stratified resampling to enable low-variance end-to-end training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use full-sequence smoothing with forward and backward particle filters instead of forward filtering aloneMDPS vs MDPF · Bearings-Only Trackingstate estimation accuracyHelped
use stratified resampling instead of multinomial resamplingTG-PF and SR-PF · Bearings-Only TrackingperformanceHelped
use stratified resampling instead of multinomial resamplingMDPF · Bearings-Only TrackingperformanceHelped
use residual resampling instead of stratified resamplingparticle filters · Bearings-Only TrackingperformanceHurt
use MDPF instead of SR-PF or TG-PFparticle filters · Bearings-Only TrackingperformanceHelped
use end-to-end learned dynamics and measurement models instead of retrieval-based methodsMDPF and MDPS · MGLposition and rotation recallHelped
incorporate future observations through smoothing instead of using past observations aloneMDPS vs MDPF · MGLposition and rotation recallHelped
use a smoother that moves particles through end-to-end learning rather than FFBS reweightingMDPS vs FFBS · Bearings-Only Trackingstate estimation accuracyHelped
incorporate future observations to retain diverse posterior modesMDPS vs MDPF · KITTITop 3 mode performance for lateral error greater than 2 metersHelped
increase the number of particles at inference time (ablation)MDPS · MGLposition and angle recallMixed

Surprising findings

Limitations

Experimental setup

Datasets: Mapillary Geo-Localization (MGL) KITTI OpenStreetMap

Benchmarks: Bearings-Only tracking MGL KITTI

Metrics: position recall rotation recall top-3 mode recall lateral and longitudinal error recall

Baselines: TG-PF SR-PF FFBS MDPF Dense Search Retrieval Retrieval (PF)

Builds on: MDPF two-filter smoothing forward-filtering backward-smoothing soft resampling particle filter dense search

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy