Model-based learning of information diffusion in social media networks

Abstract Social networks have become widely used platforms for their users to share information. Learning the information diffusion process is essential for successful applications of viral marketing and cyber security in social media networks. This paper proposes two learning models that are aimed...

Full description

Bibliographic Details
Main Authors: Zhecheng Qiang, Eduardo L. Pasiliao, Qipeng P. Zheng
Format: Article
Language:English
Published: SpringerOpen 2019-11-01
Series:Applied Network Science
Subjects:
Online Access:http://link.springer.com/article/10.1007/s41109-019-0215-3
id doaj-943d702281e7441d9f737e974952edb9
record_format Article
spelling doaj-943d702281e7441d9f737e974952edb92020-11-25T00:39:58ZengSpringerOpenApplied Network Science2364-82282019-11-014111610.1007/s41109-019-0215-3Model-based learning of information diffusion in social media networksZhecheng Qiang0Eduardo L. Pasiliao1Qipeng P. Zheng2Department of Industrial Engineering and Management Systems, University of Central FloridaAir Force Research LaboratoryDepartment of Industrial Engineering and Management Systems, University of Central FloridaAbstract Social networks have become widely used platforms for their users to share information. Learning the information diffusion process is essential for successful applications of viral marketing and cyber security in social media networks. This paper proposes two learning models that are aimed at learning person-to-person influence in information diffusion from historical cascades based on the threshold propagation model. The first model is based on the linear threshold propagation model. In addition, by considering multi-step information propagation in one time period, this paper proposes a learning model for multi-step diffusion influence between pairs of users based on the idea of random walk. Mixed integer programs (MIP) have been used to learn these models by minimizing the prediction errors, where decision variables are estimations of the diffusion influence between pairs of users. For large-scale networks, this paper develops approximate methods for those learning models by using artificial neural networks to learn the pairwise influence. Extensive computational experiments using both synthetic data and real data have been conducted to demonstrate the effectiveness of the proposed models and methods.http://link.springer.com/article/10.1007/s41109-019-0215-3Social media networksInformation diffusionMachine learningMixed integer programmingArtificial neural networkOptimization
collection DOAJ
language English
format Article
sources DOAJ
author Zhecheng Qiang
Eduardo L. Pasiliao
Qipeng P. Zheng
spellingShingle Zhecheng Qiang
Eduardo L. Pasiliao
Qipeng P. Zheng
Model-based learning of information diffusion in social media networks
Applied Network Science
Social media networks
Information diffusion
Machine learning
Mixed integer programming
Artificial neural network
Optimization
author_facet Zhecheng Qiang
Eduardo L. Pasiliao
Qipeng P. Zheng
author_sort Zhecheng Qiang
title Model-based learning of information diffusion in social media networks
title_short Model-based learning of information diffusion in social media networks
title_full Model-based learning of information diffusion in social media networks
title_fullStr Model-based learning of information diffusion in social media networks
title_full_unstemmed Model-based learning of information diffusion in social media networks
title_sort model-based learning of information diffusion in social media networks
publisher SpringerOpen
series Applied Network Science
issn 2364-8228
publishDate 2019-11-01
description Abstract Social networks have become widely used platforms for their users to share information. Learning the information diffusion process is essential for successful applications of viral marketing and cyber security in social media networks. This paper proposes two learning models that are aimed at learning person-to-person influence in information diffusion from historical cascades based on the threshold propagation model. The first model is based on the linear threshold propagation model. In addition, by considering multi-step information propagation in one time period, this paper proposes a learning model for multi-step diffusion influence between pairs of users based on the idea of random walk. Mixed integer programs (MIP) have been used to learn these models by minimizing the prediction errors, where decision variables are estimations of the diffusion influence between pairs of users. For large-scale networks, this paper develops approximate methods for those learning models by using artificial neural networks to learn the pairwise influence. Extensive computational experiments using both synthetic data and real data have been conducted to demonstrate the effectiveness of the proposed models and methods.
topic Social media networks
Information diffusion
Machine learning
Mixed integer programming
Artificial neural network
Optimization
url http://link.springer.com/article/10.1007/s41109-019-0215-3
work_keys_str_mv AT zhechengqiang modelbasedlearningofinformationdiffusioninsocialmedianetworks
AT eduardolpasiliao modelbasedlearningofinformationdiffusioninsocialmedianetworks
AT qipengpzheng modelbasedlearningofinformationdiffusioninsocialmedianetworks
_version_ 1725292148935360512