REVIEW 4 major objections 5 minor 21 references
Automated Corrosion Detection Using Crowd Sourced Training for Deep Learning
T0 review · 4 major / 5 minor · reviewed 2026-08-14 · deepseek-v4-flash
Pith's one-line read A crowd-sourced labelling website trained a deep-learning corrosion detector whose validation accuracy rose from 66% to 93% in 37 days.
desk verdict A likeable, honest field deployment for crowd-sourced corrosion labelling, but the headline 66%→93% claim is confounded by an epoch-count change and an under-specified validation split. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central mechanism is a closed loop: the website shows four random images per page; users check boxes next to those they believe show corrosion; after five votes an image's majority label enters the training set; the model is retrained on the growing set; and the updated model then scores each newly uploaded image, with user uploads later entering the same voting loop. The classifier is a five-layer convolutional network modeled on the encoding side of the U-Net architecture, trained with cross-entropy loss and an adaptive-moment optimizer.
What would settle it
Retrain the original 600-image baseline model for 25 epochs on the same initial data, with no crowd-sourced additions, and measure validation accuracy; if it approaches 93%, the reported improvement is an artefact of longer training rather than crowd-sourced data.
Extended reading notes
Core claim
The core claim is that crowd-sourced voting on a simple binary question—does this image show corrosion or not?—can serve as the training signal for an automated corrosion detector, with the model improving from 66% to 93% validation accuracy over 37 days as 2,539 votes were accumulated. The claim includes the extrapolation that about 30,000 votes would be needed to reach 99.9% accuracy. The authors also document that many images receive deeply split votes, showing that non-expert labels carry noise and that 'corrosion' is a context-dependent judgment.
Load-bearing premise
The accuracy gain is attributed to the growing crowd-labelled dataset, but the baseline ran for 1 epoch while later models ran for 25 epochs; if longer training alone explains most of the gain, the crowd-sourcing claim collapses.
Editorial extensions
If this is right
- A domain-specific detector can be bootstrapped from non-expert public labels, reaching practically useful accuracy (93%) within about five weeks of launch.
- Extrapolating the observed learning curve, roughly 30,000 votes would be needed to reach 99.9% accuracy, which is useful for planning data-collection effort in remote inspection applications.
- The same loop can be reused: user-uploaded images are immediately scored by the current model and, after five votes, enter the training set, so the system improves while being used.
- Label ambiguity is intrinsic to visual corrosion: on context-dependent images voters disagree 40–60% of the time, which caps the accuracy any model trained on majority labels can reach.
Reading between the lines
- If the crowd-data effect is real, the same five-vote majority loop could generalize to other visual defects with clearer ground truth, such as cracks or spalls, where voter disagreement is lower, likely accelerating convergence.
- The paper implicitly treats accuracy as average correctness over a fixed validation set; a per-class breakdown would reveal whether the gain comes from better corrosion recall, better no-corrosion precision, or both.
- The self-selection of voters (people visiting a corrosion website) may mean the result does not transfer to a generic online crowd; a controlled comparison with general crowd workers would test transferability.
Signed reviews
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper describes the deployment of a crowd-sourced website, corrosiondetector.com, that collects binary labels for the presence of corrosion in images. These labels are used to train a five-layer convolutional network. The paper reports that over 37 days, 2,539 votes and 310 user-uploaded images were collected, and that the model's accuracy on a fixed validation set improved from 66% at website launch to 93% at day 37. The authors also analyze voting ambiguity in several images, argue that corrosion labeling requires expert situational knowledge, and extrapolate that approximately 30,000 votes would be needed to reach 99.9% accuracy.
Significance. If the quantitative claim were supported, this would be a useful proof-of-concept for combining public engagement with model training for materials-degradation monitoring. The paper's discussion of the ambiguity of corrosion labels and the divergence between expert and non-expert judgments is thoughtful and adds value to the community. The paper also provides architectural details that aid reproducibility. However, the central empirical claim of crowd-sourced voting driving a 66% to 93% accuracy improvement is not currently established because of two confounds: possible overlap between the validation and training sets, and the increase from 1 to 25 training epochs. The extrapolation to 30,000 votes is also not justified.
major comments (4)
- [Methodology]
- [Methodology]
- [Results and Discussion]
- [Results and Discussion]
minor comments (5)
- [Introduction]
- [Methodology]
- [Results and Discussion]
- [References]
- [Results and Discussion]
Circularity Check
No significant circularity in the main accuracy claim; minor self-citations and a transparent trend extrapolation do not make the derivation circular.
full rationale
The central claim—that 2,539 crowd-sourced votes improved corrosion-detection accuracy from 66% to 93%—is not circular by construction. The accuracy is reported 'relative to the validation images (which do not form part of the model training and expertly labelled for the purposes of identifying the model error)' (Results and Discussion, Model Accuracy), so the performance metric is an external benchmark rather than a refit of the training labels. The improvement is an observed outcome of retraining on growing data, not a parameter fitted to the validation set. The baseline was trained for 1 epoch while later models used 25 epochs (Methodology); this is a confound for attributing the gain to crowd-sourced data, but it is an experimental-design issue, not a circular derivation. The 30,000-vote extrapolation is 'based on the empirical evidence from the present work' (Results and Discussion) and is transparently a trend extrapolation from the same accuracy curve, not an independent prediction; it is peripheral to the measured accuracy claim. The >65,000-image requirement is attributed to the authors' own prior work [11] (Introduction) and serves only as motivation, not as a premise that forces the measured 66% to 93% result. A validation-overlap risk is suggested by the arithmetic (600 training + 444 validation > 859 initial voting images), which would be fatal if both sets were drawn from the 859-image pool and validation images were allowed into training via the five-vote rule; however, the manuscript does not state that the 600 and 444 are subsets of the 859, and it explicitly asserts the validation set is outside training. That is a missing methodological detail and a leakage risk, but not a demonstrated circular reduction. Overall, the derivation chain for the main accuracy improvement is self-contained with respect to an external validation benchmark.
Assumptions & free parameters
free parameters (4)
- Majority vote threshold =
5 votes
- Training epoch counts =
1 (baseline) and 25 (subsequent)
- Learning rate =
1e-4
- Extrapolated vote count for 99.9% accuracy =
~30,000 votes
assumptions (5)
- domain assumption Crowd-sourced majority labels provide a sufficiently accurate training signal for deep learning corrosion detection.
- domain assumption The fixed 444-image validation set is expertly labelled, representative, and independent of training data.
- ad hoc to paper The accuracy improvement is attributable to the growing crowd-sourced dataset, not the change from 1 to 25 training epochs.
- ad hoc to paper Model accuracy will continue to improve with more votes, allowing extrapolation to 30,000 votes for 99.9% accuracy.
- standard math Standard deep learning training (Kaiming init, ADAM, cross-entropy) behaves as expected for this task.
Cite this review
Pith. "Pith review of Automated Corrosion Detection Using Crowd Sourced Training for Deep Learning." pith.science (2026). https://pith.science/paper/UABZZSO6
@misc{pith2026190802548,
author = {Pith},
title = {Pith review of: Automated Corrosion Detection Using Crowd Sourced Training for Deep Learning},
year = {2026},
howpublished = {\url{https://pith.science/paper/UABZZSO6}},
note = {Machine review of arXiv:1908.02548}
}
read the original abstract
The automated detection of corrosion from images (i.e., photographs) or video (i.e., drone footage) presents significant advantages in terms of corrosion monitoring. Such advantages include access to remote locations, mitigation of risk to inspectors, cost savings and monitoring speed. The automated detection of corrosion requires deep learning to approach human level artificial intelligence (A.I.). The training of a deep learning model requires intensive image labelling, and in order to generate a large database of labelled images, crowd sourced labelling via a dedicated website was sought. The website (corrosiondetector.com) permits any user to label images, with such labelling then contributing to the training of a cloud based A.I. model - with such a cloud-based model then capable of assessing any fresh (or uploaded) image for the presence of corrosion. In other words, the website includes both the crowd sourced training process, but also the end use of the evolving model. Herein, the results and findings from the website (corrosiondetector.com) over the period of approximately one month, are reported.
Reference graph
Works this paper leans on
-
[2]
Y. LeCun, Y. Bengio, G. Hinton, Deep learning, Nature. 521 (2015) 436–444. doi:10.1038/nature14539
-
[3]
W. Nash, T. Drummond, N. Birbilis, A review of deep learning in the study of materials degradation, Npj Mater. Degrad. 2 (2018) 1–12. doi:10.1038/s41529-018-0058-x
-
[4]
D.E. Rumelhart, G.E. Hinton, R.J. Williams, Learning representations by back-propogation errors, Nature. 323 (1986) 533–536
work page 1986
-
[5]
Z. Cui, G. Gong, The effect of machine learning regression algorithms and sample size on individualized behavioral prediction with functional connectivity features, Neuroimage. 178 (2018) 622–637. doi:10.1016/j.neuroimage.2018.06.001
-
[6]
L. Al-Haddad, C.W. Morris, L. Boddy, Training radial basis function neural networks: Effects of training set size and imbalanced training sets, J. Microbiol. Methods. 43 (2000) 33–44. doi:10.1016/S0167-7012(00)00202-5
-
[7]
R. Gonzalez-Diaz, E. Paluzo-Hidalgo, M.A. Gutiérrez-Naranjo, Representative datasets for neural networks, Electron. Notes Discret. Math. 68 (2018) 89–94. doi:10.1016/j.endm.2018.06.016
-
[8]
G.M. Foody, M.B. McCulloch, W.B. Yates, The effect of training set size and composition on artificial neural network classification, Int. J. Remote Sens. 16 (1995) 1707–1723. doi:10.1080/01431169508954507
-
[9]
A. Fawzi, S.-M. Moosavi-Dezfooli, P. Frossard, Robustness of classifiers: from adversarial to random noise, (2016). http://arxiv.org/abs/1608.08967
arXiv 2016
Show all 21 references
-
[10]
Rolnick, A
D. Rolnick, A. Veit, S. Belongie, N. Shavit, Deep Learning is Robust to Massive Label Noise, (2017) 1–10. http://arxiv.org/abs/1705.10694
2017 arXiv
-
[11]
W. Nash, T. Drummond, N. Birbilis, Deep Learning AI for Corrosion Detection, in: NACE International (Ed.), Corros. 2019, Nashville, TN,
2019
-
[12]
http://arxiv.org/abs/1506.06579
-
[13]
Socher, Li-Jia Li, Kai Li, Li Fei-Fei, ImageNet: A large-scale hierarchical image database, 2009 IEEE Conf
Jia Deng, Wei Dong, R. Socher, Li-Jia Li, Kai Li, Li Fei-Fei, ImageNet: A large-scale hierarchical image database, 2009 IEEE Conf. Comput. Vis. Pattern Recognit. (2009) 248–255. doi:10.1109/CVPRW.2009.5206848
2009
-
[14]
T.Y. Lin, M. Maire, S. Belongie, J. Hays, P. Perona, D. Ramanan, P. Dollár, C.L. Zitnick, Microsoft COCO: Common objects in context, Lect. Notes Comput. Sci. (Including Subser. Lect. Notes Artif. Intell. Lect. Notes Bioinformatics). 8693 LNCS (2014) 740–755. doi:10.1007/978-3-...
2014 doi
-
[15]
B. Zhou, H. Zhao, X. Puig, T. Xiao, S. Fidler, A. Barriuso, A. Torralba, Semantic Understanding of Scenes through the ADE20K Dataset, (2016). doi:10.1152/ajpendo.00144.2015
2016
-
[16]
Russakovsky, J
O. Russakovsky, J. Deng, H. Su, J. Krause, S. Satheesh, S. Ma, Z. Huang, A. Karpathy, A. Khosla, M. Bernstein, A.C. Berg, L. Fei-Fei, ImageNet Large Scale Visual Recognition Challenge, Int. J. Comput. Vis. 115 (2015) 211–252. doi:10.1007/s11263-015-0816-y
2015 doi
-
[17]
Figueroa, Q
R.L. Figueroa, Q. Zeng-Treitler, S. Kandula, L.H. Ngo, Predicting sample size required for classification performance, BMC Med. Inform. Decis. Mak. 12 (2012). doi:10.1186/1472-6947-12-8
2012 doi
-
[18]
Mukherjee, P
S. Mukherjee, P. Tamayo, S. Rogers, R. Rifkin, A. Engle, C. Campbell, T.R. Golub, J.P. Mesirov, Estimating Dataset Size Requirements for Classifying DNA Microarray Data, J. Comput. Biol. 10 (2003) 119–142. doi:10.1089/106652703321825928
2003 doi
-
[19]
Ronneberger, P
O. Ronneberger, P. Fischer, T. Brox, U-Net: Convolutional Networks for Biomedical Image Segmentation, (2015) 1–8. doi:10.1007/978-3-319-24574-4_28
2015 doi
-
[20]
K. He, X. Zhang, S. Ren, J. Sun, Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classification, Biochem. Biophys. Res. Commun. 498 (2015) 254–261. doi:10.1016/j.bbrc.2018.01.076
2015 doi
-
[2003]
doi:10.1201/9781482265491
- [2017]
Reviewed August 14, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.