# Condition monitoring and anomaly detection in cyber-physical systems

arXiv: https://arxiv.org/abs/2301.09030 · HTML: https://mlsanity.com/paper/2301.09030/

## Key facts

- Cited by 4 papers in the map (data through 14 Oct 2026).
- Builds on 1 of its 16 references that are in the map.
- First posted on arXiv 22 Jan 2023.

## Builds on (most cited first, 1 of 1)

- [Unsupervised Fault Detection in Varying Operating Conditions](https://mlsanity.com/paper/1907.06481/) (2019)

## Built on by (most cited first, 4 of 4)

- [Network Anomaly Detection Using Federated Learning](https://mlsanity.com/paper/2303.07452/) (2023)
- [Lightweight Multi-System Multivariate Interconnection and Divergence Discovery](https://mlsanity.com/paper/2404.08453/) (2024)
- [Detecting Masquerade Attacks in Controller Area Networks Using Graph Machine Learning](https://mlsanity.com/paper/2408.05427/) (2024)
- [Federated Learning for Efficient Condition Monitoring and Anomaly Detection in Industrial Cyber-Physical Systems](https://mlsanity.com/paper/2501.16666/) (2025)

## Abstract (arXiv)

The modern industrial environment is equipping myriads of smart manufacturing machines where the state of each device can be monitored continuously. Such monitoring can help identify possible future failures and develop a cost-effective maintenance plan. However, it is a daunting task to perform early detection with low false positives and negatives from the huge volume of collected data. This requires developing a holistic machine learning framework to address the issues in condition monitoring of high-priority components and develop efficient techniques to detect anomalies that can detect and possibly localize the faulty components. This paper presents a comparative analysis of recent machine learning approaches for robust, cost-effective anomaly detection in cyber-physical systems. While detection has been extensively studied, very few researchers have analyzed the localization of the anomalies. We show that supervised learning outperforms unsupervised algorithms. For supervised cases, we achieve near-perfect accuracy of 98 percent (specifically for tree-based algorithms). In contrast, the best-case accuracy in the unsupervised cases was 63 percent :the area under the receiver operating characteristic curve (AUC) exhibits similar outcomes as an additional metric.
