English

PAC Mode Estimation using PPR Martingale Confidence Sequences

Methodology 2022-04-12 v3 Statistics Theory Applications Machine Learning Statistics Theory

Abstract

We consider the problem of correctly identifying the \textit{mode} of a discrete distribution P\mathcal{P} with sufficiently high probability by observing a sequence of i.i.d. samples drawn from P\mathcal{P}. This problem reduces to the estimation of a single parameter when P\mathcal{P} has a support set of size K=2K = 2. After noting that this special case is tackled very well by prior-posterior-ratio (PPR) martingale confidence sequences \citep{waudby-ramdas-ppr}, we propose a generalisation to mode estimation, in which P\mathcal{P} may take K2K \geq 2 values. To begin, we show that the "one-versus-one" principle to generalise from K=2K = 2 to K2K \geq 2 classes is more efficient than the "one-versus-rest" alternative. We then prove that our resulting stopping rule, denoted PPR-1v1, is asymptotically optimal (as the mistake probability is taken to 00). PPR-1v1 is parameter-free and computationally light, and incurs significantly fewer samples than competitors even in the non-asymptotic regime. We demonstrate its gains in two practical applications of sampling: election forecasting and verification of smart contracts in blockchains.

Keywords

Cite

@article{arxiv.2109.05047,
  title  = {PAC Mode Estimation using PPR Martingale Confidence Sequences},
  author = {Shubham Anand Jain and Rohan Shah and Sanit Gupta and Denil Mehta and Inderjeet Jayakumar Nair and Jian Vora and Sushil Khyalia and Sourav Das and Vinay J. Ribeiro and Shivaram Kalyanakrishnan},
  journal= {arXiv preprint arXiv:2109.05047},
  year   = {2022}
}
R2 v1 2026-06-24T05:52:12.624Z