atlas

Research map / Probabilistic and scientific modeling / Dynamical systems

Gated Inference Network: Inference and Learning State-Space Models

NeurIPS 2024 · Probabilistic and scientific modeling › Dynamical systems · approach: Latent dynamics models · 0 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 Gated Inference Network (GIN), a GRU-gated deep extended Kalman filter/smoother for nonlinear SSMs learned end-to-end from video, with a spectral-norm constraint to prevent GRU gradient explosion.

Problem

Approximate Bayesian filtering and smoothing for state-space models with nonlinear, unknown dynamics and high-dimensional noisy video observations, where classical EKF is O(n^3) per step and prone to model mismatch.

Approach

Replace the Kalman gain and smoothing gain matrix inversions with compact GRU networks operating on convolutionally pooled covariances, use K learned transition/emission matrix sets mixed by a state-dependent softmax, and constrain the GRU recurrent weight's largest singular value below 2 to guarantee local stability and avoid gradient explosion.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GIN smoothing for state estimation instead of the strongest listed baseline, CRUGIN · Double pendulumLog Likelihood: 4.269 ± 0.237 -> 4.977 ± 0.168Helped
Use GIN smoothing for state estimation instead of the strongest listed baseline, CRUGIN · Single pendulumLog Likelihood: 6.348 ± 0.19 -> 7.445 ± 0.165Helped
Use GIN smoothing for state estimation instead of the strongest listed baseline, CRUGIN · Irregular polygonLog Likelihood: 3.366 ± 0.039 -> 4.342 ± 0.051Helped
Use GIN image imputation instead of LGSSMGIN · Single pendulumLog Likelihood: -12.395 ± 0.048 -> -11.215 ± 0.027Helped
Use GIN image imputation instead of CRUGIN · Double pendulumLog Likelihood: -13.668 ± 0.038 -> -12.584 ± 0.021Helped
Use GIN image imputation instead of CRUGIN · Irregular polygonLog Likelihood: -15.884 ± 0.297 -> -14.628 ± 0.226Helped
Use GIN instead of DeepVOGIN · KITTI seq 03–10 meanrrel(°): 6.12 -> 2.75Helped
Use GIN instead of DeepVOGIN · KITTI seq 03–10 meantrel(%): 5.96 -> 7.03Hurt
Increase state dimension from n=2m to n=3m (ablation)GIN smoother · Single pendulumLog Likelihood: 7.292 ± 0.173 -> 7.445 ± 0.165Helped
Use informed rather than uninformed missing-image masks (ablation)GIN · Single pendulumLog Likelihood: -11.246 ± 0.029 -> -11.215 ± 0.027No clear effect
Increase stability threshold from δ=0.1 to δ=1 (ablation)GIN with SVD stability constraint · Single pendulumObjective: 7.445 ± 0.165 -> 6.935 ± 0.271Hurt
Use SVD stability constraint instead of conventional gradient clipping (ablation)GIN · Double pendulumObjective: 4.765 ± 0.349 -> 4.977 ± 0.168Helped

Surprising findings

Limitations

Experimental setup

Datasets: simulated single pendulum video simulated double pendulum video irregular polygon bouncing ball simulation KITTI

Benchmarks: KITTI single pendulum double pendulum irregular polygon bouncing ball

Metrics: log likelihood squared error of state estimates translational error trel rotational error rrel objective and success rate under gradient explosion

Baselines: VAE IW-VAE VAE-RNN (LSTM) VAE-RNN (GRU) SVAE KVAE EKVAE MVAE DeepAR RKN CRU LGSSM

Builds on: Kalman filter KalmanNet Kalman VAE RKN Hammerstein-Wiener model

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