w2 hourly status

Overview

This model predicts whether a voter is employed as a W-2 hourly worker.

Trained on survey data, it leverages age, education signals, political engagement, and demographic features to identify likely hourly wage earners.

Organizations can use these scores to target outreach around minimum wage, overtime protections, scheduling fairness, and workplace benefits.

  • approach: dnn classifier
  • training rows: 8,154
  • last updated: 2026-09-02 19:09:13

Validation

Lift Chart

Each bar shows how much more common the outcome is within a score decile than in the population overall. Bars taller than the dashed line (lift of 1) mean the model’s top-ranked groups concentrate the outcome; a steady decline from decile 1 to 10 indicates the model is ranking effectively.

Calibration Plot

Bars of similar height within each decile indicate well-calibrated predictions. Systematic differences reveal where the model over- or under-predicts.

Cumulative Gains

The further the model curve bows above the diagonal, the better the model concentrates the outcome in its top-ranked predictions.

Decile Analysis Table

decile count mean actual mean predicted mae lift
10 199 0.32 0.34 0.02 2.49
9 198 0.21 0.24 0.03 1.67
8 199 0.18 0.18 0.001 1.39
7 198 0.15 0.13 0.02 1.19
6 199 0.20 0.10 0.10 1.58
5 198 0.05 0.08 0.02 0.40
4 198 0.07 0.06 0.003 0.52
3 199 0.04 0.06 0.02 0.28
2 198 0.03 0.05 0.02 0.24
1 199 0.03 0.04 0.01 0.24

Architecture

This model is a deep neural network classifier trained with BigQuery ML.

Hyperparameter configuration

  • optimizer: adagrad
  • max iterations: 20
  • learn rate: 0.001
  • l1 regularization: 0
  • l2 regularization: 0
  • min relative progress: 0.01
  • warm start: FALSE
  • early stop: TRUE
  • input label columns: employment_status_w2_hourly
  • data split method: AUTO_SPLIT
  • hidden units: 64, 32, 16
  • batch size: 16
  • dropout: 0.0276
  • num trials: 18
  • max parallel trials: 5
  • hparam tuning objectives: ROC_AUC
  • enable global explain: FALSE
  • tf version: 1.15
  • activation fn: relu
  • auto class weights: FALSE

Features

Importance

Sourcing

OpenSecrets

  • donations total (count)

Revelio Labs

  • avg salary differential
  • broad job category
  • current position tenure (days)
  • job category confidence

State voter files (via TargetSmart)

  • age
  • registered republican

TargetSmart

  • activist score
  • cannabis legalization support score
  • children present score
  • double negative gop score
  • ideology score
  • income rank
  • paid leave support score
  • race: latino
  • race: native american
  • urbanicity score
  • working class score

U.S. Census American Community Survey

  • block group % income $200k+

Implementation

Prediction distribution

statistic value
mean 0.25
std dev 0.15
min 0.05
25th 0.11
median 0.25
75th 0.37
max 0.93

Segments

segment lowest score highest score share of records
Most likely 0.37 0.93 25.5%
Somewhat likely 0.26 0.36 24.0%
Least likely 0.05 0.25 50.4%

External validity

Our model indicates that 25% of people with scored records are employed as a W-2 hourly worker. BLS CPS 2024 places W-2 hourly workers at roughly 55–60% of employed workers, or ~35% of all U.S. adults.