An Uncertainty-Aware Deep Learning Framework for Defect Detection in Casting Products

07/24/2021
by   Maryam Habibpour, et al.
19

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.

READ FULL TEXT

page 1

page 6

page 7

research
07/26/2020

An Uncertainty-aware Transfer Learning-based Framework for Covid-19 Diagnosis

The early and reliable detection of COVID-19 infected patients is essent...
research
08/07/2018

Detection and Segmentation of Manufacturing Defects with Convolutional Neural Networks and Transfer Learning

Automatic detection of defects in metal castings is a challenging task, ...
research
12/22/2020

Objective Evaluation of Deep Uncertainty Predictions for COVID-19 Detection

Deep neural networks (DNNs) have been widely applied for detecting COVID...
research
10/17/2017

Material Classification using Neural Networks

The recognition and classification of the diversity of materials that ex...
research
04/10/2018

Pilot Comparative Study of Different Deep Features for Palmprint Identification in Low-Quality Images

Deep Convolutional Neural Networks (CNNs) are widespread, efficient tool...

Please sign up or login with your details

Forgot password? Click here to reset