This is a Preprint and has not been peer reviewed. This is version 1 of this Preprint.
AquaContam: machine-learning models of drinking-water contamination learn who is monitored as much as where contamination occurs
Downloads
Authors
Abstract
Machine learning informs drinking-water monitoring, yet administrative data record the
monitoring process as much as the contamination. Using AquaContam (over 4 million samples
from 95,223 U.S. water systems and ambient monitoring locations), we find provenance proxies
dominate feature attributions, and an apparent lead-model AUROC of 0.962 is largely a target-
leakage artifact (corrected skill 0.699, 0.550 without provenance). A provenance-reduced PFAS
signal survives (in-region AUROC 0.785) but transports modestly (AUROC 0.691, 95% CI
0.615–0.769), and spatial leakage separately inflates baseline-feature AUROC 0.699 → 0.869.
Monitoring is itself inequitable: communities of color are sampled 1.85× more intensively
(attenuated but significant under source adjustment), with heterogeneous detection burden
(1.48, 95% CI 1.24–1.88; significant in 3 of 10 regions under a spatially-aware null), whereas
low-income communities are under-sampled (0.78×). Although the group false-negative gap
(0.50 versus 0.44) is not significant, the model is worse-calibrated for high-people-of-color
systems (calibration error 0.18 versus 0.06). AquaContam provides a reproducible two-
confound protocol with one converged detection task and documented boundary tasks.
DOI
https://doi.org/10.31223/X51V3G
Subjects
Environmental Sciences, Hydrology
Keywords
PFAS, water quality, machine learning, benchmark, contamination, drinking water, environmental justice, heavy metals
Dates
Published: 2026-08-24 08:09
Last Updated: 2026-08-24 08:09
License
CC BY Attribution 4.0 International
Additional Metadata
Data Availability:
The compiled dataset and a code snapshot are openly available on Zenodo at https://doi.org/10.5281/zenodo.22073200 (compiled data CC BY 4.0; code Apache-2.0), with the source repository at https://github.com/tjnewton/aquacontam. One source (the Minnesota MDH PFAS export) is excluded from the archive pending the agency's redistribution confirmation; the identical export can be obtained from MDH on written request (route documented in docs/data_requests/mn_mdh_bulk_export.md in the repository) and verified against the pinned checksum in data/checksums.sha256.
Metrics
Views: 38
Downloads: 3
There are no comments or no comments have been made public for this article.