Litcius/Paper detail

Perturbed Progressive Learning for Semisupervised Defect Segmentation

Yao Wu, Mingwei Xing, Yachao Zhang, Yuan Xie, Zongze Wu, Yanyun Qu

2023IEEE Transactions on Neural Networks and Learning Systems12 citationsDOI

Abstract

Recently, with the development of intelligent manufacturing, the demand for surface defect inspection has been increasing. Deep learning has achieved promising results in defect inspection. However, due to the rareness of defect data and the difficulties of pixelwise annotation, the existing supervised defect inspection methods are too inferior to be implemented in practice. To solve the problem of defect segmentation with few labeled data, we propose a simple and efficient method for semisupervised defect segmentation (SSDS), named perturbed progressive learning (PPL). On the one hand, PPL decouples the predictions of student and teacher networks as well as alleviates overfitting on noisy pseudo-labels. On the other hand, PPL encourages consistency across various perturbations in a broader stagewise scope, alleviating drift caused by the noisy pseudo-labels. Specifically, PPL contains two training stages. In the first stage, the teacher network gives the unlabeled data with pseudo-labels that are divided into the easy and hard groups. The labeled data and the unlabeled data in the easy group with their perturbation are both used to train for a better-performing student network. In the second stage, the unlabeled data in the hard group are predicted by the obtained student network, so the refined pseudo-labeled data are enlarged. All the pseudo-labeling data and labeled data with their perturbation are used to retrain the student network, progressively improving the defect feature representation. We build a mobile screen defect dataset (MSDD-3) with three classes of defects. PPL is implemented on MSDD-3 as well as other public datasets. Extensive experimental results demonstrate that PPL significantly surpasses the state-of-the-art methods across all evaluation partition protocols.

Topics & Concepts

OverfittingSegmentationComputer scienceLabeled dataArtificial intelligenceAnnotationConsistency (knowledge bases)Pattern recognition (psychology)Deep learningMachine learningRepresentation (politics)Artificial neural networkPoliticsLawPolitical scienceIndustrial Vision Systems and Defect DetectionNon-Destructive Testing TechniquesInfrastructure Maintenance and Monitoring
Perturbed Progressive Learning for Semisupervised Defect Segmentation | Litcius