A Separation Principle for Control in the Age of Deep Learning

Posted: 7 Feb 2019

See all articles by Alessandro Achille

Alessandro Achille

University of California, Los Angeles (UCLA) - Department of Computer Science

Stefano Soatto

University of California, Los Angeles (UCLA) - Department of Computer Science

Date Written: May 2018

Abstract

We review the problem of defining and inferring a state for a control system based on complex, high-dimensional, highly uncertain measurement streams, such as videos. Such a state, or representation, should contain all and only the information needed for control and discount nuisance variability in the data. It should also have finite complexity, ideally modulated depending on available resources. This representation is what we want to store in memory in lieu of the data, as it separates the control task from the measurement process. For the trivial case with no dynamics, a representation can be inferred by minimizing the information bottleneck Lagrangian in a function class realized by deep neural networks. The resulting representation has much higher dimension than the data (already in the millions) but is smaller in the sense of information content, retaining only what is needed for the task. This process also yields representations that are invariant to nuisance factors and have maximally independent components. We extend these ideas to the dynamic case, where the representation is the posterior density of the task variable given the measurements up to the current time, which is in general much simpler than the prediction density maintained by the classical Bayesian filter. Again, this can be finitely parameterized using a deep neural network, and some applications are already beginning to emerge. No explicit assumption of Markovianity is needed; instead, complexity trades off approximation of an optimal representation, including the degree of Markovianity.

Suggested Citation

Achille, Alessandro and Soatto, Stefano, A Separation Principle for Control in the Age of Deep Learning (May 2018). Annual Review of Control, Robotics, and Autonomous Systems, Vol. 1, pp. 287-307, 2018, Available at SSRN: https://ssrn.com/abstract=3330466 or http://dx.doi.org/10.1146/annurev-control-060117-105140

Alessandro Achille (Contact Author)

University of California, Los Angeles (UCLA) - Department of Computer Science ( email )

Los Angeles, CA 90095
United States

Stefano Soatto

University of California, Los Angeles (UCLA) - Department of Computer Science ( email )

Los Angeles, CA 90095
United States

Do you have negative results from your research you’d like to share?

Paper statistics

Abstract Views
179
PlumX Metrics