Automatic Quality Control of Crowdsourced Rainfall Data With Multiple Noises: A Machine Learning Approach
Open accessPublished version of a preprint
Abstract
In geophysics, crowdsourcing is an emerging nontraditional environmental monitoring approach that supports data acquisition from individual citizens. However, because of the involvement of undertrained citizens and imprecise low‐cost sensors, crowdsourced data applications suffer from different types of noises that can deteriorate the overall monitoring accuracy. In this study, we propose a machine learning approach for automatic crowdsourced data quality control (CSQC) that detects and removes noisy data inputs in spatially and temporally discrete crowdsourced observations coming from both fixed‐point sensors (e.g., surveillance cameras) and moving sensors (e.g., moving cars/pedestrians). We design a set of features from original and interpolated rainfall data and use them to train and test the CSQC models using both supervised and unsupervised machine learning algorithms. The performances of the CSQC models under various scenarios assuming no retraining are also tested (hereafter referred to as transferability). The results based on synthetic but realistic data show that the CSQC models can significantly reduce the overall rainfall estimate errors. Under the stationary assumption, the CSQC models based on both supervised and unsupervised algorithms perform well in noisy data identification and overall rainfall estimation error reduction; however, if the model is transferred to other cities with different rainfall patterns or noise compositions (without retraining), supervised multilayer perceptrons (MLPs) show the best performance.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
Machine learning algorithms such as decision trees, K-nearest neighbors, and isolation forests have been applied to classify outliers, significantly improving detection accuracy of anomalous precipitation data.
“For example, machine learning algorithms such as decision trees, K-nearest neighbors, and isolation forests have been applied to classify outliers, significantly improving the detection accuracy of anomalous precipitation data [36][37][38][39].”
From A Machine Learning-Based Quality Control Algorithm for Heavy Rainfall Using Multi-Source Data (2025) · cites this paper as [38]
Cites
Adam: A Method for Stochastic Optimization
Kingma, D. P., & Ba, J. (2014) · arXiv · doi:10.48550/arxiv.1412.6980 · Cited by 98,946 · see citing works
Liu, F. T., Ting, K. M., & Zhou, Z.-H. (2008) · 2008 Eighth IEEE International Conference on Data Mining · doi:10.1109/icdm.2008.17 · Cited by 6,601 · see citing works
Crisis informatics—New data for extraordinary times
Palen, L., & Anderson, K. M. (2016) · Science · doi:10.1126/science.aag2579 · Cited by 309 · see citing works
Aggarwal, C. C. (2015) · Data Mining · doi:10.1007/978-3-319-14142-8_8 · Cited by 305 · see citing works
Flagged first, then by citations
Cited by
Sorted by citations
A Machine Learning-Based Quality Control Algorithm for Heavy Rainfall Using Multi-Source Data
Sun, H., Zhou, Q., Shi, L., Li, C., Qin, S., Yao, D., Xu, M., Huang, Y., Hu, Q., & Guan, Y. (2025) · Remote Sensing · doi:10.3390/rs17243976 · Cited by 4 · see citing works
A machine learning approach using autoencoders to perform quality control on meteorological data
Spohn, T. K., Walsh, E., Horan, K., O’Donoghue, J., Charnecki, T., Haslam, M., & Gallagher, S. (2026) · Environmental Data Science · doi:10.1017/eds.2026.10030 · Cited by 1 · see citing works
- Authors
- Niu, G., Yang, P., Zheng, Y., Cai, X., & Qin, H.
- Affiliations
- University of Illinois Urbana-Champaign (US)
- Southern University of Science and Technology (CN)
- Peking University (CN)
- Corresponding author
- Yang, Pan
- Venue
- Water Resources Research
- Publisher
- American Geophysical Union (AGU)
- Published
- 2021-11
- Volume
- 57
- Issue
- 11
- ISSN
- 0043-1397 (ISSN-L)
- 1944-7973
- OpenAlex
- W3206993198
- Cited by
- 19
- References
- 4
- Citations by year
- 2026: 3 · 2025: 4 · 2024: 3 · 2023: 4 · 2022: 4 · 2021: 1
- FWCI
- 1.05
- Type
- journal article
- Language
- en
- Open access
- green
- doi.org
- Licence
- Locations
- Water Resources Research (publishedVersion)
- Topics
- Physical Sciences › Earth and Planetary Sciences › Atmospheric Science › Precipitation Measurement and Analysis
- Physical Sciences › Computer Science › Computer Science Applications › Mobile Crowdsensing and Crowdsourcing
- Physical Sciences › Environmental Science › Environmental Engineering › Hydrological Forecasting Using AI
- Keywords
- rainfall estimation, noise detection, citizen science, low-cost sensors, moving sensors, surveillance cameras, transferability, supervised learning, unsupervised learning, multilayer perceptron, synthetic data
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review