Graph Structure Inference with BAM: Introducing the Bilinear Attention Mechanism
Not on the map. Why?
Abstract (arXiv)
In statistics and machine learning, detecting dependencies in datasets is a central challenge. We propose a novel neural network model for supervised graph structure learning, i.e., the process of learning a mapping between observational data and their underlying dependence structure. The model is trained with variably shaped and coupled simulated input data and requires only a single forward pass through the trained network for inference. By leveraging structural equation models and employing randomly generated multivariate Chebyshev polynomials for the simulation of training data, our method demonstrates robust generalizability across both linear and various types of non-linear dependencies. We introduce a novel bilinear attention mechanism (BAM) for explicit processing of dependency information, which operates on the level of covariance matrices of transformed data and respects the geometry of the manifold of symmetric positive definite matrices. Empirical evaluation demonstrates the robustness of our method in detecting a wide range of dependencies, excelling in undirected graph estimation and proving competitive in completed partially directed acyclic graph estimation through a novel two-step approach.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 32 of its 76 references that are in the map. First posted on arXiv 12 Feb 2024.
Builds on
32 of 76 references.
References · 32
- 2017Attention Is All You Needcited by 60,361
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,548
- 2018Group Normalizationcited by 1,524
- 2021Transformers in Vision: A Surveycited by 1,013
- 2020On Layer Normalization in the Transformer Architecturecited by 922
- 2021Going deeper with Image Transformerscited by 764
- 2018DAGs with NO TEARS: Continuous Optimization for Structure Learningcited by 752
- 2013Network In Networkcited by 605
- 2019Axial Attention in Multidimensional Transformerscited by 358
- 2019DAG-GNN: DAG Structure Learning with Graph Neural Networkscited by 331
- 2018AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networkscited by 320
20 more
- 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 264
- 2020Differentiable Causal Discovery from Interventional Datacited by 218
- 2021D'ya like DAGs? A Survey on Structure Learning and Causal Discoverycited by 211
- 2013CAM: Causal additive models, high-dimensional order search and penalized regressioncited by 178
- 2013Causal Inference and Causal Explanation with Background Knowledgecited by 170
- 2016A Riemannian Network for SPD Matrix Learningcited by 162
- 2021Self-Attention Between Datapoints: Going Beyond Individual Input-Output Pairs in Deep Learningcited by 113
- 2022Amortized Inference for Causal Structure Learningcited by 90
- 2020A survey on modern trainable activation functionscited by 89
- 2016Discovering Causal Signals in Imagescited by 79
- 2017Approximate Kernel-based Conditional Independence Tests for Fast Non-Parametric Causal Discoverycited by 76
- 2022Learning to Induce Causal Structurecited by 68
- 2016Structure Learning in Graphical Modelingcited by 66
- 2018Structural Agnostic Modeling: Adversarial Learning of Causal Graphscited by 48
- 2014Concave Penalized Estimation of Sparse Gaussian Bayesian Networkscited by 28
- 2020Supervised Whole DAG Causal Discoverycited by 19
- 2013Discovering Cyclic Causal Models with Latent Variables: A General SAT-Based Procedurecited by 18
- 2016Parsimonious modeling with Information Filtering Networkscited by 14
- 2021ML4C: Seeing Causality Through Latent Vicinitycited by 11
- 2014The Randomized Causation Coefficientcited by 10
Built on by
Not cited yet.