Retrospective Higher-Order Markov Processes for User Trails

04/20/2017
by   Tao Wu, et al.
0

Users form information trails as they browse the web, checkin with a geolocation, rate items, or consume media. A common problem is to predict what a user might do next for the purposes of guidance, recommendation, or prefetching. First-order and higher-order Markov chains have been widely used methods to study such sequences of data. First-order Markov chains are easy to estimate, but lack accuracy when history matters. Higher-order Markov chains, in contrast, have too many parameters and suffer from overfitting the training data. Fitting these parameters with regularization and smoothing only offers mild improvements. In this paper we propose the retrospective higher-order Markov process (RHOMP) as a low-parameter model for such sequences. This model is a special case of a higher-order Markov chain where the transitions depend retrospectively on a single history state instead of an arbitrary combination of history states. There are two immediate computational advantages: the number of parameters is linear in the order of the Markov chain and the model can be fit to large state spaces. Furthermore, by providing a specific structure to the higher-order chain, RHOMPs improve the model accuracy by efficiently utilizing history states without risks of overfitting the data. We demonstrate how to estimate a RHOMP from data and we demonstrate the effectiveness of our method on various real application datasets spanning geolocation data, review sequences, and business locations. The RHOMP model uniformly outperforms higher-order Markov chains, Kneser-Ney regularization, and tensor factorizations in terms of prediction accuracy.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/10/2022

The entropy rate of Linear Additive Markov Processes

This work derives a theoretical value for the entropy of a Linear Additi...
research
04/05/2017

Linear Additive Markov Processes

We introduce LAMP: the Linear Additive Markov Process. Transitions in LA...
research
02/11/2022

Fitting Sparse Markov Models to Categorical Time Series Using Regularization

The major problem of fitting a higher order Markov model is the exponent...
research
09/01/2021

On Generalized Random Environment INAR Models of Higher Order: Estimation of Random Environment States

The behavior of a generalized random environment integer-valued autoregr...
research
01/07/2022

Spatial data modeling by means of Gibbs Markov random fields based on a generalized planar rotator model

We introduce a Gibbs Markov random field for spatial data on Cartesian g...
research
02/16/2022

Sparse Markov Models for High-dimensional Inference

Finite order Markov models are theoretically well-studied models for dep...
research
07/06/2020

Learning the Markov order of paths in a network

We study the problem of learning the Markov order in categorical sequenc...

Please sign up or login with your details

Forgot password? Click here to reset