Cargando…
Link Prediction by Analyzing Temporal Behavior of Vertices
Complexity and dynamics are challenging properties of real-world social networks. Link prediction in dynamic social networks is an essential problem in social network analysis. Although different methods have been proposed to enhance the performance of link prediction, these methods need significant...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304046/ http://dx.doi.org/10.1007/978-3-030-50420-5_19 |
_version_ | 1783548187375566848 |
---|---|
author | Selvarajah, Kalyani Kobti, Ziad Kargar, Mehdi |
author_facet | Selvarajah, Kalyani Kobti, Ziad Kargar, Mehdi |
author_sort | Selvarajah, Kalyani |
collection | PubMed |
description | Complexity and dynamics are challenging properties of real-world social networks. Link prediction in dynamic social networks is an essential problem in social network analysis. Although different methods have been proposed to enhance the performance of link prediction, these methods need significant improvement in accuracy. In this study, we focus on the temporal behavior of social networks to predict potential future interactions. We examine the evolving pattern of vertices of a given network [Formula: see text] over time. We introduce a time-varying score function to evaluate the activeness of vertices that uses the number of new interactions and the number of frequent interactions with existing connections. To consider the impact of timestamps of the interactions, the score function engages a time difference of the current time and the time of the interaction occurred. Many existing studies ignored the weight of the link in the given network [Formula: see text], which brings the time-varied details of the links. We consider two additional objective functions in our model: a weighted shortest distance between any two nodes and a weighted common neighbor index. We used Multi-Layer Perceptron (MLP), a deep learning architecture as a classifier to predict the link formation in the future and define our model as a binary classification problem. To evaluate our model, we train and test with six real-world dynamic networks and compare it with state-of-the-art methods as well as classic methods. The results confirm that our proposed method outperforms most of the state-of-the-art methods. |
format | Online Article Text |
id | pubmed-7304046 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
record_format | MEDLINE/PubMed |
spelling | pubmed-73040462020-06-19 Link Prediction by Analyzing Temporal Behavior of Vertices Selvarajah, Kalyani Kobti, Ziad Kargar, Mehdi Computational Science – ICCS 2020 Article Complexity and dynamics are challenging properties of real-world social networks. Link prediction in dynamic social networks is an essential problem in social network analysis. Although different methods have been proposed to enhance the performance of link prediction, these methods need significant improvement in accuracy. In this study, we focus on the temporal behavior of social networks to predict potential future interactions. We examine the evolving pattern of vertices of a given network [Formula: see text] over time. We introduce a time-varying score function to evaluate the activeness of vertices that uses the number of new interactions and the number of frequent interactions with existing connections. To consider the impact of timestamps of the interactions, the score function engages a time difference of the current time and the time of the interaction occurred. Many existing studies ignored the weight of the link in the given network [Formula: see text], which brings the time-varied details of the links. We consider two additional objective functions in our model: a weighted shortest distance between any two nodes and a weighted common neighbor index. We used Multi-Layer Perceptron (MLP), a deep learning architecture as a classifier to predict the link formation in the future and define our model as a binary classification problem. To evaluate our model, we train and test with six real-world dynamic networks and compare it with state-of-the-art methods as well as classic methods. The results confirm that our proposed method outperforms most of the state-of-the-art methods. 2020-05-22 /pmc/articles/PMC7304046/ http://dx.doi.org/10.1007/978-3-030-50420-5_19 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic. |
spellingShingle | Article Selvarajah, Kalyani Kobti, Ziad Kargar, Mehdi Link Prediction by Analyzing Temporal Behavior of Vertices |
title | Link Prediction by Analyzing Temporal Behavior of Vertices |
title_full | Link Prediction by Analyzing Temporal Behavior of Vertices |
title_fullStr | Link Prediction by Analyzing Temporal Behavior of Vertices |
title_full_unstemmed | Link Prediction by Analyzing Temporal Behavior of Vertices |
title_short | Link Prediction by Analyzing Temporal Behavior of Vertices |
title_sort | link prediction by analyzing temporal behavior of vertices |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7304046/ http://dx.doi.org/10.1007/978-3-030-50420-5_19 |
work_keys_str_mv | AT selvarajahkalyani linkpredictionbyanalyzingtemporalbehaviorofvertices AT kobtiziad linkpredictionbyanalyzingtemporalbehaviorofvertices AT kargarmehdi linkpredictionbyanalyzingtemporalbehaviorofvertices |