Anomaly detection and root cause analysis using convolutional autoencoders: A real case study

Anomaly detection is the process of identifying unusual patterns in data that may indicate a deviation from the expected norm. This paper proposes a semi-supervised deep learning solution to detect anomalies of a YANMAR energy device that produces heat and power utilizing an internal combustion engi...

Full description

Saved in:
Bibliographic Details
Published inJournal of computational science Vol. 91; p. 102685
Main Authors Danti, Piero, Innocenti, Alessandro, Sandomier, Sascha
Format Journal Article
LanguageEnglish
Published Elsevier B.V 01.10.2025
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Anomaly detection is the process of identifying unusual patterns in data that may indicate a deviation from the expected norm. This paper proposes a semi-supervised deep learning solution to detect anomalies of a YANMAR energy device that produces heat and power utilizing an internal combustion engine supplied with natural gas. The main equipment of the analysis is a 20 kWe micro-cogeneration unit installed in the energy plant of a facility school. More in detail, the dataset considered in this work consists of 12 features temporally acquired every 15 min. The authors exploit a deep learning architecture, an autoencoder with 1-D convolutional layers to retain temporal correlations, trained to learn the normal behavior of the cogenerator and report unseen operations. In consideration of the fact that autoencoders tend to yield false positives, a Fast-Fourier-Transform-based technique has been applied to filter spurious detections and improve the algorithm’s robustness. As the last contribution, a naive methodology to address the root cause of the anomalies has been explained and its effectiveness has been proved in a real malfunctioning of the CHP. •Autoencoders detect failures by comparing new data to the normality they have learned.•1-D convolutional layers perform well with time series data.•False positives detection has been addressed using a frequency-based filter.•Root cause analysis has been performed to indicate which measurements are suspicious.•Proposed methodology predicts the heat exchanger fouling.
ISSN:1877-7503
DOI:10.1016/j.jocs.2025.102685