Derivation of Back-propagation for Graph Convolutional Networks using Matrix Calculus and its Application to Explainable Artificial Intelligence
Not on the map. Why?
Abstract (arXiv)
This paper provides a comprehensive and detailed derivation of the backpropagation algorithm for graph convolutional neural networks using matrix calculus. The derivation is extended to include arbitrary element-wise activation functions and an arbitrary number of layers. The study addresses two fundamental problems, namely node classification and link prediction. To validate our method, we compare it with reverse-mode automatic differentiation. The experimental results demonstrate that the median sum of squared errors of the updated weight matrices, when comparing our method to the approach using reverse-mode automatic differentiation, falls within the range of 10-18 to 10-14. These outcomes are obtained from conducting experiments on a five-layer graph convolutional network, applied to a node classification problem on Zachary's karate club social network and a link prediction problem on a drug-drug interaction network. Finally, we show how the derived closed-form solution can facilitate the development of explainable AI and sensitivity analysis.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 16 of its 43 references that are in the map. First posted on arXiv 2 Aug 2024.
Builds on
16 of 43 references.
References · 16
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2015Automatic differentiation in machine learning: a surveycited by 846
- 2017Cooperative Game Theory Approaches for Network Partitioningcited by 134
- 2022Neo-GNNs: Neighborhood Overlap-aware Graph Neural Networks for Link Predictioncited by 78
- 2021A Survey on Graph-Based Deep Learning for Computational Histopathologycited by 41
- 2023Permutation Equivariant Graph Framelets for Heterophilous Graph Learningcited by 19
- 2022HAQJSK: Hierarchical-Aligned Quantum Jensen-Shannon Kernels for Graph Classificationcited by 18
- 2017Feedforward and Recurrent Neural Networks Backward Propagation and Hessian in Matrix Formcited by 3
4 more
- 2017Backpropagation in matrix notationcited by 2
- 2021Derivation of the Backpropagation Algorithm Based on Derivative Amplification Coefficientscited by 2
- 2021Benchmarking Graph Neural Networks on Link Predictioncited by 2
- 2021An induction proof of the backpropagation algorithm in matrix notationcited by 1
Built on by
Citing papers per year: 2025: 1.
1 paper.