Digital Chemical Engineering (Sep 2024)
Comparison of autoencoder architectures for fault detection in industrial processes
Abstract
Fault detection constitutes a fundamental task for predictive maintenance, requiring mathematical models that can be conveniently provided by data-driven techniques. Autoencoders are a particular type of unsupervised Artificial Neural Networks that can be suitable for fault detection applications. Diverse architectures might be used for autoencoders, resulting in different fault detection performances, which are usually compared by means of Fault Detection Rates for a fixed threshold of the False Alarm Rate, limiting the conclusions to particular cases. To improve the comparability, the present work uses the area under the receiver operating characteristic curve to compare autoencoder architectures for a range of false alarm rates using the Tennessee Eastman Process benchmark. Performances obtained for shallow and deep autoencoders were compared with those of the denoising and variational autoencoders for undercomplete and sparse structures. Overall, the results indicate better performances for sparse structures, especially for the variational autoencoder and the deep denoising autoencoder, with area under the curve of 98.35%.