Graph Prototypical Networks for Few-shot Learning on Attributed Networks
- URL: http://arxiv.org/abs/2006.12739v3
- Date: Fri, 27 Nov 2020 05:15:11 GMT
- Title: Graph Prototypical Networks for Few-shot Learning on Attributed Networks
- Authors: Kaize Ding, Jianling Wang, Jundong Li, Kai Shu, Chenghao Liu, Huan Liu
- Abstract summary: We propose a graph meta-learning framework -- Graph Prototypical Networks (GPN)
GPN is able to perform textitmeta-learning on an attributed network and derive a highly generalizable model for handling the target classification task.
- Score: 72.31180045017835
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Attributed networks nowadays are ubiquitous in a myriad of high-impact
applications, such as social network analysis, financial fraud detection, and
drug discovery. As a central analytical task on attributed networks, node
classification has received much attention in the research community. In
real-world attributed networks, a large portion of node classes only contain
limited labeled instances, rendering a long-tail node class distribution.
Existing node classification algorithms are unequipped to handle the
\textit{few-shot} node classes. As a remedy, few-shot learning has attracted a
surge of attention in the research community. Yet, few-shot node classification
remains a challenging problem as we need to address the following questions:
(i) How to extract meta-knowledge from an attributed network for few-shot node
classification? (ii) How to identify the informativeness of each labeled
instance for building a robust and effective model? To answer these questions,
in this paper, we propose a graph meta-learning framework -- Graph Prototypical
Networks (GPN). By constructing a pool of semi-supervised node classification
tasks to mimic the real test environment, GPN is able to perform
\textit{meta-learning} on an attributed network and derive a highly
generalizable model for handling the target classification task. Extensive
experiments demonstrate the superior capability of GPN in few-shot node
classification.
Related papers
- Collaborative Graph Neural Networks for Attributed Network Embedding [63.39495932900291]
Graph neural networks (GNNs) have shown prominent performance on attributed network embedding.
We propose COllaborative graph Neural Networks--CONN, a tailored GNN architecture for network embedding.
arXiv Detail & Related papers (2023-07-22T04:52:27Z) - Contrastive Meta-Learning for Few-shot Node Classification [54.36506013228169]
Few-shot node classification aims to predict labels for nodes on graphs with only limited labeled nodes as references.
We create a novel contrastive meta-learning framework on graphs, named COSMIC, with two key designs.
arXiv Detail & Related papers (2023-06-27T02:22:45Z) - Temporal Graph Network Embedding with Causal Anonymous Walks
Representations [54.05212871508062]
We propose a novel approach for dynamic network representation learning based on Temporal Graph Network.
For evaluation, we provide a benchmark pipeline for the evaluation of temporal network embeddings.
We show the applicability and superior performance of our model in the real-world downstream graph machine learning task provided by one of the top European banks.
arXiv Detail & Related papers (2021-08-19T15:39:52Z) - Local, global and scale-dependent node roles [3.1473798197405944]
This paper re-examines the concept of node equivalences like structural equivalence or automorphic equivalence.
We show how already "shallow" roles of depth 3 or 4 carry sufficient information to perform node classification tasks with high accuracy.
arXiv Detail & Related papers (2021-05-26T14:54:26Z) - Node2Seq: Towards Trainable Convolutions in Graph Neural Networks [59.378148590027735]
We propose a graph network layer, known as Node2Seq, to learn node embeddings with explicitly trainable weights for different neighboring nodes.
For a target node, our method sorts its neighboring nodes via attention mechanism and then employs 1D convolutional neural networks (CNNs) to enable explicit weights for information aggregation.
In addition, we propose to incorporate non-local information for feature learning in an adaptive manner based on the attention scores.
arXiv Detail & Related papers (2021-01-06T03:05:37Z) - Inductive Graph Embeddings through Locality Encodings [0.42970700836450487]
We look at the problem of finding inductive network embeddings in large networks without domain-dependent node/edge attributes.
We propose to use a set of basic predefined local encodings as the basis of a learning algorithm.
This method achieves state-of-the-art performance in tasks such as role detection, link prediction and node classification.
arXiv Detail & Related papers (2020-09-26T13:09:11Z) - DINE: A Framework for Deep Incomplete Network Embedding [33.97952453310253]
We propose a Deep Incomplete Network Embedding method, namely DINE.
We first complete the missing part including both nodes and edges in a partially observable network by using the expectation-maximization framework.
We evaluate DINE over three networks on multi-label classification and link prediction tasks.
arXiv Detail & Related papers (2020-08-09T04:59:35Z) - Structural Temporal Graph Neural Networks for Anomaly Detection in
Dynamic Graphs [54.13919050090926]
We propose an end-to-end structural temporal Graph Neural Network model for detecting anomalous edges in dynamic graphs.
In particular, we first extract the $h$-hop enclosing subgraph centered on the target edge and propose the node labeling function to identify the role of each node in the subgraph.
Based on the extracted features, we utilize Gated recurrent units (GRUs) to capture the temporal information for anomaly detection.
arXiv Detail & Related papers (2020-05-15T09:17:08Z)
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.