LGMLMay 16, 2020

Graph Neural Networks with Composite Kernels

arXiv:2005.07869v1
Originality Incremental advance
AI Analysis

This work addresses a limitation in graph learning for tasks like node classification, but it is incremental as it builds on existing GCN and GAT frameworks.

The paper tackled the problem of graph neural networks ignoring node feature similarities in aggregation schemes by reinterpreting aggregation as kernel weighting and proposing a composite kernel framework, resulting in better performance in several real-world applications.

Learning on graph structured data has drawn increasing interest in recent years. Frameworks like Graph Convolutional Networks (GCNs) have demonstrated their ability to capture structural information and obtain good performance in various tasks. In these frameworks, node aggregation schemes are typically used to capture structural information: a node's feature vector is recursively computed by aggregating features of its neighboring nodes. However, most of aggregation schemes treat all connections in a graph equally, ignoring node feature similarities. In this paper, we re-interpret node aggregation from the perspective of kernel weighting, and present a framework to consider feature similarity in an aggregation scheme. Specifically, we show that normalized adjacency matrix is equivalent to a neighbor-based kernel matrix in a Krein Space. We then propose feature aggregation as the composition of the original neighbor-based kernel and a learnable kernel to encode feature similarities in a feature space. We further show how the proposed method can be extended to Graph Attention Network (GAT). Experimental results demonstrate better performance of our proposed framework in several real-world applications.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes