The Generalized Cascade Click Model: A Unified Framework for Estimating Click Models

11/22/2021
by   Corné de Ruijt, et al.
0

Given the vital importance of search engines to find digital information, there has been much scientific attention on how users interact with search engines, and how such behavior can be modeled. Many models on user - search engine interaction, which in the literature are known as click models, come in the form of Dynamic Bayesian Networks. Although many authors have used the resemblance between the different click models to derive estimation procedures for these models, in particular in the form of expectation maximization (EM), still this commonly requires considerable work, in particular when it comes to deriving the E-step. What we propose in this paper, is that this derivation is commonly unnecessary: many existing click models can in fact, under certain assumptions, be optimized as they were Input-Output Hidden Markov Models (IO-HMMs), for which the forward-backward equations immediately provide this E-step. To arrive at that conclusion, we will present the Generalized Cascade Model (GCM) and show how this model can be estimated using the IO-HMM EM framework, and provide two examples of how existing click models can be mapped to GCM. Our GCM approach to estimating click models has also been implemented in the gecasmo Python package.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/15/2012

HMRF-EM-image: Implementation of the Hidden Markov Random Field Model and its Expectation-Maximization Algorithm

In this project, we study the hidden Markov random field (HMRF) model an...
research
01/23/2022

Combining Mixed Effects Hidden Markov Models with Latent Alternating Recurrent Event Processes to Model Diurnal Active-Rest Cycles

Data collected from wearable devices and smartphones can shed light on a...
research
05/16/2021

An accelerated expectation-maximization for multi-reference alignment

The multi-reference alignment (MRA) problem entails estimating an image ...
research
07/04/2012

'Say EM' for Selecting Probabilistic Models for Logical Sequences

Many real world sequences such as protein secondary structures or shell ...
research
12/20/2022

Aggregate Markov models in life insurance: estimation via the EM algorithm

In this paper, we consider statistical estimation of time-inhomogeneous ...
research
04/07/2023

StepMix: A Python Package for Pseudo-Likelihood Estimation of Generalized Mixture Models with External Variables

StepMix is an open-source software package for the pseudo-likelihood est...

Please sign up or login with your details

Forgot password? Click here to reset