Based on the binary time series data of social infection dynamics, we propose a general framework to reconstruct 2-simplex complexes with two-body and three-body interactions by combining the maximum likelihood estimation in statistical inference and introducing the expectation maximization. In order to improve the code running efficiency, the whole algorithm adopts vectorization expression. Through the inference of maximum likelihood estimation, the vectorization expression of the edge existence probability can be obtained, and through the probability matrix, the adjacency matrix of the network can be estimated. We apply a two-step scheme to improve the effectiveness of network reconstruction while reducing the amount of computation significantly. The framework has been tested on different types of complex networks. Among them, four kinds of networks can obtain high reconstruction effectiveness. Besides, we study the influence of noise data or random interference and prove the robustness of the framework, then the effects of two kinds of hyper-parameters on the experimental results are tested. Finally, we analyze which type of network is more suitable for this framework, and propose methods to improve the effectiveness of the experimental results.
翻译:根据社会感染动态的二元时间序列数据,我们提出了一个总框架,通过将统计推论中的最大可能性估计和预期最大化相结合,用两体和三体互动来重建二质综合体。为了提高代码运行效率,整个算法采用了矢量化表达法。通过推断最大可能性估计,可以获得边缘存在概率的矢量化表达法,并通过概率矩阵,可以估计网络的相邻矩阵。我们采用了两步制来提高网络重建的有效性,同时大幅降低计算数量。框架已经在不同类型的复杂网络上进行了测试。其中,四种网络可以获得高度重建效力。此外,我们研究噪音数据或随机干扰的影响,并证明框架的稳健性,然后测试两种超参数对实验结果的影响。最后,我们分析了哪种网络更适合这一框架,并提出了提高实验结果有效性的方法。