Exploring Graph Learning for Semi-Supervised Classification Beyond Euclidean Data

04/23/2019
by   Xiang Gao, et al.
0

Semi-supervised classification on graph-structured data has received increasing attention, where labels are only available for a small subset of data such as social networks and citation networks. This problem is challenging due to the irregularity of graphs. Graph convolutional neural networks (GCN) have been recently proposed to address such kinds of problems, which feed the graph topology into the network to guide operations such as graph convolution. Nevertheless, in most cases where the graphs are not given, they are empirically constructed manually, which tends to be sub-optimal. Hence, we propose Graph Learning Neural Networks (GLNN), which exploits the optimization of graphs (the adjacency matrix in particular) and integrates into the GCN for semi-supervised node classification. Leveraging on spectral graph theory, this essentially combines both graph learning and graph convolution into a unified framework. Specifically, we represent features of social/citation networks as graph signals, and propose the objective of graph learning from the graph-signal prior, sparsity constraint and properties of a valid adjacency matrix via maximum a posteriori estimation. The optimization objective is then integrated into the loss function of the GCN, leading to joint learning of the adjacency matrix and high-level features. Experimental results show that our proposed GLNN outperforms state-of-the-art approaches over widely adopted social network datasets and citation network datasets.

READ FULL TEXT
research
02/24/2018

N-GCN: Multi-scale Graph Convolution for Semi-supervised Node Classification

Graph Convolutional Networks (GCNs) have shown significant improvements ...
research
05/22/2019

Simulation and Augmentation of Social Networks for Building Deep Learning Models

A limitation of the Graph Convolutional Networks (GCN) is that it assume...
research
09/03/2018

Network estimation via graphon with node features

Estimating the probabilities of linkages in a network has gained increas...
research
06/11/2022

Semi-Supervised Hierarchical Graph Classification

Node classification and graph classification are two graph learning prob...
research
04/17/2014

A New Space for Comparing Graphs

Finding a new mathematical representations for graph, which allows direc...
research
09/11/2019

Joint Learning of Graph Representation and Node Features in Graph Convolutional Neural Networks

Graph Convolutional Neural Networks (GCNNs) extend classical CNNs to gra...
research
02/22/2023

Graph Construction using Principal Axis Trees for Simple Graph Convolution

Graph Neural Networks (GNNs) are increasingly becoming the favorite meth...

Please sign up or login with your details

Forgot password? Click here to reset