Anomaly Detection on Attributed Networks via Contrastive Self-Supervised
Learning
- URL: http://arxiv.org/abs/2103.00113v1
- Date: Sat, 27 Feb 2021 03:17:20 GMT
- Title: Anomaly Detection on Attributed Networks via Contrastive Self-Supervised
Learning
- Authors: Yixin Liu, Zhao Li, Shirui Pan, Chen Gong, Chuan Zhou, George Karypis
- Abstract summary: We present a novel contrastive self-supervised learning framework for anomaly detection on attributed networks.
Our framework fully exploits the local information from network data by sampling a novel type of contrastive instance pair.
A graph neural network-based contrastive learning model is proposed to learn informative embedding from high-dimensional attributes and local structure.
- Score: 50.24174211654775
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Anomaly detection on attributed networks attracts considerable research
interests due to wide applications of attributed networks in modeling a wide
range of complex systems. Recently, the deep learning-based anomaly detection
methods have shown promising results over shallow approaches, especially on
networks with high-dimensional attributes and complex structures. However,
existing approaches, which employ graph autoencoder as their backbone, do not
fully exploit the rich information of the network, resulting in suboptimal
performance. Furthermore, these methods do not directly target anomaly
detection in their learning objective and fail to scale to large networks due
to the full graph training mechanism. To overcome these limitations, in this
paper, we present a novel contrastive self-supervised learning framework for
anomaly detection on attributed networks. Our framework fully exploits the
local information from network data by sampling a novel type of contrastive
instance pair, which can capture the relationship between each node and its
neighboring substructure in an unsupervised way. Meanwhile, a well-designed
graph neural network-based contrastive learning model is proposed to learn
informative embedding from high-dimensional attributes and local structure and
measure the agreement of each instance pairs with its outputted scores. The
multi-round predicted scores by the contrastive learning model are further used
to evaluate the abnormality of each node with statistical estimation. In this
way, the learning model is trained by a specific anomaly detection-aware
target. Furthermore, since the input of the graph neural network module is
batches of instance pairs instead of the full network, our framework can adapt
to large networks flexibly. Experimental results show that our proposed
framework outperforms the state-of-the-art baseline methods on all seven
benchmark datasets.
Related papers
- Model Evaluation and Anomaly Detection in Temporal Complex Networks using Deep Learning Methods [0.0]
This paper proposes an automatic approach based on deep learning to handle the issue of results evaluation for temporal network models.
In addition to an evaluation method, the proposed method can also be used for anomaly detection in evolving networks.
arXiv Detail & Related papers (2024-06-15T09:19:09Z) - GNN-LoFI: a Novel Graph Neural Network through Localized Feature-based
Histogram Intersection [51.608147732998994]
Graph neural networks are increasingly becoming the framework of choice for graph-based machine learning.
We propose a new graph neural network architecture that substitutes classical message passing with an analysis of the local distribution of node features.
arXiv Detail & Related papers (2024-01-17T13:04:23Z) - The Map Equation Goes Neural: Mapping Network Flows with Graph Neural Networks [0.716879432974126]
Community detection is an essential tool for unsupervised data exploration and revealing the organisational structure of networked systems.
We consider the map equation, a popular information-theoretic objective function for unsupervised community detection, and express it in differentiable tensor form for gradient through descent.
Our formulation turns the map equation compatible with any neural network architecture, enables end-to-end learning, incorporates node features, and chooses the optimal number of clusters automatically.
arXiv Detail & Related papers (2023-10-02T12:32:18Z) - Regularization Through Simultaneous Learning: A Case Study on Plant
Classification [0.0]
This paper introduces Simultaneous Learning, a regularization approach drawing on principles of Transfer Learning and Multi-task Learning.
We leverage auxiliary datasets with the target dataset, the UFOP-HVD, to facilitate simultaneous classification guided by a customized loss function.
Remarkably, our approach demonstrates superior performance over models without regularization.
arXiv Detail & Related papers (2023-05-22T19:44:57Z) - Energy-based Out-of-Distribution Detection for Graph Neural Networks [76.0242218180483]
We propose a simple, powerful and efficient OOD detection model for GNN-based learning on graphs, which we call GNNSafe.
GNNSafe achieves up to $17.0%$ AUROC improvement over state-of-the-arts and it could serve as simple yet strong baselines in such an under-developed area.
arXiv Detail & Related papers (2023-02-06T16:38:43Z) - Hyperbolic Self-supervised Contrastive Learning Based Network Anomaly
Detection [0.0]
Anomaly detection on the attributed network has recently received increasing attention in many research fields.
We propose an efficient anomaly detection framework using hyperbolic self-supervised contrastive learning.
arXiv Detail & Related papers (2022-09-12T07:08:34Z) - Data-driven emergence of convolutional structure in neural networks [83.4920717252233]
We show how fully-connected neural networks solving a discrimination task can learn a convolutional structure directly from their inputs.
By carefully designing data models, we show that the emergence of this pattern is triggered by the non-Gaussian, higher-order local structure of the inputs.
arXiv Detail & Related papers (2022-02-01T17:11:13Z) - Generative and Contrastive Self-Supervised Learning for Graph Anomaly
Detection [14.631674952942207]
We propose a novel method, Self-Supervised Learning for Graph Anomaly Detection (SL-GAD)
Our method constructs different contextual subgraphs based on a target node and employs two modules, generative attribute regression and multi-view contrastive learning for anomaly detection.
We conduct extensive experiments on six benchmark datasets and the results demonstrate that our method outperforms state-of-the-art methods by a large margin.
arXiv Detail & Related papers (2021-08-23T02:15:21Z) - Explainable Adversarial Attacks in Deep Neural Networks Using Activation
Profiles [69.9674326582747]
This paper presents a visual framework to investigate neural network models subjected to adversarial examples.
We show how observing these elements can quickly pinpoint exploited areas in a model.
arXiv Detail & Related papers (2021-03-18T13:04:21Z) - Learning Connectivity of Neural Networks from a Topological Perspective [80.35103711638548]
We propose a topological perspective to represent a network into a complete graph for analysis.
By assigning learnable parameters to the edges which reflect the magnitude of connections, the learning process can be performed in a differentiable manner.
This learning process is compatible with existing networks and owns adaptability to larger search spaces and different tasks.
arXiv Detail & Related papers (2020-08-19T04:53:31Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.