A state-space perspective on modelling and inference for online skill rating

Abstract We summarize popular methods used for skill rating in competitive sports, along with their inferential paradigms and introduce new approaches based on sequential Monte Carlo and discrete hidden Markov models. We advocate for a state-space model perspective, wherein players’ skills are represented as time-varying, and match results serve as observed quantities. We explore the steps to construct the model and the three stages of inference: filtering, smoothing, and parameter estimation. We examine the challenges of scaling up to numerous players and matches, highlighting the main approximations and reductions which facilitate statistical and computational efficiency. We additionally compare approaches in a realistic experimental pipeline that can be easily reproduced and extended with our open-source Python package, abile.

Authors

Institutions

Publication Details

Journal
Journal of the Royal Statistical Society Series C (Applied Statistics)
Published
2024-08-16
DOI
https://doi.org/10.1093/jrsssc/qlae035
Citations
3
Primary Topic
Sports Analytics and Performance
Type
article
Field-Weighted Citation Impact
3.39

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A state-space perspective on modelling and inference for online skill rating

Lorenzo Rimella, Samuel Duffield, Sam Power
3 citations
Journal of the Royal Statistical Society Series C (Applied Statistics)
Sports Analytics and Performance
3.39
article

A state-space perspective on modelling and inference for online skill rating

Lorenzo Rimella, Samuel Duffield, Sam Power
article en
3 citations

Abstract

Abstract We summarize popular methods used for skill rating in competitive sports, along with their inferential paradigms and introduce new approaches based on sequential Monte Carlo and discrete hidden Markov models. We advocate for a state-space model perspective, wherein players’ skills are represented as time-varying, and match results serve as observed quantities. We explore the steps to construct the model and the three stages of inference: filtering, smoothing, and parameter estimation. We examine the challenges of scaling up to numerous players and matches, highlighting the main approximations and reductions which facilitate statistical and computational efficiency. We additionally compare approaches in a realistic experimental pipeline that can be easily reproduced and extended with our open-source Python package, abile.

Journal of the Royal Statistical Society Series C (Applied Statistics)Vol. 73(5)
Collegio Carlo Alberto (IT), University of Bristol (GB), Energy Therapies Alliance of Central Illinois (US), Lancaster University (GB)
Engineering and Physical Sciences Research Council
Quality Education
Openalex Percentile: Top 6%
Sports Analytics and Performance
3.39
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.