Abstract
The amount of data generated by distributed monitoring systems that can be exploited for anomaly detection, along with real time, bandwidth, and scalability requirements leads to the abandonment of centralized approaches in favor of processing closer to where data are generated. This increases the interest in algorithms coping with the limited computational resources of gateways or sensor nodes. We here propose two dual and lightweight methods for anomaly detection based on generalized spectral analysis. We monitor the signal energy laying along with the principal and anti-principal signal subspaces, and call for an anomaly when such energy changes significantly with respect to normal conditions. A streaming approach for the online estimation of the needed subspaces is also proposed. The methods are tested by applying them to synthetic data and real-world sensor readings. The synthetic setting is used for design space exploration and highlights the tradeoff between accuracy and computational cost. The real-world example deals with structural health monitoring and shows how, despite the extremely low computations costs, our methods are able to detect permanent and transient anomalies that would classically be detected by full spectral analysis.
Original language | English (US) |
---|---|
Pages (from-to) | 7575-7589 |
Number of pages | 15 |
Journal | IEEE Internet of Things Journal |
Volume | 7 |
Issue number | 8 |
DOIs | |
State | Published - Aug 1 2020 |
Externally published | Yes |
Bibliographical note
Generated from Scopus record by KAUST IRTS on 2023-02-15ASJC Scopus subject areas
- Signal Processing
- Information Systems
- Information Systems and Management
- Computer Science Applications
- Hardware and Architecture
- Computer Networks and Communications