Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data

Diffusion partition consensus is a novel generative AI-based technique for time-series anomaly detection and data imputation in the presence of outliers. To illustrate the method, an implementation with design choices tailored for well-structured time series typical of single probe ultrasonic nondes...

Full description

Saved in:
Bibliographic Details
Main Authors: Nick Torenvliet, John S. Zelek
Format: Article
Language:English
Published: IEEE 2024-01-01
Series:IEEE Open Journal of Instrumentation and Measurement
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10734664/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841536145613127680
author Nick Torenvliet
John S. Zelek
author_facet Nick Torenvliet
John S. Zelek
author_sort Nick Torenvliet
collection DOAJ
description Diffusion partition consensus is a novel generative AI-based technique for time-series anomaly detection and data imputation in the presence of outliers. To illustrate the method, an implementation with design choices tailored for well-structured time series typical of single probe ultrasonic nondestructive evaluation (NDE) datasets is proposed. The technique relies on cross-talk between a conditional score-based diffusion model, and two well-chosen Savitzky-Golay filters. Testing and evaluation are performed on a series of progressively information rich synthetic datasets, and on real-world ultrasonic NDE datasets taken from a Canada Deuterium Uranium nuclear reactor pressure tube and calibration fixture. The iterative technique is a blend of stochastic and deterministic methods that uses confidence and consensus of target parameter estimates to update several data classifying partitions over the dataset, which in turn allows a new set of estimates and confidence measures to be established. Data classification induces a progressive bias in the training datasets allowing a diffusion model to identify the prevalent distribution. Methods for fault diagnosis support the efficacious inclusion of a human in the loop making the technique suitable for use in safety-critical applications. The main advantages of the technique are that it is unsupervised—in that it does not require labeled datasets or significant data preprocessing, does not rely on out-of-distribution generalization, provides means for fault diagnosis without recourse to ground truth, converges with stability, and naturally includes a human in the loop. The quality of results, the checks and balances provided by the fault diagnosis mechanism, and the opportunity to include a human in the loop, support the case for usage in safety-critical contexts such as NDE at a nuclear power facility.
format Article
id doaj-art-f7d8c7862a364febaee7bf7c46e5712b
institution Kabale University
issn 2768-7236
language English
publishDate 2024-01-01
publisher IEEE
record_format Article
series IEEE Open Journal of Instrumentation and Measurement
spelling doaj-art-f7d8c7862a364febaee7bf7c46e5712b2025-01-15T00:04:28ZengIEEEIEEE Open Journal of Instrumentation and Measurement2768-72362024-01-01311110.1109/OJIM.2024.348571110734664Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation DataNick Torenvliet0https://orcid.org/0009-0006-9923-7092John S. Zelek1https://orcid.org/0000-0002-8138-3546Department of Systems Design Engineering, University of Waterloo, Waterloo, ON, CanadaDepartment of Systems Design Engineering, University of Waterloo, Waterloo, ON, CanadaDiffusion partition consensus is a novel generative AI-based technique for time-series anomaly detection and data imputation in the presence of outliers. To illustrate the method, an implementation with design choices tailored for well-structured time series typical of single probe ultrasonic nondestructive evaluation (NDE) datasets is proposed. The technique relies on cross-talk between a conditional score-based diffusion model, and two well-chosen Savitzky-Golay filters. Testing and evaluation are performed on a series of progressively information rich synthetic datasets, and on real-world ultrasonic NDE datasets taken from a Canada Deuterium Uranium nuclear reactor pressure tube and calibration fixture. The iterative technique is a blend of stochastic and deterministic methods that uses confidence and consensus of target parameter estimates to update several data classifying partitions over the dataset, which in turn allows a new set of estimates and confidence measures to be established. Data classification induces a progressive bias in the training datasets allowing a diffusion model to identify the prevalent distribution. Methods for fault diagnosis support the efficacious inclusion of a human in the loop making the technique suitable for use in safety-critical applications. The main advantages of the technique are that it is unsupervised—in that it does not require labeled datasets or significant data preprocessing, does not rely on out-of-distribution generalization, provides means for fault diagnosis without recourse to ground truth, converges with stability, and naturally includes a human in the loop. The quality of results, the checks and balances provided by the fault diagnosis mechanism, and the opportunity to include a human in the loop, support the case for usage in safety-critical contexts such as NDE at a nuclear power facility.https://ieeexplore.ieee.org/document/10734664/Diffusiongenerativenondestructive testingultrasonicunsupervised
spellingShingle Nick Torenvliet
John S. Zelek
Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
IEEE Open Journal of Instrumentation and Measurement
Diffusion
generative
nondestructive testing
ultrasonic
unsupervised
title Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
title_full Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
title_fullStr Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
title_full_unstemmed Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
title_short Diffusion Partition Consensus: Diffusion-Aided Time-of-Flight Estimates, Anomaly Detection, and Localization for Ultrasonic Nondestructive Evaluation Data
title_sort diffusion partition consensus diffusion aided time of flight estimates anomaly detection and localization for ultrasonic nondestructive evaluation data
topic Diffusion
generative
nondestructive testing
ultrasonic
unsupervised
url https://ieeexplore.ieee.org/document/10734664/
work_keys_str_mv AT nicktorenvliet diffusionpartitionconsensusdiffusionaidedtimeofflightestimatesanomalydetectionandlocalizationforultrasonicnondestructiveevaluationdata
AT johnszelek diffusionpartitionconsensusdiffusionaidedtimeofflightestimatesanomalydetectionandlocalizationforultrasonicnondestructiveevaluationdata