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...
Main Authors: | , , |
---|---|
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 |