Heterogeneous Graph Alignment for Joint Reasoning and Interpretability
Zahra Moslemi, Ziyi Liang, Norbert Fortin, Babak Shahbaba
TL;DR
MGMT tackles the challenge of integrating heterogeneous graphs with unaligned node sets by coupling per-graph Graph Transformer encoders with a depth-aware aggregation scheme and building an explicit meta-graph over attention-selected supernodes. The meta-graph enables fine-grained cross-graph message passing while preserving intra-graph topology, yielding improved graph-level predictions and interpretable substructure alignments. Theoretical results show MGMT can represent $L$-hop mixing and achieves smaller approximation error than late fusion, and empirical evaluations on synthetic and neuroscience datasets demonstrate consistent gains and informative substructure explanations. The approach offers a principled, backbone-agnostic framework for multi-graph reasoning with practical impact in domains like neuroscience and biomedical data analysis.
Abstract
Multi-graph learning is crucial for extracting meaningful signals from collections of heterogeneous graphs. However, effectively integrating information across graphs with differing topologies, scales, and semantics, often in the absence of shared node identities, remains a significant challenge. We present the Multi-Graph Meta-Transformer (MGMT), a unified, scalable, and interpretable framework for cross-graph learning. MGMT first applies Graph Transformer encoders to each graph, mapping structure and attributes into a shared latent space. It then selects task-relevant supernodes via attention and builds a meta-graph that connects functionally aligned supernodes across graphs using similarity in the latent space. Additional Graph Transformer layers on this meta-graph enable joint reasoning over intra- and inter-graph structure. The meta-graph provides built-in interpretability: supernodes and superedges highlight influential substructures and cross-graph alignments. Evaluating MGMT on both synthetic datasets and real-world neuroscience applications, we show that MGMT consistently outperforms existing state-of-the-art models in graph-level prediction tasks while offering interpretable representations that facilitate scientific discoveries. Our work establishes MGMT as a unified framework for structured multi-graph learning, advancing representation techniques in domains where graph-based data plays a central role.
