LGFeb 13, 2023

Unsupervised Detection of Behavioural Drifts with Dynamic Clustering and Trajectory Analysis

arXiv:2302.06228v215 citationsh-index: 35
Originality Highly original
AI Analysis

It addresses a challenging and underexplored issue of drift anomalies in e-Health applications, offering a novel solution for real-time monitoring.

The paper tackles the problem of detecting gradual behavioral drifts in real-time e-Health monitoring, proposing DynAmo, an unsupervised algorithm that identifies drift periods as they occur, achieving detection with an average F1-score of 0.85 on synthetic and real-world datasets.

Real-time monitoring of human behaviours, especially in e-Health applications, has been an active area of research in the past decades. On top of IoT-based sensing environments, anomaly detection algorithms have been proposed for the early detection of abnormalities. Gradual change procedures, commonly referred to as drift anomalies, have received much less attention in the literature because they represent a much more challenging scenario than sudden temporary changes (point anomalies). In this paper, we propose, for the first time, a fully unsupervised real-time drift detection algorithm named DynAmo, which can identify drift periods as they are happening. DynAmo comprises a dynamic clustering component to capture the overall trends of monitored behaviours and a trajectory generation component, which extracts features from the densest cluster centroids. Finally, we apply an ensemble of divergence tests on sliding reference and detection windows to detect drift periods in the behavioural sequence.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes