Prediction with a Short Memory

12/08/2016
by   Sham Kakade, et al.
0

We consider the problem of predicting the next observation given a sequence of past observations, and consider the extent to which accurate prediction requires complex algorithms that explicitly leverage long-range dependencies. Perhaps surprisingly, our positive results show that for a broad class of sequences, there is an algorithm that predicts well on average, and bases its predictions only on the most recent few observation together with a set of simple summary statistics of the past observations. Specifically, we show that for any distribution over observations, if the mutual information between past observations and future observations is upper bounded by I, then a simple Markov model over the most recent I/ϵ observations obtains expected KL error ϵ---and hence ℓ_1 error √(ϵ)---with respect to the optimal predictor that has access to the entire past and knows the data generating distribution. For a Hidden Markov Model with n hidden states, I is bounded by n, a quantity that does not depend on the mixing time, and we show that the trivial prediction algorithm based on the empirical frequencies of length O( n/ϵ) windows of observations achieves this error, provided the length of the sequence is d^Ω( n/ϵ), where d is the size of the observation alphabet. We also establish that this result cannot be improved upon, even for the class of HMMs, in the following two senses: First, for HMMs with n hidden states, a window length of n/ϵ is information-theoretically necessary to achieve expected ℓ_1 error √(ϵ). Second, the d^Θ( n/ϵ) samples required to estimate the Markov model for an observation alphabet of size d is necessary for any computationally tractable learning algorithm, assuming the hardness of strongly refuting a certain class of CSPs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/12/2019

A Theory of Selective Prediction

We consider a model of selective prediction, where the prediction algori...
research
04/20/2017

Learning to Acquire Information

We consider the problem of diagnosis where a set of simple observations ...
research
10/17/2017

Estimate exponential memory decay in Hidden Markov Model and its applications

Inference in hidden Markov model has been challenging in terms of scalab...
research
09/22/2015

Classification error in multiclass discrimination from Markov data

As a model for an on-line classification setting we consider a stochasti...
research
11/03/2014

Active Inference for Binary Symmetric Hidden Markov Models

We consider active maximum a posteriori (MAP) inference problem for Hidd...
research
03/09/2021

Sequential Importance Sampling With Corrections For Partially Observed States

We consider an evolving system for which a sequence of observations is b...
research
12/16/2015

Learning a Hybrid Architecture for Sequence Regression and Annotation

When learning a hidden Markov model (HMM), sequen- tial observations can...

Please sign up or login with your details

Forgot password? Click here to reset