Neural Tangent Kernels Motivate Graph Neural Networks with Cross-Covariance Graphs

Shervin Khalafi, Saurabh Sihag, Alejandro Ribeiro
10/16/2023
cs.LGstat.ML

No confident code implementation found for this paper.

Abstract

Neural tangent kernels (NTKs) provide a theoretical regime to analyze the learning and generalization behavior of over-parametrized neural networks. For a supervised learning task, the association between the eigenvectors of the NTK kernel and given data (a concept referred to as alignment in this paper) can govern the rate of convergence of gradient descent, as well as generalization to unseen data. Building upon this concept, we investigate NTKs and alignment in the context of graph neural networks (GNNs), where our analysis reveals that optimizing alignment translates to optimizing the graph representation or the graph shift operator in a GNN. Our results further establish the theoretical guarantees on the optimality of the alignment for a two-layer GNN and these guarantees are characterized by the graph shift operator being a function of the cross-covariance between the input and the output data. The theoretical insights drawn from the analysis of NTKs are validated by our experiments focused on a multi-variate time series prediction task for a publicly available dataset. Specifically, they demonstrate that GNNs with cross-covariance as the graph shift operator indeed outperform those that operate on the covariance matrix from only the input data.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{khalafi2023neural,
  title  = {Neural Tangent Kernels Motivate Graph Neural Networks with Cross-Covariance Graphs},
  author = {Shervin Khalafi and Saurabh Sihag and Alejandro Ribeiro},
  year   = {2023},
  eprint = {2310.10791},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.10791v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.10791.svg)](https://codeofpaper.com/paper/2310.10791)

Discussion