paper-with-me

홈 › Papers

IsoNN: Isomorphic Neural Network for Graph Representation Learning and Classification

2019-07-22 · Lin Meng, Jiawei Zhang

Deep learning models have achieved huge success in numerous fields, such as computer vision and natural language processing. However, unlike such fields, it is hard to apply traditional deep learning models on the graph data due to the 'node-orderless' property. Normally, adjacency matrices will cast an artificial and random node-order on the graphs, which renders the performance of deep models on graph classification tasks extremely erratic, and the representations learned by such models lack clear interpretability. To eliminate the unnecessary node-order constraint, we propose a novel model named Isomorphic Neural Network (IsoNN), which learns the graph representation by extracting its isomorphic features via the graph matching between input graph and templates. IsoNN has two main components: graph isomorphic feature extraction component and classification component. The graph isomorphic feature extraction component utilizes a set of subgraph templates as the kernel variables to learn the possible subgraph patterns existing in the input graph and then computes the isomorphic features. A set of permutation matrices is used in the component to break the node-order brought by the matrix representation. Three fully-connected layers are used as the classification component in IsoNN. Extensive experiments are conducted on benchmark datasets, the experimental results can demonstrate the effectiveness of ISONN, especially compared with both classic and state-of-the-art graph classification methods.

📄 PDF Abstract BibTeX arXiv:1907.09495

Code (2)

jwzhanggy/isocapsnet pytorch
linmengsysu/IsoNN pytorch

Tasks

ClassificationGeneral ClassificationGraph ClassificationGraph MatchingGraph Representation LearningRepresentation Learning

Similar Papers 제목 키워드 기반

Iso-CapsNet: Isomorphic Capsule Network for Brain Graph Representation Learning

2022-06-27 · Jiawei Zhang

Brain graph representation learning serves as the fundamental technique for brain diseases diagnosis. Great efforts from both the academic and industrial communities have been devoted to brain graph representation learni…

Graph Representation LearningRepresentation Learning

Isomorphic-Consistent Variational Graph Auto-Encoders for Multi-Level Graph Representation Learning

2023-12-09 · Hanxuan Yang, Qingchao Kong, Wenji Mao

Graph representation learning is a fundamental research theme and can be generalized to benefit multiple downstream tasks from the node and link levels to the higher graph level. In practice, it is desirable to develop t…

Graph ClassificationGraph LearningGraph Neural NetworkGraph Representation Learning+3

Graph Neural Networks for Small Graph and Giant Network Representation Learning: An Overview

2019-08-01 · Jiawei Zhang

Graph neural networks denote a group of neural network models introduced for the representation learning tasks on graph data specifically. Graph neural networks have been demonstrated to be effective for capturing networ…

Graph ClassificationGraph Neural NetworkRepresentation Learning

Invariant embedding for graph classification

2019-08-18 · ICML 2019 8 · Alexis Galland, Marc Lelarge

Learning on graphs requires a graph feature representation able to discriminate among different graphs while being amenable to fast computation. The graph isomorphism problem tells us that fast representation of graphs i…

ClassificationGeneral ClassificationGraph ClassificationGraph Embedding

TransINT: Embedding Implication Rules in Knowledge Graphs with Isomorphic Intersections of Linear Subspaces

2020-07-01 · AKBC 2020 6 · So Yeon Min, Preethi Raghavan, Peter Szolovits

Knowledge Graphs (KG), composed of entities and relations, provide a structured representation of knowledge. For easy access to statistical approaches on relational data, multiple methods to embed a KG into f(KG) $\in$ R…

Knowledge GraphsLink PredictionRelationTriple Classification