mlsanityData to 14 Oct 2026

Differentiable Factor Graph Optimization for Learning Smoothers

arXiv 2105.08257 ↗First posted 18 May 2021cs.ROcited by 17

Not on the map. Why?

Abstract (arXiv)

A recent line of work has shown that end-to-end optimization of Bayesian filters can be used to learn state estimators for systems whose underlying models are difficult to hand-design or tune, while retaining the core advantages of probabilistic state estimation. As an alternative approach for state estimation in these settings, we present an end-to-end approach for learning state estimators modeled as factor graph-based smoothers. By unrolling the optimizer we use for maximum a posteriori inference in these probabilistic graphical models, we can learn probabilistic system models in the full context of an overall state estimator, while also taking advantage of the distinct accuracy and runtime advantages that smoothers offer over recursive filters. We study this approach using two fundamental state estimation problems, object tracking and visual odometry, where we demonstrate a significant improvement over existing baselines. Our work comes with an extensive code release, which includes training and evaluation scripts, as well as Python libraries for Lie theory and factor graph optimization: https://sites.google.com/view/diffsmoothing/

Key facts. Cited by 17 papers in the map (data through 14 Oct 2026). First posted on arXiv 18 May 2021.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 4; 2024: 3; 2025: 3; 2026: 2.

17 papers.

Sort:

By area:

  1. 2022Theseus: A Library for Differentiable Nonlinear Optimizationcited by 65
  2. 2024Estimating Body and Hand Motion in an Ego-sensed Worldcited by 58
  3. 2024Robot See Robot Do: Imitating Articulated Object Manipulation with Monocular 4D Reconstructioncited by 54
  4. 2022Category-Independent Articulated Object Tracking with Factor Graphscited by 24
  5. 2023Confronting Ambiguity in 6D Object Pose Estimation via Score-Based Diffusion on SE(3)cited by 17
  6. 2021Differentiable Particle Filters through Conditional Normalizing Flowcited by 15
  7. 2023Revisiting Implicit Differentiation for Learning Problems in Optimal Controlcited by 8
  8. 2024DiffTORI: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learningcited by 6
  9. 2022RL-PGO: Reinforcement Learning-based Planar Pose-Graph Optimizationcited by 4
  10. 2023Streaming Motion Forecasting for Autonomous Drivingcited by 4
  11. 2025DiffPF: Differentiable Particle Filtering with Generative Sampling via Conditional Diffusion Modelscited by 2
  12. 2022Structural Optimization of Factor Graphs for Symbol Detection via Continuous Clustering and Machine Learningcited by 1
5 more
  1. 2023Differentiable SLAM Helps Deep Learning-based LiDAR Perception Taskscited by 1
  2. 2025DnD Filter: Differentiable State Estimation for Dynamic Systems using Diffusion Modelscited by 1
  3. 2025Policies over Poses: Reinforcement Learning based Distributed Pose-Graph Optimization for Multi-Robot SLAMcited by 1
  4. 2026CredibleDFGO: Differentiable Factor Graph Optimization with Credibility Supervisioncited by 0
  5. 2026PixVOD: Pixel-Distributed Direct Visual Odometry and Depth Estimationcited by 0