Heterogeneous Graph Structure Learning through the Lens of Data-generating Processes
Not on the map. Why?
Abstract (arXiv)
Inferring the graph structure from observed data is a key task in graph machine learning to capture the intrinsic relationship between data entities. While significant advancements have been made in learning the structure of homogeneous graphs, many real-world graphs exhibit heterogeneous patterns where nodes and edges have multiple types. This paper fills this gap by introducing the first approach for heterogeneous graph structure learning (HGSL). To this end, we first propose a novel statistical model for the data-generating process (DGP) of heterogeneous graph data, namely hidden Markov networks for heterogeneous graphs (H2MN). Then we formalize HGSL as a maximum a-posterior estimation problem parameterized by such DGP and derive an alternating optimization method to obtain a solution together with a theoretical justification of the optimization conditions. Finally, we conduct extensive experiments on both synthetic and real-world datasets to demonstrate that our proposed method excels in learning structure on heterogeneous graphs in terms of edge type identification and edge weight recovery.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 31 of its 71 references that are in the map. First posted on arXiv 11 Mar 2025.
Builds on
31 of 71 references.
References · 31
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,163
- 2017Convolutional 2D Knowledge Graph Embeddingscited by 730
- 2019Neural Graph Collaborative Filteringcited by 661
- 2020Heterogeneous Graph Transformercited by 582
- 2017Representation Learning on Graphs: Methods and Applicationscited by 457
- 2017Graph Signal Processing: Overview, Challenges and Applicationscited by 413
- 2020MAGNN: Metapath Aggregated Graph Neural Network for Heterogeneous Graph Embeddingcited by 304
- 2021Is Homophily a Necessity for Graph Neural Networks?cited by 182
- 2021Are we really making much progress? Revisiting, benchmarking, and refining heterogeneous graph neural networkscited by 176
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2016How to learn a graph from smooth signalscited by 146
- 2020A Survey on Heterogeneous Graph Embedding: Methods, Techniques, Applications and Sourcescited by 126
19 more
- 2018Learning graphs from data: A signal representation perspectivecited by 119
- 2020Heterogeneous Graph Neural Networks for Malicious Account Detectioncited by 96
- 2019Inductive Matrix Completion Based on Graph Neural Networkscited by 86
- 2020Graph signal processing for machine learning: A review and new perspectivescited by 73
- 2022Modeling the Data-Generating Process is Necessary for Out-of-Distribution Generalizationcited by 34
- 2014Signal Recovery on Graphs: Variation Minimizationcited by 26
- 2021Learning to Learn Graph Topologiescited by 26
- 2019Structured Graph Learning Via Laplacian Spectral Constraintscited by 20
- 2022Understanding Non-linearity in Graph Neural Networks from the Bayesian-Inference Perspectivecited by 19
- 2023From Latent Graph to Latent Topology Inference: Differentiable Cell Complex Modulecited by 19
- 2021A Unifying Generative Model for Graph Learning Algorithms: Label Propagation, Graph Convolutions, and Combinationscited by 18
- 2023Homophily-oriented Heterogeneous Graph Rewiringcited by 18
- 2020Kernel-based Graph Learning from Smooth Signals: A Functional Viewpointcited by 12
- 2023GraphGLOW: Universal and Generalizable Structure Learning for Graph Neural Networkscited by 12
- 2016Simultaneous Clustering and Estimation of Heterogeneous Graphical Modelscited by 10
- 2016Social Learning over Weakly-Connected Graphscited by 8
- 2022Learning to Infer Structures of Network Gamescited by 8
- 2022Graph-in-Graph (GiG): Learning interpretable latent graphs in non-Euclidean domain for biological and healthcare applicationscited by 4
- 2024Motion Graph Unleashed: A Novel Approach to Video Predictioncited by 4
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.