ArXiv

proxymate: Diagnosis and Adjustment of Proxy Estimates for Reliable Inference

Authors
Alexandra N. M. Darmon, Deeksha Sinha, Steve Wilkins-Reeves...
Categories
stat.ML, cs.LG
arXiv
https://arxiv.org/abs/2607.24401v1
PDF
https://arxiv.org/pdf/2607.24401v1

Brief

Proxymate addresses bias and miscalibration when using proxy outcomes (short-term signals, model predictions, or surrogate endpoints) by pairing diagnostic checks with targeted corrections across four levels: Representativity, Unit, Estimate, and Domain. The open-source Python tool was deployed at Meta for multiple use cases, reportedly correcting millions of proxy–primary comparisons and supporting rapid decisions on thousands of experiments; details appear in the 15-page arXiv preprint (2607.24401v1).

Why it matters

proxymate is an open-source Python package and framework that provides diagnostic checks and targeted adjustment strategies for proxy outcomes, organized into four levels: Representativity, Unit, Estimate, and Domain.

Key details

  • proxymate has been adopted at Meta across experimentation, prevalence estimation, and monitoring; it assessed and corrected millions of proxy–primary unit comparisons and enabled quick decision-making on thousands of experiments.
  • ArXiv preprint arXiv:2607.24401v1 (published 2026-07-27; 15 pages, 2 figures) — authors: Alexandra N. M. Darmon, Deeksha Sinha, Steve Wilkins-Reeves, and Caner Gocmen.
Source evidence

Abstract

Proxy outcomes (such as short-term behavioral signals, model predictions, or surrogate endpoints) are frequently used in place of primary outcomes that are too slow to mature, rare, or challenging to measure directly. But valid inference on a proxy does not guarantee valid inference on the primary estimate as proxy-based estimates can be systematically biased in ways that are difficult to predict, leading to improperly calibrated confidence intervals. We present proxymate, a framework and open-source Python package for proxy validation and adjustment. proxymate organizes into four levels: The Representativity Level (population validity), the Unit Level (measurement quality), the Estimate Level (decision validity), and the Domain Level (cross-domain transportability). Within each level, proxymate provides diagnostic checks, and targeted adjustment strategies that map specific failures to appropriate corrections. At Meta, proxymate has been adopted by many different use cases, spanning experimentation, prevalence estimation, and monitoring use cases, all facing different proxy challenges (limited human review time, long maturation window of outcomes, low detectability) and showcasing the modularity of the framework. Across all products, proxymate assessed and corrected millions of proxy, primary unit comparisons. It has facilitated launches across multiple work streams including enabling quick decision making on thousands of experiments.

Comment: 15 pages, 2 figures