Cargando…
Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks
Networks are increasingly used in various fields to represent systems with the aim of understanding the underlying rules governing observed interactions, and hence predict how the system is likely to behave in the future. Recent developments in network science highlight that accounting for node meta...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
The Royal Society
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9399714/ https://www.ncbi.nlm.nih.gov/pubmed/36016910 http://dx.doi.org/10.1098/rsos.220079 |
_version_ | 1784772587526553600 |
---|---|
author | Runghen, Rogini Stouffer, Daniel B. Dalla Riva, Giulio V. |
author_facet | Runghen, Rogini Stouffer, Daniel B. Dalla Riva, Giulio V. |
author_sort | Runghen, Rogini |
collection | PubMed |
description | Networks are increasingly used in various fields to represent systems with the aim of understanding the underlying rules governing observed interactions, and hence predict how the system is likely to behave in the future. Recent developments in network science highlight that accounting for node metadata improves both our understanding of how nodes interact with one another, and the accuracy of link prediction. However, to predict interactions in a network within existing statistical and machine learning frameworks, we need to learn objects that rapidly grow in dimension with the number of nodes. Thus, the task becomes computationally and conceptually challenging for networks. Here, we present a new predictive procedure combining a statistical, low-rank graph embedding method with machine learning techniques which reduces substantially the complexity of the learning task and allows us to efficiently predict interactions from node metadata in bipartite networks. To illustrate its application on real-world data, we apply it to a large dataset of tourist visits across a country. We found that our procedure accurately reconstructs existing interactions and predicts new interactions in the network. Overall, both from a network science and data science perspective, our work offers a flexible and generalizable procedure for link prediction. |
format | Online Article Text |
id | pubmed-9399714 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | The Royal Society |
record_format | MEDLINE/PubMed |
spelling | pubmed-93997142022-08-24 Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks Runghen, Rogini Stouffer, Daniel B. Dalla Riva, Giulio V. R Soc Open Sci Mathematics Networks are increasingly used in various fields to represent systems with the aim of understanding the underlying rules governing observed interactions, and hence predict how the system is likely to behave in the future. Recent developments in network science highlight that accounting for node metadata improves both our understanding of how nodes interact with one another, and the accuracy of link prediction. However, to predict interactions in a network within existing statistical and machine learning frameworks, we need to learn objects that rapidly grow in dimension with the number of nodes. Thus, the task becomes computationally and conceptually challenging for networks. Here, we present a new predictive procedure combining a statistical, low-rank graph embedding method with machine learning techniques which reduces substantially the complexity of the learning task and allows us to efficiently predict interactions from node metadata in bipartite networks. To illustrate its application on real-world data, we apply it to a large dataset of tourist visits across a country. We found that our procedure accurately reconstructs existing interactions and predicts new interactions in the network. Overall, both from a network science and data science perspective, our work offers a flexible and generalizable procedure for link prediction. The Royal Society 2022-08-24 /pmc/articles/PMC9399714/ /pubmed/36016910 http://dx.doi.org/10.1098/rsos.220079 Text en © 2022 The Authors. https://creativecommons.org/licenses/by/4.0/Published by the Royal Society under the terms of the Creative Commons Attribution License http://creativecommons.org/licenses/by/4.0/ (https://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, provided the original author and source are credited. |
spellingShingle | Mathematics Runghen, Rogini Stouffer, Daniel B. Dalla Riva, Giulio V. Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title | Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title_full | Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title_fullStr | Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title_full_unstemmed | Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title_short | Exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
title_sort | exploiting node metadata to predict interactions in bipartite networks using graph embedding and neural networks |
topic | Mathematics |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9399714/ https://www.ncbi.nlm.nih.gov/pubmed/36016910 http://dx.doi.org/10.1098/rsos.220079 |
work_keys_str_mv | AT runghenrogini exploitingnodemetadatatopredictinteractionsinbipartitenetworksusinggraphembeddingandneuralnetworks AT stoufferdanielb exploitingnodemetadatatopredictinteractionsinbipartitenetworksusinggraphembeddingandneuralnetworks AT dallarivagiuliov exploitingnodemetadatatopredictinteractionsinbipartitenetworksusinggraphembeddingandneuralnetworks |