How to Train Your Differentiable Filter

12/28/2020
by   Alina Kloss, et al.
13

In many robotic applications, it is crucial to maintain a belief about the state of a system, which serves as input for planning and decision making and provides feedback during task execution. Bayesian Filtering algorithms address this state estimation problem, but they require models of process dynamics and sensory observations and the respective noise characteristics of these models. Recently, multiple works have demonstrated that these models can be learned by end-to-end training through differentiable versions of recursive filtering algorithms. In this work, we investigate the advantages of differentiable filters (DFs) over both unstructured learning approaches and manually-tuned filtering algorithms, and provide practical guidance to researchers interested in applying such differentiable filters. For this, we implement DFs with four different underlying filtering algorithms and compare them in extensive experiments. Specifically, we (i) evaluate different implementation choices and training approaches, (ii) investigate how well complex models of uncertainty can be learned in DFs, (iii) evaluate the effect of end-to-end training through DFs and (iv) compare the DFs among each other and to unstructured LSTM models.

READ FULL TEXT

page 4

page 11

page 24

research
10/25/2020

Multimodal Sensor Fusion with Differentiable Filters

Leveraging multimodal information with recursive Bayesian filters improv...
research
09/28/2022

InFi: End-to-End Learning to Filter Input for Resource-Efficiency in Mobile-Centric Inference

Mobile-centric AI applications have high requirements for resource-effic...
research
05/28/2018

Differentiable Particle Filters: End-to-End Learning with Algorithmic Priors

We present differentiable particle filters (DPFs): a differentiable impl...
research
03/08/2023

DNBP: Differentiable Nonparametric Belief Propagation

We present a differentiable approach to learn the probabilistic factors ...
research
05/18/2021

Differentiable Factor Graph Optimization for Learning Smoothers

A recent line of work has shown that end-to-end optimization of Bayesian...
research
01/15/2021

Differentiable Nonparametric Belief Propagation

We present a differentiable approach to learn the probabilistic factors ...
research
08/19/2023

Learning Soft Robot Dynamics using Differentiable Kalman Filters and Spatio-Temporal Embeddings

This paper introduces a novel approach for modeling the dynamics of soft...

Please sign up or login with your details

Forgot password? Click here to reset