Using Machine Learning to Assess the Risk of and Prevent Water Main Breaks
Avishek Kumar, Syed Ali Asad Rizvi, Benjamin Brooks, R. Ali, Vanderveld, Kevin H. Wilson, Chad Kenney, Sam Edelstein, Adria Finch, Andrew, Maxwell, Joe Zuckerbraun, Rayid Ghani

TL;DR
This paper presents a machine learning system that predicts water main failures three years in advance, enabling proactive maintenance and infrastructure management in Syracuse, with promising results outperforming heuristics and baselines.
Contribution
The study develops and deploys a gradient boosted decision tree model for water main failure prediction, demonstrating its effectiveness over heuristics and baselines in a real city setting.
Findings
Model achieved P@1 of 0.62, outperforming heuristics and baseline.
33 water main breaks occurred on the riskiest mains during pilot.
System is operational in Syracuse, aiding proactive infrastructure maintenance.
Abstract
Water infrastructure in the United States is beginning to show its age, particularly through water main breaks. Main breaks cause major disruptions in everyday life for residents and businesses. Water main failures in Syracuse, N.Y. (as in most cities) are handled reactively rather than proactively. A barrier to proactive maintenance is the city's inability to predict the risk of failure on parts of its infrastructure. In response, we worked with the city to build a ML system to assess the risk of a water mains breaking. Using historical data on which mains have failed, descriptors of pipes, and other data sources, we evaluated several models' abilities to predict breaks three years into the future. Our results show that our system using gradient boosted decision trees performed the best out of several algorithms and expert heuristics, achieving precision at 1\% (P@1) of 0.62. Our model…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
