DocumentCode
1503932
Title
Individual Sequence Prediction Using Memory-Efficient Context Trees
Author
Dekel, Ofer ; Shalev-Shwartz, Shai ; Singer, Yoram
Author_Institution
Microsoft Res., Redmond, WA, USA
Volume
55
Issue
11
fYear
2009
Firstpage
5251
Lastpage
5262
Abstract
Context trees are a popular and effective tool for tasks such as compression, sequential prediction, and language modeling. We present an algebraic perspective of context trees for the task of individual sequence prediction. Our approach stems from a generalization of the notion of margin used for linear predictors. By exporting the concept of margin to context trees, we are able to cast the individual sequence prediction problem as the task of finding a linear separator in a Hilbert space, and to apply techniques from machine learning and online optimization to this problem. Our main contribution is a memory efficient adaptation of the perceptron algorithm for individual sequence prediction. We name our algorithm the shallow perceptron and prove a shifting mistake bound, which relates its performance with the performance of any sequence of context trees. We also prove that the shallow perceptron grows a context tree at a rate that is upper bounded by its mistake rate, which imposes an upper bound on the size of the trees grown by our algorithm.
Keywords
Hilbert spaces; learning (artificial intelligence); optimisation; pattern recognition; trees (mathematics); Hilbert space; individual sequence prediction; linear separator; machine learning; memory-efficient context trees; online optimization; perceptron algorithm; shallow perceptron; shifting mistake bound; Context modeling; Game theory; Hilbert space; Machine learning; Machine learning algorithms; Particle separators; Prediction algorithms; Predictive models; Stochastic processes; Upper bound; Context trees; online learning; perceptron; shifting bounds;
fLanguage
English
Journal_Title
Information Theory, IEEE Transactions on
Publisher
ieee
ISSN
0018-9448
Type
jour
DOI
10.1109/TIT.2009.2030460
Filename
5290305
Link To Document