Learning to Smooth with Bidirectional Predictive State Inference Machines - Robotics Institute Carnegie Mellon University

Learning to Smooth with Bidirectional Predictive State Inference Machines

Wen Sun, Roberto Capobianco, Geoffrey Gordon, J. Andrew (Drew) Bagnell, and Byron Boots
Conference Paper, Proceedings of 32nd Conference on Uncertainty in Artificial Intelligence (UAI '16), pp. 706 - 715, June, 2016

Abstract

We present the Smoothing Machine (SMACH, pronounced “smash”), a dynamical system learning algorithm based on chain Conditional Random Fields (CRFs) with latent states. Unlike previous methods, SMACH is designed to optimize prediction performance when we have information from both past and future observations. By leveraging Predictive State Representations (PSRs), we model beliefs about latent states through predictive states—an alternative but equivalent representation that depends directly on observable quantities. Predictive states enable the use of well-developed supervised learning approaches in place of local-optimum- prone methods like EM: we learn regressors or classifiers that can approximate message passing and marginalization in the space of predictive states. We provide theoretical guarantees on smoothing performance and we empirically verify the efficacy of SMACH on several dynamical system benchmarks.

BibTeX

@conference{Sun-2016-5538,
author = {Wen Sun and Roberto Capobianco and Geoffrey Gordon and J. Andrew (Drew) Bagnell and Byron Boots},
title = {Learning to Smooth with Bidirectional Predictive State Inference Machines},
booktitle = {Proceedings of 32nd Conference on Uncertainty in Artificial Intelligence (UAI '16)},
year = {2016},
month = {June},
pages = {706 - 715},
publisher = {Association for Uncertainty in Artificial Intelligence (AUAI)},
}