An Uncertainty-Aware Deep Learning Framework for Defect Detection in Casting Products
Not on the map. Why?
Abstract (arXiv)
Defects are unavoidable in casting production owing to the complexity of the casting process. While conventional human-visual inspection of casting products is slow and unproductive in mass productions, an automatic and reliable defect detection not just enhances the quality control process but positively improves productivity. However, casting defect detection is a challenging task due to diversity and variation in defects' appearance. Convolutional neural networks (CNNs) have been widely applied in both image classification and defect detection tasks. Howbeit, CNNs with frequentist inference require a massive amount of data to train on and still fall short in reporting beneficial estimates of their predictive uncertainty. Accordingly, leveraging the transfer learning paradigm, we first apply four powerful CNN-based models (VGG16, ResNet50, DenseNet121, and InceptionResNetV2) on a small dataset to extract meaningful features. Extracted features are then processed by various machine learning algorithms to perform the classification task. Simulation results demonstrate that linear support vector machine (SVM) and multi-layer perceptron (MLP) show the finest performance in defect detection of casting images. Secondly, to achieve a reliable classification and to measure epistemic uncertainty, we employ an uncertainty quantification (UQ) technique (ensemble of MLP models) using features extracted from four pre-trained CNNs. UQ confusion matrix and uncertainty accuracy metric are also utilized to evaluate the predictive uncertainty estimates. Comprehensive comparisons reveal that UQ method based on VGG16 outperforms others to fetch uncertainty. We believe an uncertainty-aware automatic defect detection solution will reinforce casting productions quality assurance.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 10 of its 32 references that are in the map. First posted on arXiv 24 Jul 2021.
Builds on
10 of 32 references.
References · 10
- 2016Densely Connected Convolutional Networkscited by 6,691
- 2019Can You Trust Your Model's Uncertainty? Evaluating Predictive Uncertainty Under Dataset Shiftcited by 1,274
- 2014Deep Neural Networks are Easily Fooled: High Confidence Predictions for Unrecognizable Imagescited by 774
- 2018Threat of Adversarial Attacks on Deep Learning in Computer Vision: A Surveycited by 459
- 2020An Uncertainty-aware Transfer Learning-based Framework for Covid-19 Diagnosiscited by 22
- 2020Objective Evaluation of Deep Uncertainty Predictions for COVID-19 Detectioncited by 20
- 2015Scalable Gaussian Process Classification via Expectation Propagationcited by 8
- 2020Automatic Polyp Segmentation using U-Net-ResNet50cited by 5
- 2021Confidence Aware Neural Networks for Skin Cancer Detectioncited by 5
- 2019Locally Differentially Private Naive Bayes Classificationcited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 1; 2026: 1.
4 papers.
- 2023Noise-Augmented Boruta: The Neural Network Perturbation Infusion with Boruta Feature Selectioncited by 1
- 2024Beyond Uncertainty Quantification: Learning Uncertainty for Trust-Informed Neural Network Decisions - A Case Study in COVID-19 Classificationcited by 0
- 2025Proximity-Based Evidence Retrieval for Uncertainty-Aware Neural Networkscited by 0
- 2026Trustworthy Visual Quality Inspection under Data Scarcity in Manufacturingcited by 0
- 2026Trustworthy Visual Quality Inspection under Data Scarcity in Manufacturing22 Aug 2026
- 2025Proximity-Based Evidence Retrieval for Uncertainty-Aware Neural Networks11 Sep 2025
- 2024Beyond Uncertainty Quantification: Learning Uncertainty for Trust-Informed Neural Network Decisions - A Case Study in COVID-19 Classification19 Sep 2024
- 2023Noise-Augmented Boruta: The Neural Network Perturbation Infusion with Boruta Feature Selection18 Sep 2023