SpotLight: Detecting Anomalies in Streaming Graphs

How do we spot interesting events from e-mail or transportation logs? How can we detect port scan or denial of service attacks from IP-IP communication data? In general, given a sequence of weighted, directed or bipartite graphs, each summarizing a snapshot of activity in a time window, how can we spot anomalous graphs containing the sudden appearance or disappearance of large dense subgraphs (e.g., near bicliques) in near real-time using sublinear memory? To this end, we propose a randomized sketching-based approach called SpotLight, which guarantees that an anomalous graph is mapped 'far' away from 'normal' instances in the sketch space with high probability for appropriate choice of parameters. Extensive experiments on real-world datasets show that SpotLight (a) improves accuracy by at least 8.4% compared to prior approaches, (b) is fast and can process millions of edges within a few minutes, (c) scales linearly with the number of edges and sketching dimensions and (d) leads to interesting discoveries in practice.

GraphScope:parameter-free mining o…GraphScope: parameter-free mining of large time-evolving graphsMetric forensics: amulti-level approach fo…Metric forensics: a multi-level approach for mining volatile graphsOutlier detection ingraph streamsOutlier detection in graph streamsOn Anomalous HotspotDiscovery in Graph…On Anomalous Hotspot Discovery in Graph StreamsLocalizing anomalouschanges in time-evolvin…Localizing anomalous changes in time-evolving graphsGraph based anomalydetection and…Graph based anomaly detection and description: a surveyAnomaly detection indynamic networks: a…Anomaly detection in dynamic networks: a surveyA Scalable Approach forOutlier Detection in…A Scalable Approach for Outlier Detection in Edge Streams Using Sketch-based ApproximationsM-Zoom: Fast Dense-BlockDetection in Tensors…M-Zoom: Fast Dense-Block Detection in Tensors with Quality GuaranteesFast Memory-efficientAnomaly Detection in…Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous GraphsFRAUDAR: Bounding GraphFraud in the Face of…FRAUDAR: Bounding Graph Fraud in the Face of CamouflageDeltaCon: PrincipledMassive-Graph Similarit…DeltaCon: Principled Massive-Graph Similarity Function with AttributionSedanSpot: DetectingAnomalies in Edge…SedanSpot: Detecting Anomalies in Edge StreamsFast and AccurateAnomaly Detection in…Fast and Accurate Anomaly Detection in Dynamic Graphs with a Two-Pronged ApproachEigenPulse: DetectingSurges in Large…EigenPulse: Detecting Surges in Large Streaming Graphs with Row AugmentationReal-Time StreamingAnomaly Detection in…Real-Time Streaming Anomaly Detection in Dynamic GraphsH-VGRAE: A HierarchicalStochastic…H-VGRAE: A Hierarchical Stochastic Spatial-Temporal Embedding Method for Robust Anomaly Detection in Dynamic NetworksError-Bounded GraphAnomaly Loss for GNNsError-Bounded Graph Anomaly Loss for GNNsAnomaly Detection inDynamic Graphs via…Anomaly Detection in Dynamic Graphs via TransformerF-FADE: FrequencyFactorization for…F-FADE: Frequency Factorization for Anomaly Detection in Edge StreamsSubset Node AnomalyTracking over Large…Subset Node Anomaly Tracking over Large Dynamic GraphsA Fast Community-basedApproach for Discoverin…A Fast Community-based Approach for Discovering Anomalies in Evolutionary NetworksTwo-stage anomalydetection algorithm via…Two-stage anomaly detection algorithm via dynamic community evolution in temporal graphReal-Time AnomalyDetection in Edge…Real-Time Anomaly Detection in Edge StreamsSpotLight: DetectingAnomalies in Streaming…SpotLight: Detecting Anomalies in Streaming Graphs過去の参考文献中心の論文この論文を引用する論文古い新しい

ノードをクリックするとフォーカスを固定、空白をクリックすると本論文に戻ります。ホバーで一時的にプレビューできます。各ノードのページはタイトルから開けます。