GANs and alternative methods of synthetic noise generation for domain adaption of defect classification of Non-destructive ultrasonic testing
Shaun McKnight, S. Gareth Pierce, Ehsan Mohseni, Christopher, MacKinnon, Charles MacLeod, Tom OHare, Charalampos Loukas

TL;DR
This paper explores synthetic noise generation methods, including GAN-based and semi-analytical approaches, to improve defect classification in ultrasonic testing with limited training data, achieving significant performance gains.
Contribution
It introduces four novel synthetic data generation methods leveraging GANs and semi-analytical simulations for better domain adaptation in ultrasonic defect classification.
Findings
Significant improvement in classification F1 scores using synthetic data.
GAN-based method with task-specific modifications achieved the highest F1 score of 0.843.
Fully simulated noise data alone yielded lower performance, highlighting the importance of hybrid approaches.
Abstract
This work provides a solution to the challenge of small amounts of training data in Non-Destructive Ultrasonic Testing for composite components. It was demonstrated that direct simulation alone is ineffective at producing training data that was representative of the experimental domain due to poor noise reconstruction. Therefore, four unique synthetic data generation methods were proposed which use semi-analytical simulated data as a foundation. Each method was evaluated on its classification performance of real experimental images when trained on a Convolutional Neural Network which underwent hyperparameter optimization using a genetic algorithm. The first method introduced task specific modifications to CycleGAN, to learn the mapping from physics-based simulations of defect indications to experimental indications in resulting ultrasound images. The second method was based on combining…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNon-Destructive Testing Techniques · Ultrasonics and Acoustic Wave Propagation · Drilling and Well Engineering
MethodsHuMan(Expedia)||How do I get a human at Expedia? · *Communicated@Fast*How Do I Communicate to Expedia? · PatchGAN · GAN Least Squares Loss · Convolution · Tanh Activation · Batch Normalization · Cycle Consistency Loss · Instance Normalization · Residual Connection
