Unsupervised Graph Representation by Periphery and Hierarchical Information Maximization
Bandyopadhyay, Sambaran, Aggarwal, Manasvi, Murty, M. Narasimha
Deep representation learning on non-Euclidean data types, such as graphs, has gained significant attention in recent years. Invent of graph neural networks has improved the state-of-the-art for both node and the entire graph representation in a vector space. However, for the entire graph representation, most of the existing graph neural networks are trained on a graph classification loss in a supervised way. But obtaining labels of a large number of graphs is expensive for real world applications. Thus, we aim to propose an unsupervised graph neural network to generate a vector representation of an entire graph in this paper. For this purpose, we combine the idea of hierarchical graph neural networks and mutual information maximization into a single framework. We also propose and use the concept of periphery representation of a graph and show its usefulness in the proposed algorithm which is referred as GraPHmax. We conduct thorough experiments on several real-world graph datasets and compare the performance of GraPHmax with a diverse set of both supervised and unsupervised baseline algorithms. Experimental results show that we are able to improve the state-of-the-art for multiple graph level tasks on several real-world datasets, while remain competitive on the others.
Jun-8-2020
- Country:
- North America > United States
- New York > New York County
- New York City (0.04)
- California > San Diego County
- San Diego (0.04)
- New York > New York County
- Asia
- Middle East > Jordan (0.04)
- India > Karnataka
- Bengaluru (0.04)
- North America > United States
- Genre:
- Research Report > New Finding (0.48)
- Technology: