Multi-Level Anomaly Detection on Time-Varying Graph Data

10/16/2014
by   Robert A. Bridges, et al.
0

This work presents a novel modeling and analysis framework for graph sequences which addresses the challenge of detecting and contextualizing anomalies in labelled, streaming graph data. We introduce a generalization of the BTER model of Seshadhri et al. by adding flexibility to community structure, and use this model to perform multi-scale graph anomaly detection. Specifically, probability models describing coarse subgraphs are built by aggregating probabilities at finer levels, and these closely related hierarchical models simultaneously detect deviations from expectation. This technique provides insight into a graph's structure and internal context that may shed light on a detected event. Additionally, this multi-scale analysis facilitates intuitive visualizations by allowing users to narrow focus from an anomalous graph to particular subgraphs or nodes causing the anomaly. For evaluation, two hierarchical anomaly detectors are tested against a baseline Gaussian method on a series of sampled graphs. We demonstrate that our graph statistics-based approach outperforms both a distribution-based detector and the baseline in a labeled setting with community structure, and it accurately detects anomalies in synthetic and real-world datasets at the node, subgraph, and graph levels. To illustrate the accessibility of information made possible via this technique, the anomaly detector and an associated interactive visualization tool are tested on NCAA football data, where teams and conferences that moved within the league are identified with perfect recall, and precision greater than 0.786.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/13/2021

Graph Neural Network-Based Anomaly Detection in Multivariate Time Series

Given high-dimensional time series data (e.g., sensor data), how can we ...
research
10/12/2015

Evaluating Real-time Anomaly Detection Algorithms - the Numenta Anomaly Benchmark

Much of the world's data is streaming, time-series data, where anomalies...
research
06/08/2021

Sketch-Based Streaming Anomaly Detection in Dynamic Graphs

Given a stream of graph edges from a dynamic graph, how can we assign an...
research
10/17/2019

Multi-level conformal clustering: A distribution-free technique for clustering and anomaly detection

In this work we present a clustering technique called multi-level confor...
research
02/20/2023

CNTS: Cooperative Network for Time Series

The use of deep learning techniques in detecting anomalies in time serie...
research
02/25/2022

Self-Supervised and Interpretable Anomaly Detection using Network Transformers

Monitoring traffic in computer networks is one of the core approaches fo...
research
07/26/2016

Scale Invariant Interest Points with Shearlets

Shearlets are a relatively new directional multi-scale framework for sig...

Please sign up or login with your details

Forgot password? Click here to reset