Unsupervised Novelty Detection Methods Benchmarking with Wavelet Decomposition
Ariel Priarone, Umberto Albertin, Carlo Cena, Mauro Martini, Marcello Chiaberge
TL;DR
This work addresses unsupervised novelty detection in vibration signals by proposing a framework that delivers a continuous novelty metric $NM$ and validating it with a shaker-based dataset. It combines wavelet-based feature extraction with statistical features, and compares six UML models across three feature-transformations (undercomplete AE, overcomplete AE, and PCA). The study demonstrates that certain models (K-Means, DBSCAN, GMM, LOF) yield meaningful degradation metrics under suitable preprocessing, while others (nuSVM, Isolation Forest) can behave more like binary indicators. The findings emphasize the pivotal role of feature extraction and transformation in enabling robust, real-time novelty assessment with potential for edge deployment and broader industrial validation.
Abstract
Novelty detection is a critical task in various engineering fields. Numerous approaches to novelty detection rely on supervised or semi-supervised learning, which requires labelled datasets for training. However, acquiring labelled data, when feasible, can be expensive and time-consuming. For these reasons, unsupervised learning is a powerful alternative that allows performing novelty detection without needing labelled samples. In this study, numerous unsupervised machine learning algorithms for novelty detection are compared, highlighting their strengths and weaknesses in the context of vibration sensing. The proposed framework uses a continuous metric, unlike most traditional methods that merely flag anomalous samples without quantifying the degree of anomaly. Moreover, a new dataset is gathered from an actuator vibrating at specific frequencies to benchmark the algorithms and evaluate the framework. Novel conditions are introduced by altering the input wave signal. Our findings offer valuable insights into the adaptability and robustness of unsupervised learning techniques for real-world novelty detection applications.
