Learning Joint and Individual Structure in Network Data with Covariates
Not on the map. Why?
Abstract (arXiv)
Datasets consisting of a network and covariates associated with its vertices have become ubiquitous. One problem pertaining to this type of data is to identify information unique to the network, information unique to the vertex covariates and information that is shared between the network and the vertex covariates. Existing techniques for network data and vertex covariates focus on capturing structure that is shared but are usually not able to differentiate structure that is unique to each dataset. This work formulates a low-rank model that simultaneously captures joint and individual information in network data with vertex covariates. A two-step estimation procedure is proposed, composed of an efficient spectral method followed by a refinement optimization step. Theoretically, we show that the spectral method is able to consistently recover the joint and individual components under a general signal-plus-noise model. Simulations and real data examples demonstrate the ability of the methods to recover accurate and interpretable components. In particular, the application of the methodology to a food trade network between countries with economic, developmental and geographical country-level indicators as covariates yields joint and individual factors that explain the trading patterns.
Key facts. Cited by 2 papers in the map (data through 13 Oct 2026). Builds on 26 of its 55 references that are in the map. First posted on arXiv 13 Jun 2024.
Builds on
26 of 55 references.
References · 26
- 2018Contextual Stochastic Block Modelscited by 134
- 2020Spectral Methods for Data Science: A Statistical Perspectivecited by 112
- 2017Statistical inference on random dot product graphs: a surveycited by 70
- 2017A statistical interpretation of spectral embedding: the generalised random dot product graphcited by 55
- 2016Rate-Optimal Perturbation Bounds for Singular Subspaces with Applications to High-Dimensional Statisticscited by 45
- 2019Inference for multiple heterogeneous networks with a common invariant subspacecited by 39
- 2014Layer aggregation and reducibility of multilayer interconnected networkscited by 34
- 2015Structure and inference in annotated networkscited by 30
- 2017Angle-Based Joint and Individual Variation Explainedcited by 30
- 2014Covariate-assisted spectral clusteringcited by 29
- 2017Spectral and matrix factorization methods for consistent community detection in multi-layer networkscited by 27
- 2019Community detection in node-attributed social networks: a surveycited by 24
14 more
- 2017Structural Learning and Integrative Decomposition of Multi-View Datacited by 20
- 2021sJIVE: Supervised Joint and Individual Variation Explainedcited by 15
- 2020Latent space models for multiplex networks with shared structurecited by 14
- 2016Prediction models for network-linked datacited by 12
- 2016Covariate Regularized Community Detection in Sparse Graphscited by 12
- 2017Joint Embedding of Graphscited by 12
- 2015Community Detection in Networks with Node Featurescited by 10
- 2018Pairwise Covariates-adjusted Block Model for Community Detectioncited by 8
- 2020Linear regression and its inference on noisy network-linked datacited by 8
- 2022Data Integration Via Analysis of Subspaces (DIVAS)cited by 7
- 2013Testing and Modeling Dependencies Between a Network and Nodal Attributescited by 5
- 2017Network Dependence Testing via Diffusion Maps and Distance-Based Correlationscited by 2
- 2021Double-matched matrix decomposition for multi-view datacited by 1
- 2024High-dimensional Factor Analysis for Network-linked Datacited by 1
Built on by
Citing papers per year: 2025: 2.
2 papers.
- 2025Multi-task Learning for Heterogeneous Multi-source Block-Wise Missing Datacited by 1
- 2025Covariate-assisted graph matchingcited by 0
- 2025Covariate-assisted graph matching12 Dec 2025
- 2025Multi-task Learning for Heterogeneous Multi-source Block-Wise Missing Data30 May 2025