Connecting Graph Convolution and Graph PCA

Zhao L. and Akoglu L. Connecting graph convolution and graph pca. 2022.

从 graph-regularized PCA 角度提出一种 GCN 的 message passing layer.

符号说明

  • \(\tilde{A}\), normalized 邻接矩阵;
  • \(\tilde{L}\), normalized Laplacian matrix;
  • \(H^{(l)}\), 第 \(l\) 层的特征;

本文思路

  • GPCA:

    \[\tag{1} \min_{Z, W} \: \|X - ZW^T\|_F^2 + \alpha \text{Tr}(Z^T \tilde{L} Z), \quad \text{s.t. } W^TW = I. \]

  • 它的最优解是

    \[\tag{2} Z^* = (I + \alpha \tilde{L})^{-1} XW^* \]

    其中 \(W^*\) 的是 \(X^T (I + \alpha \tilde{L})^{-1} X\) 的前 k-largest 特征向量;

  • 因为

    \[(I + \alpha \tilde{L})^{-1} \approx I - \alpha \tilde{L} = (1 - \alpha) I + \alpha \tilde{A}, \]

    故当 \(\alpha = 1\) 的时候, (2) 近似为

    \[\tilde{A}XW, \]

    相当于一次不同的 GCN layer.

  • 接下来作者就是在其基础上进行拓展, 最后得到如下的 layer:

注意: 该算法分为预训练和再训练两步, 第一步预训练是包含 11 步的.

posted @ 2022-10-17 18:22  馒头and花卷  阅读(35)  评论(0编辑  收藏  举报