Opinion Leaders for Information Diffusion Using Graph Neural Network in Online Social Networks

Lokesh Jain,Rahul Katarya,Shelly Sachdeva
DOI: https://doi.org/10.1145/3580516
IF: 3.35
2023-01-20
ACM Transactions on the Web
Abstract:Due to the diverse nature of the social network and researchers' insatiable, various opportunities come to depict different domains. An opinion leader is a human entity or cluster of people who can redirect human assessment strategy by intellectual skills in the social network. A more comprehensive range of approaches is developed to detect opinion leaders based on network-specific and heuristic parameters. For many years, deep learning-based models have solved various real-world multifaceted graph-based problems with high accuracy and efficiency. The Graph Neural Network (GNN) is a deep learning-based model that modernized neural networks' efficiency by analyzing and extracting the latent dependencies and confined embedding via message passing and neighborhood aggregation of data in the network. In this paper, we have proposed an exclusive GNN for Opinion Leader Identification (GOLI) model utilizing the power of GNN to categorize the opinion leaders and their impact on online social networks. In this model, we first measure the n-node neighbor's reputation of the node based on materialized trust and next perform centrality conciliation instead of the input data's conventional node embedding mechanism. We experiment with the proposed model on six different online social networks consisting of billions of users' data to validate the model's authenticity. Finally, after training, we found the top-N opinion leaders for each data set and analyzed how the opinion leaders are influential in information diffusion. The training-testing accuracy and error rate are also measured and compared with the other state-of-art standard Social Network Analysis (SNA) measures. We analyze that the GNN-based model produced high performance concerning accuracy and precision.
computer science, information systems, software engineering
What problem does this paper attempt to address?