Efficient Quantile Tracking Using an Oracle

04/27/2020
by   Hugo L. Hammer, et al.
0

For incremental quantile estimators the step size and possibly other tuning parameters must be carefully set. However, little attention has been given on how to set these values in an online manner. In this article we suggest two novel procedures that address this issue. The core part of the procedures is to estimate the current tracking mean squared error (MSE). The MSE is decomposed in tracking variance and bias and novel and efficient procedures to estimate these quantities are presented. It is shown that estimation bias can be tracked by associating it with the portion of observations below the quantile estimates. The first procedure runs an ensemble of L quantile estimators for wide range of values of the tuning parameters and typically around L = 100. In each iteration an oracle selects the best estimate by the guidance of the estimated MSEs. The second method only runs an ensemble of L = 3 estimators and thus the values of the tuning parameters need from time to time to be adjusted for the running estimators. The procedures have a low memory foot print of 8L and a computational complexity of 8L per iteration. The experiments show that the procedures are highly efficient and track quantiles with an error close to the theoretical optimum. The Oracle approach performs best, but comes with higher computational cost. The procedures were further applied to a massive real-life data stream of tweets and proofed real world applicability of them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/08/2020

Estimating Tukey Depth Using Incremental Quantile Estimators

The concept of depth represents methods to measure how deep an arbitrary...
research
01/15/2019

Quantile Tracking in Dynamically Varying Data Streams Using a Generalized Exponentially Weighted Average of Observations

The Exponentially Weighted Average (EWA) of observations is known to be ...
research
02/13/2019

Joint Tracking of Multiple Quantiles Through Conditional Quantiles

Estimation of quantiles is one of the most fundamental real-time analysi...
research
11/05/2020

Conditional quantile estimators: A small sample theory

This paper studies the small sample properties and bias of just-identifi...
research
10/21/2022

Alternative Mean Square Error Estimators and Confidence Intervals for Prediction of Nonlinear Small Area Parameters

A difficulty in MSE estimation occurs because we do not specify a full d...
research
01/05/2022

Reducing bias and variance in quantile estimates with an exponential model

Percentiles and more generally, quantiles are commonly used in various c...
research
11/04/2019

GuessCompx: An empirical complexity estimation in R

This article introduces GuessCompx which is an R package that performs a...

Please sign up or login with your details

Forgot password? Click here to reset