Abstract
Diffusion on social networks refers to the phenomena that opinions are spread via connected nodes. Given a set of observed cascades, the underlying diffusion process can be inferred for social network analysis. Earlier studies for modeling the diffusion process often assume that the activation of a node depends independently on the activations of its neighbors (or called parent nodes). Nevertheless, the activation of a node also depends on the connectivity of its neighbors. For instance, the opinions from the neighbors of the same closely connected social group are often similar, and thus those neighbors exhibit similar influence. Some recent studies incorporate the structural dependency of neighbors as connected components, which allow more accurate diffusion models to be inferred. However, the effectiveness of such component-based models often depends on how the components are identified. Existing methods are not designed to directly preserve the local connectivity of neighbors. In this paper, we propose to incorporate network embedding to enhance the performance of component-based diffusion models in social networks. In particular, we embed nodes in a social network in a latent vector space with local connectivity of the nodes preserved. Parent component identification then becomes a clustering task in the embedding space. A united probabilistic framework is proposed so that the parent components and the component-based diffusion models can be inferred simultaneously using a two-level EM algorithm based on observed information cascades. For performance evaluation, we apply the proposed model to both synthetic and real world data sets with promising results obtained. The empirical results also show how the use of the embedding-based framework can enhance both the component identification and the diffusion model.
Highlights
Diffusion on social networks refers to the phenomena that actions or information spreads among connected nodes, resulting in information cascades
The results show the use of the embedding-based framework can enhance both component identification and diffusion prediction, and our model can be applied to support dependency analysis of different online news media
1) We model the local connectivity information of neighbors using network embedding to enhance both component identification and diffusion network inference
Summary
Diffusion on social networks refers to the phenomena that actions or information spreads among connected nodes, resulting in information cascades. Bao et al [24] first proposed a componentbased diffusion model for social networks, which assumes that the influence of the neighbors is not exerted individually but by connected components of the neighbors (called parent components in [24]). We propose a component-based diffusion model with local connectivity information of neighbors preserved. 1) We model the local connectivity information of neighbors using network embedding to enhance both component identification and diffusion network inference. 2) We make use of the expectation maximization (EM) [38] algorithm and derive a corresponding two-level EM algorithm for obtaining maximum likelihood (ML) estimates of the model parameters Both parent components and underlying diffusion network can be inferred simultaneously based on the observed information cascades.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.