DocumentCode
719408
Title
Improving PPM with Dynamic Parameter Updates
Author
Steinruecken, Christian ; Ghahramani, Zoubin ; MacKay, David
Author_Institution
Dept. of Eng., Univ. of Cambridge, Cambridge, UK
fYear
2015
fDate
7-9 April 2015
Firstpage
193
Lastpage
202
Abstract
This article makes several improvements to the classic PPM algorithm, resulting in a new algorithm with superior compression effectiveness on human text. The key differences of our algorithm to classic PPM are that (A) rather than the original escape mechanism, we use a generalised blending method with explicit hyper-parameters that control the way symbol counts are combined to form predictions, (B) different hyper-parameters are used for classes of different contexts, and (C) these hyper-parameters are updated dynamically using gradient information. The resulting algorithm (PPM-DP) compresses human text better than all currently published variants of PPM, CTW, DMC, LZ, CSE and BWT, with runtime only slightly slower than classic PPM.
Keywords
data compression; pulse position modulation; BWT; CSE; CTW; DMC; LZ; PPM-DP; generalised blending method; human text; hyper-parameters; symbol counts; Context; Heuristic algorithms; Mathematical model; Prediction algorithms; Predictive models; Probabilistic logic; Probability distribution; PPM; blending; data compression; dynamic updates; escape mechanism; gradients;
fLanguage
English
Publisher
ieee
Conference_Titel
Data Compression Conference (DCC), 2015
Conference_Location
Snowbird, UT
ISSN
1068-0314
Type
conf
DOI
10.1109/DCC.2015.77
Filename
7149276
Link To Document