mlsanityData to 7 Oct 2026

Bayesian Deep Learning for Graphs

arXiv 2202.12348 ↗First posted 24 Feb 2022cs.LG cs.AI stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

The adaptive processing of structured data is a long-standing research topic in machine learning that investigates how to automatically learn a mapping from a structured input to outputs of various nature. Recently, there has been an increasing interest in the adaptive processing of graphs, which led to the development of different neural network-based methodologies. In this thesis, we take a different route and develop a Bayesian Deep Learning framework for graph learning. The dissertation begins with a review of the principles over which most of the methods in the field are built, followed by a study on graph classification reproducibility issues. We then proceed to bridge the basic ideas of deep learning for graphs with the Bayesian world, by building our deep architectures in an incremental fashion. This framework allows us to consider graphs with discrete and continuous edge features, producing unsupervised embeddings rich enough to reach the state of the art on several classification tasks. Our approach is also amenable to a Bayesian nonparametric extension that automatizes the choice of almost all model's hyper-parameters. Two real-world applications demonstrate the efficacy of deep learning for graphs. The first concerns the prediction of information-theoretic quantities for molecular simulations with supervised neural models. After that, we exploit our Bayesian models to solve a malware-classification task while being robust to intra-procedural code obfuscation techniques. We conclude the dissertation with an attempt to blend the best of the neural and Bayesian worlds together. The resulting hybrid model is able to predict multimodal distributions conditioned on input graphs, with the consequent ability to model stochasticity and uncertainty better than most works. Overall, we aim to provide a Bayesian perspective into the articulated research field of deep learning for graphs.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 47 of its 288 references that are in the map. First posted on arXiv 24 Feb 2022.

Builds on

47 of 288 references.

References · 47

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  9. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  10. 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
  11. 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
  12. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
35 more
  1. 2016Variational Graph Auto-Encoderscited by 1,373
  2. 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
  3. 2018Pitfalls of Graph Neural Network Evaluationcited by 994
  4. 2019Strategies for Pre-training Graph Neural Networkscited by 964
  5. 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
  6. 2015Gated Graph Sequence Neural Networkscited by 792
  7. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  8. 2020Benchmarking Graph Neural Networkscited by 672
  9. 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
  10. 2020Principal Neighbourhood Aggregation for Graph Netscited by 477
  11. 2017Regularizing Neural Networks by Penalizing Confident Output Distributionscited by 461
  12. 2018GraphRNN: Generating Realistic Graphs with Deep Auto-regressive Modelscited by 406
  13. 2018MolGAN: An implicit generative model for small molecular graphscited by 392
  14. 2021Graph Self-Supervised Learning: A Surveycited by 289
  15. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  16. 2018Learning Deep Generative Models of Graphscited by 227
  17. 2018Constrained Graph Variational Autoencoders for Molecule Designcited by 182
  18. 2018NetGAN: Generating Graphs via Random Walkscited by 129
  19. 2019Compositional Fairness Constraints for Graph Embeddingscited by 126
  20. 2020Building powerful and equivariant graph neural networks with structural message-passingcited by 95
  21. 2019On the Limitations of Representing Functions on Setscited by 89
  22. 2017Uncertainty-Aware Reinforcement Learning for Collision Avoidancecited by 86
  23. 2019GMNN: Graph Markov Neural Networkscited by 82
  24. 2020Rethinking pooling in graph neural networkscited by 73
  25. 2018Anonymous Walk Embeddingscited by 46
  26. 2019Alchemy: A Quantum Chemistry Dataset for Benchmarking AI Modelscited by 36
  27. 2019A Two-Step Graph Convolutional Decoder for Molecule Generationcited by 25
  28. 2020A Deep Generative Model for Fragment-Based Molecule Generationcited by 24
  29. 2018Contextual Graph Markov Model: A Deep and Generative Approach to Graph Processingcited by 13
  30. 2021Catastrophic Forgetting in Deep Graph Networks: an Introductory Benchmark for Graph Classificationcited by 13
  31. 2019Weisfeiler and Leman go sparse: Towards scalable higher-order graph embeddingscited by 9
  32. 2020Graph Mixture Density Networkscited by 9
  33. 2020Theoretically Expressive and Edge-aware Graph Learningcited by 3
  34. 2020How hard is to distinguish graphs with graph neural networks?cited by 3
  35. 2013ClusterCluster: Parallel Markov Chain Monte Carlo for Dirichlet Process Mixturescited by 2

Built on by

Not cited yet.