Abstract

Social networks provide a variety of online services that play an important role in new connections among members to share their favorite media, document, and opinions. For each member, these networks should precisely recommend (predict) the link of members with the highest common interests. Because of the huge volume of users with different types of information, these networks encounter challenges such as dispersion and accuracy of link prediction. Moreover, networks with numerous users have the problem of computational and time complexity. These problems are caused because all the network nodes contribute to calculations of link prediction and friend suggestions. In order to overcome these drawbacks, this paper presents a new link prediction scheme containing three phases to combine local and global network information. In the proposed manner, dense communities with overlap are first detected based on the ensemble node perception method which leads to more relevant nodes and contributes to the link prediction and speeds up the algorithm. Then, these communities are optimized by applying the binary particle swarm optimization method for merging the close clusters. It maximizes the average clustering coefficient (ACC) of the whole network which results in an accurate and precise prediction. In the last phase, relative links are predicted by Adamic/Adar similarity index for each node. The proposed method is applied to Astro-ph, Blogs, CiteSeer, Cora, and WebKB datasets, and its performance is compared to state-of-the-art schemes in terms of several criteria. The results imply that the proposed scheme has a significant accuracy improvement on these datasets.

Highlights

  • Studies in computer science have rapidly developed in recent decades, and many aspects of computer science are currently being studied [1,2,3,4,5,6,7]. ese studies include many areas such as image processing and the advanced relevant techniques, machine learning and pattern recognition, data mining, and relative discussions [8,9,10,11,12,13]

  • Research findings show that users usually connect with their friends/colleagues as well as new friends who are introduced by the link prediction service of social networks [35, 36]

  • Yao et al [61] introduced a hybrid method based on link prediction that is assessed over dynamic networks with three metrics: the timevaried weight, the degree of common neighbors, and the intimacy between common neighbors. e last metric checks whether two common neighbor nodes have mutual relationships and checks the probability of a link appearing between the increases. ey redefined the common neighbors by considering the nodes within two hops to achieve better performance

Read more

Summary

Introduction

Studies in computer science have rapidly developed in recent decades, and many aspects of computer science are currently being studied [1,2,3,4,5,6,7]. ese studies include many areas such as image processing and the advanced relevant techniques, machine learning and pattern recognition, data mining, and relative discussions [8,9,10,11,12,13]. With the daily growth of information in social networks, the process of introducing proper friends by the link prediction service has been a very challenging task and requires high precision [37]. Similar to methods based on all paths in the network [10], need complete information about network topology. Previous researchers clustered the nodes of a social network for their link prediction algorithm and deduced that there was a significant relation between communities related to the network structure and the precision of their algorithm. A gravity-based link prediction method was proposed which included community information of networks. In the third phase of our work, a similarity-based link prediction algorithm (Adamic/Adar) is applied with the hope of achieving high performance in link prediction in social networks.

Related Work
Proposed Method
Findings
Datasets and Evaluation Criteria
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call