Online Instrumental Variable Regression with Applications to Online Linear System Identification

Authors

  • Arun Venkatraman Carnegie Mellon University
  • Wen Sun Carnegie Mellon University
  • Martial Hebert Carnegie Mellon University
  • J. Bagnell Carnegie Mellon University
  • Byron Boots Georigia Institute of Technology

DOI:

https://doi.org/10.1609/aaai.v30i1.10215

Keywords:

Online learning, System Identification, Regret analysis, Instrumental Variable Regression

Abstract

Instrumental variable regression (IVR) is a statistical technique utilized to recover unbiased estimators when there are errors in the independent variables. Estimator bias in learned time series models can yield poor performance in applications such as long-term prediction and filtering where the recursive use of the model results in the accumulation of propagated error. However, prior work addressed the IVR objective in the batch setting, where it is necessary to store the entire dataset in memory — an infeasible requirementin large dataset scenarios. In this work, we develop Online Instrumental Variable Regression (OIVR), an algorithm that is capable of updating the learned estimator with streaming data. We show that the online adaptation of IVR enjoys a no-regret performance guarantee with respect the original batchsetting by taking advantage of any no-regret online learning algorithm inside OIVR for the underlying update steps. We experimentally demonstrate the efficacy of our algorithm in combination with popular no-regret onlinealgorithms for the task of learning predictive dynamical system models and on a prototypical econometrics instrumental variable regression problem.

Downloads

Published

2016-03-02

How to Cite

Venkatraman, A., Sun, W., Hebert, M., Bagnell, J., & Boots, B. (2016). Online Instrumental Variable Regression with Applications to Online Linear System Identification. Proceedings of the AAAI Conference on Artificial Intelligence, 30(1). https://doi.org/10.1609/aaai.v30i1.10215

Issue

Section

Technical Papers: Machine Learning Methods