The μG Language for Programming Graph Neural Networks
Not on the map. Why?
Abstract (arXiv)
Graph neural networks form a class of deep learning architectures specifically designed to work with graph-structured data. As such, they share the inherent limitations and problems of deep learning, especially regarding the issues of explainability and trustworthiness. We propose μG, an original domain-specific language for the specification of graph neural networks that aims to overcome these issues. The language's syntax is introduced, and its meaning is rigorously defined by a denotational semantics. An equivalent characterization in the form of an operational semantics is also provided and, together with a type system, is used to prove the type soundness of μG. We show how μG programs can be represented in a more user-friendly graphical visualization, and provide examples of its generality by showing how it can be used to define some of the most popular graph neural network models, or to develop any custom graph processing application.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 18 of its 41 references that are in the map. First posted on arXiv 12 Jul 2024.
Builds on
18 of 41 references.
References · 18
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2018Graph Neural Networks: A Review of Methods and Applicationscited by 1,571
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2018Deep Learning: A Critical Appraisalcited by 214
- 2020The Next Decade in AI: Four Steps Towards Robust Artificial Intelligencecited by 194
- 2020Graph Neural Networks Meet Neural-Symbolic Computing: A Survey and Perspectivecited by 93
- 2017Robust Physical-World Attacks on Deep Learning Modelscited by 70
- 2020Graph Neural Networks in TensorFlow and Keras with Spektralcited by 59
6 more
- 2021Neuro-Symbolic AI: An Emerging Class of AI Workloads and their Characterizationcited by 22
- 2021The Power of the Weisfeiler-Leman Algorithm for Machine Learning with Graphscited by 19
- 2018Innateness, AlphaZero, and Artificial Intelligencecited by 10
- 2022Fundamental Limits in Formal Verification of Message-Passing Neural Networkscited by 9
- 2021StreamBrain: An HPC Framework for Brain-like Neural Networks on CPUs, GPUs and FPGAscited by 5
- 2017DeepDSL: A Compilation-based Domain-Specific Language for Deep Learningcited by 4
Built on by
Not cited yet.