Table of Contents
Fetching ...

Prediction-powered estimators for finite population statistics in highly imbalanced textual data: Public hate crime estimation

Hannes Waldetoft, Jakob Torgander, Måns Magnusson

TL;DR

The paper tackles estimating finite-population statistics from large text corpora when labels are costly to obtain. It proposes a prediction-powered framework that uses transformer-based classifier outputs as auxiliary information in standard survey estimators, notably the Hansen-Hurwitz, stratified, and difference estimators. The authors formalize the H2P2 estimator, discuss stratification-by-prediction, and address variance behavior as classifier quality improves, then apply the method to Swedish hate crime statistics derived from police reports. Empirical results show substantial efficiency gains (design effects around 0.0068) and provide unbiased estimates of total hate crimes and police under-reporting, illustrating the approach’s practical value for official statistics and similar applications.

Abstract

Estimating population parameters in finite populations of text documents can be challenging when obtaining the labels for the target variable requires manual annotation. To address this problem, we combine predictions from a transformer encoder neural network with well-established survey sampling estimators using the model predictions as an auxiliary variable. The applicability is demonstrated in Swedish hate crime statistics based on Swedish police reports. Estimates of the yearly number of hate crimes and the police's under-reporting are derived using the Hansen-Hurwitz estimator, difference estimation, and stratified random sampling estimation. We conclude that if labeled training data is available, the proposed method can provide very efficient estimates with reduced time spent on manual annotation.

Prediction-powered estimators for finite population statistics in highly imbalanced textual data: Public hate crime estimation

TL;DR

The paper tackles estimating finite-population statistics from large text corpora when labels are costly to obtain. It proposes a prediction-powered framework that uses transformer-based classifier outputs as auxiliary information in standard survey estimators, notably the Hansen-Hurwitz, stratified, and difference estimators. The authors formalize the H2P2 estimator, discuss stratification-by-prediction, and address variance behavior as classifier quality improves, then apply the method to Swedish hate crime statistics derived from police reports. Empirical results show substantial efficiency gains (design effects around 0.0068) and provide unbiased estimates of total hate crimes and police under-reporting, illustrating the approach’s practical value for official statistics and similar applications.

Abstract

Estimating population parameters in finite populations of text documents can be challenging when obtaining the labels for the target variable requires manual annotation. To address this problem, we combine predictions from a transformer encoder neural network with well-established survey sampling estimators using the model predictions as an auxiliary variable. The applicability is demonstrated in Swedish hate crime statistics based on Swedish police reports. Estimates of the yearly number of hate crimes and the police's under-reporting are derived using the Hansen-Hurwitz estimator, difference estimation, and stratified random sampling estimation. We conclude that if labeled training data is available, the proposed method can provide very efficient estimates with reduced time spent on manual annotation.
Paper Structure (25 sections, 1 theorem, 13 equations, 3 figures, 5 tables)

This paper contains 25 sections, 1 theorem, 13 equations, 3 figures, 5 tables.

Key Result

Proposition 1

Let $\ell_i(\hat{p}_i, y_i)=-y_ilog(\hat{p}_i)-(1-y_i)log(1-\hat{p}_i)$ denote the (pointwise) binary cross-entropy loss for the $i$-th point of our data set. Then, assuming that the classifier improves and the total loss $\ell= \sum_i \ell_i$ reaches its theoretical minimum of zero,

Figures (3)

  • Figure 1: Number of police reports filed for the period 2007-2022, the number of confirmed hate crimes for this period, and their proportion of the total. Note that SNCCP did not produce hate crime statistics in 2017, 2019, and 2021.
  • Figure 2: Histogram of simulating 10000.0 H2P2 estimates, SRS without stratification, SbP using SRS, SbP with difference estimation in the zero-stratum within the subset of incitement against ethnic group with $n=500$. The red line is the true total.
  • Figure 3: Histogram of the auxiliary variable, $\hat{p}$, in all police reports from 2022, and when in a sample of $n=200$ taken with replacement and inclusion probability proportional $\hat{p}$.

Theorems & Definitions (2)

  • Proposition 1
  • proof