The Generalized Cascade Click Model: A Unified Framework for Estimating Click Models
Corn\'e de Ruijt, Sandjai Bhulai

TL;DR
This paper introduces the Generalized Cascade Model (GCM), a unified framework that simplifies the estimation of various click models by leveraging IO-HMMs, and provides a practical implementation in Python.
Contribution
It demonstrates that many click models can be estimated using IO-HMM EM algorithms, simplifying derivations and unifying different models under a common framework.
Findings
GCM can be estimated using IO-HMM EM framework
Many existing click models can be mapped to GCM
Implementation available in Python package
Abstract
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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplex Network Analysis Techniques · Consumer Market Behavior and Pricing · Recommender Systems and Techniques
