{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,16]],"date-time":"2026-10-16T00:06:00Z","timestamp":1792109160014,"version":"4.4.0"},"reference-count":36,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2021,12,20]],"date-time":"2021-12-20T00:00:00Z","timestamp":1639958400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,8,24]]},"abstract":"<jats:title>Summary<\/jats:title>\n                  <jats:p>Network latent space models assume that each node is associated with an unobserved latent position in a Euclidean , and such latent variables determine the probability of two nodes connecting with each other. In many applications, nodes in the network are often observed along with high-dimensional node variables, and these node variables provide important information for understanding the network structure. However, classical network latent space models have several limitations in incorporating node variables. In this paper, we propose a joint latent space model where we assume that the latent variables not only explain the network structure, but are also informative for the multivariate node variables. We develop a projected gradient descent algorithm that estimates the latent positions using a criterion incorporating both network structure and node variables. We establish theoretical properties of the estimators and provide insights into how incorporating high-dimensional node variables could improve the estimation accuracy of the latent positions. We demonstrate the improvement in latent variable estimation and the improvements in associated downstream tasks, such as missing value imputation for node variables, by simulation studies and an application to a Facebook data example.<\/jats:p>","DOI":"10.1093\/biomet\/asab063","type":"journal-article","created":{"date-parts":[[2021,12,15]],"date-time":"2021-12-15T07:29:19Z","timestamp":1639553359000},"page":"707-720","source":"Crossref","is-referenced-by-count":33,"title":["Joint latent space models for network data with high-dimensional node variables"],"prefix":"10.1093","volume":"109","author":[{"given":"Xuefei","family":"Zhang","sequence":"first","affiliation":[{"name":"Department of Statistics, University of Michigan , 1085 South University Avenue, Ann Arbor, Michigan 48109, U.S.A"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gongjun","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Statistics, University of Michigan , 1085 South University Avenue, Ann Arbor, Michigan 48109, U.S.A"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ji","family":"Zhu","sequence":"additional","affiliation":[{"name":"Department of Statistics, University of Michigan , 1085 South University Avenue, Ann Arbor, Michigan 48109, U.S.A"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2021,12,20]]},"reference":[{"key":"2022082420280965200_B1","first-page":"8393","article-title":"Statistical inference on random dot product graphs: a survey","volume":"18","author":"Athreya,","year":"2017","journal-title":"J. Mach. Learn. Res."},{"key":"2022082420280965200_B2","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1002\/mpr.329","article-title":"Multiple imputation by chained equations: what is it and how does it work?","volume":"20","author":"Azur,","year":"2011","journal-title":"Int. J. Meth. Psych. Res."},{"key":"2022082420280965200_B3","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1214\/11-AOS966","article-title":"Statistical analysis of factor models of high dimension","volume":"40","author":"Bai,","year":"2012","journal-title":"Ann. Statist."},{"key":"2022082420280965200_B4","first-page":"1","article-title":"1-bit matrix completion under exact low-rank constraint","author":"Bhaskar,","year":"2015","journal-title":"2015 49th Ann. Conf. Info. Sci. Syst. (CISS)"},{"key":"2022082420280965200_B5","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1093\/biomet\/asx008","article-title":"Covariate-assisted spectral clustering","volume":"104","author":"Binkiewicz,","year":"2017","journal-title":"Biometrika"},{"key":"2022082420280965200_B6","doi-asserted-by":"crossref","first-page":"2053","DOI":"10.1109\/TIT.2010.2044061","article-title":"The power of convex relaxation: near-optimal matrix completion","volume":"56","author":"Cand\u00e8s,","year":"2010","journal-title":"IEEE Trans. Info. Theory"},{"key":"2022082420280965200_B7","doi-asserted-by":"crossref","first-page":"177","DOI":"10.1214\/14-AOS1272","article-title":"Matrix estimation by universal singular value thresholding","volume":"43","author":"Chatterjee,","year":"2015","journal-title":"Ann. Statist."},{"key":"2022082420280965200_B8","author":"Dunn,","year":"2018","journal-title":"Generalized Linear Models with Examples in R"},{"key":"2022082420280965200_B9","doi-asserted-by":"crossref","first-page":"6629","DOI":"10.1073\/pnas.1606295113","article-title":"Interlocking directorates in Irish companies using a latent space model for bipartite networks","volume":"113","author":"Friel,","year":"2016","journal-title":"Proc. Nat. Acad. Sci."},{"key":"2022082420280965200_B10","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1561\/2200000005","article-title":"A survey of statistical network models","volume":"2","author":"Goldenberg,","year":"2010","journal-title":"Foundat. Trends Mach. Learn."},{"key":"2022082420280965200_B11","author":"Hair,","year":"2018","journal-title":"Multivariate Data Analysis"},{"key":"2022082420280965200_B12","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1111\/j.1467-985X.2007.00471.x","article-title":"Model-based clustering for social networks","volume":"170","author":"Handcock,","year":"2007","journal-title":"J. R. Statist. Soc. A"},{"key":"2022082420280965200_B13","first-page":"303","article-title":"Random effects models for network data","author":"Hoff,","year":"2003","journal-title":"Dynamic Social Network Modeling and Analysis: Workshop Summary and Papers"},{"key":"2022082420280965200_B14","doi-asserted-by":"crossref","first-page":"286","DOI":"10.1198\/016214504000001015","article-title":"Bilinear mixed-effects models for dyadic data","volume":"100","author":"Hoff,","year":"2005","journal-title":"J. Am. Statist. Assoc."},{"key":"2022082420280965200_B15","first-page":"1","article-title":"Modeling homophily and stochastic equivalence in symmetric relational data","volume":"20","author":"Hoff,","year":"2008","journal-title":"Advances in Neural Information Processing Systems"},{"key":"2022082420280965200_B16","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1007\/s10588-008-9040-4","article-title":"Multiplicative latent factor models for description and prediction of social networks","volume":"15","author":"Hoff,","year":"2009","journal-title":"Comp. Math. Organ. Theory"},{"key":"2022082420280965200_B17","doi-asserted-by":"crossref","first-page":"1090","DOI":"10.1198\/016214502388618906","article-title":"Latent space approaches to social network analysis","volume":"97","author":"Hoff,","year":"2002","journal-title":"J. Am. Statist. Assoc."},{"key":"2022082420280965200_B18","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/0378-8733(83)90021-7","article-title":"Stochastic blockmodels: first steps","volume":"5","author":"Holland,","year":"1983","journal-title":"Social Networks"},{"key":"2022082420280965200_B19","first-page":"1","article-title":"Latent multi-group membership graph model","author":"Kim,","year":"2012","journal-title":"Proc. 29th Int. Conference Int. Conf. Mach. Learn."},{"key":"2022082420280965200_B20","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4939-0983-4","author":"Kolaczyk,","year":"2014","journal-title":"Statistical Analysis of Network Data with R"},{"key":"2022082420280965200_B21","doi-asserted-by":"crossref","first-page":"204","DOI":"10.1016\/j.socnet.2009.04.001","article-title":"Representing degree distributions, clustering, and homophily in social networks with latent cluster random effects models","volume":"31","author":"Krivitsky,","year":"2009","journal-title":"Social Networks"},{"key":"2022082420280965200_B22","article-title":"Learning to discover social circles in ego networks","volume":"25","author":"Leskovec,","year":"2012","journal-title":"Advances in Neural Information Processing Systems"},{"key":"2022082420280965200_B23","first-page":"1","article-title":"Universal latent space model fitting for large networks with edge covariates","volume":"21","author":"Ma,","year":"2020","journal-title":"J. Mach. Learn. Res."},{"key":"2022082420280965200_B24","doi-asserted-by":"crossref","first-page":"127","DOI":"10.1023\/A:1009953814988","article-title":"Automating the construction of internet portals with machine learning","volume":"3","author":"McCallum,","year":"2000","journal-title":"Info. Retr."},{"key":"2022082420280965200_B25","doi-asserted-by":"crossref","DOI":"10.1093\/acprof:oso\/9780199206650.001.0001","author":"Newman,","year":"2010","journal-title":"Networks: An Introduction"},{"key":"2022082420280965200_B26","doi-asserted-by":"publisher","DOI":"10.1038\/ncomms11863","article-title":"Structure and inference in annotated networks","volume":"7","author":"Newman,","year":"2016","journal-title":"Nature Commun."},{"key":"2022082420280965200_B27","doi-asserted-by":"crossref","first-page":"1646","DOI":"10.1080\/01621459.2014.988214","article-title":"Latent space models for dynamic networks","volume":"110","author":"Sewell,","year":"2015","journal-title":"J. Am. Statist. Assoc."},{"key":"2022082420280965200_B28","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/j.socnet.2015.07.005","article-title":"Latent space models for dynamic networks with weighted edges","volume":"44","author":"Sewell,","year":"2016","journal-title":"Social Networks"},{"key":"2022082420280965200_B29","doi-asserted-by":"crossref","first-page":"1863","DOI":"10.1214\/16-AOS1511","article-title":"Confounder adjustment in multiple hypothesis testing","volume":"45","author":"Wang,","year":"2017","journal-title":"Ann. Statist."},{"key":"2022082420280965200_B30","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1177\/0022343307075119","article-title":"Persistent patterns of international commerce","volume":"44","author":"Ward,","year":"2007","journal-title":"J. Peace Res."},{"key":"2022082420280965200_B31","doi-asserted-by":"crossref","first-page":"583","DOI":"10.1111\/j.1540-5907.2007.00269.x","article-title":"Disputes, democracies, and dependencies: a reexamination of the Kantian peace","volume":"51","author":"Ward,","year":"2007","journal-title":"Am. J. Polit. Sci."},{"key":"2022082420280965200_B32","doi-asserted-by":"crossref","first-page":"245","DOI":"10.1146\/annurev.polisci.12.040907.115949","article-title":"Network analysis and political science","volume":"14","author":"Ward,","year":"2011","journal-title":"Ann. Rev. Polit. Sci."},{"key":"2022082420280965200_B33","doi-asserted-by":"crossref","first-page":"505","DOI":"10.1145\/2213836.2213894","article-title":"A model-based approach to attributed graph clustering","author":"Xu,","year":"2012","journal-title":"Proc. 2012 ACM SIGMOD Int. Conf. Manag. Data"},{"key":"2022082420280965200_B34","doi-asserted-by":"crossref","first-page":"1151","DOI":"10.1109\/ICDM.2013.167","article-title":"Community detection in networks with node attributes","author":"Yang,","year":"2013","journal-title":"2013 IEEE 13th Int. Conf. Data Mining"},{"key":"2022082420280965200_B35","doi-asserted-by":"crossref","first-page":"138","DOI":"10.1007\/978-3-540-77004-6_11","article-title":"Random dot product graph models for social networks","author":"Young,","year":"2007","journal-title":"Algorithms and Models for the Web-Graph"},{"key":"2022082420280965200_B36","doi-asserted-by":"crossref","first-page":"3153","DOI":"10.1214\/16-EJS1206","article-title":"Community detection in networks with node features","volume":"10","author":"Zhang,","year":"2016","journal-title":"Electron. J. Statist."}],"container-title":["Biometrika"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/biomet\/advance-article-pdf\/doi\/10.1093\/biomet\/asab063\/42565924\/asab063.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/biomet\/article-pdf\/109\/3\/707\/45512230\/asab063.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/biomet\/article-pdf\/109\/3\/707\/45512230\/asab063.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,24]],"date-time":"2022-08-24T16:29:17Z","timestamp":1661358557000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/biomet\/article\/109\/3\/707\/6470560"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,20]]},"references-count":36,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2021,12,20]]},"published-print":{"date-parts":[[2022,8,24]]}},"URL":"https:\/\/doi.org\/10.1093\/biomet\/asab063","relation":{},"ISSN":["0006-3444","1464-3510"],"issn-type":[{"value":"0006-3444","type":"print"},{"value":"1464-3510","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,9,1]]},"published":{"date-parts":[[2021,12,20]]}}}