Multiscale Online Media Simulation with SocialCube
Abdelzaher Tarek,Han Jiawei,Hao Yifan,Jing Andong,Liu Dongxin,Liu Shengzhong,Nguyen Hoang Hai,Nicol David M.,Shao Huajie,Wang Tianshi,Yao Shuochao,Zhang Yu,Malik Omar,Dipple Stephen,Flamino James,Buchanan Fred,Cohen Sam,Korniss Gyorgy,Szymanski Boleslaw K.
DOI: https://doi.org/10.1007/s10588-019-09303-7
2020-01-01
Abstract:This paper describes the design, implementation, and early experiences with a novel agent-based simulator of online media streams, developed under DARPA’s SocialSim Program to extract and predict trends in information dissemination on online media. A hallmark of the simulator is its self-configuring property. Instead of requiring initial set-up, the input to the simulator constitutes data traces collected from the medium to be simulated. The simulator automatically learns from the data such elements as the number of agents involved, the number of objects involved, and the rate of introduction of new agents and objects. It also develops behavior models of simulated agents and objects, and their dependencies. These models are then used to run simulations allowing future extrapolation and “what if” analysis. An interesting property of the simulator is its multi-level abstraction capability that allows modeling social systems at various degrees of abstraction by lumping similar agents into larger categories. Preliminary experiences are discussed with using this system to simulate multiple social media platforms, including Twitter, Reddit, and Github.