在安徽大学张海峰团队最新发表于Nature Communications的工作中,为了解决单纯复形的重构问题,作者从一种最简单的单纯复形网络出发(2-单纯复形),借助由社会传染动力学和单纯形Ising动力学两种模型生成的二元时间序列数据,基于统计推断框架设计了一种纯数据驱动的方法用于重构2-单纯复形网络。其中在数据生成过程中,为了体现出多体结构的存在,两种动力学模型的共同点是:在考虑两体间相互作用的同时,关注了三体间的协同强化影响。 接下来,以完全重构成对交互和2-单纯形为目标,即确定出每个节点所属的1-单纯形和2-单纯形。重构过程可分成以下三个步骤:(1)基于观测数据建立似然函数;(2)根据EM(Expectation-Maximization)方法的思想最大化似然函数,获得两体及三体交互的连接概率;(3)执行一种改进的两步走重构策略,以显著提高重构效率。 具体来看重构方法的三个步骤,第一步中通过统计推断的方法将此问题转化为了似然函数最大化问题,即借助条件概率公式,可写出个体 i 的状态翻转是由其余任意单个个体激发的概率以及任意两个个体的协同强化而激发的概率,然后根据每一时间步中翻转次数的期望即可得到个体 i 在所有时间段被感染次数的似然函数。 第二步根据EM方法的思想,进而估计出每个节点与重构节点构成两体的概率及任意两个节点与重构节点构成三体的概率。理论上来讲,通过对概率值截断后即可以得到重构结果。然而,不难发现仅利用前两步进行重构的效率非常低,其复杂度主要来源于对于2-单纯形的预测,因为在预测每个节点所属的2-单纯形时,都需要计算出个概率值。 因此,第三步利用单纯复形自身的性质,提出了一种改进的两步走重构策略,即首先预测出每个节点的“近似”邻居,并提取出预测邻居的时间序列;然后仅基于提取出的时间序列,即可进一步高效预测出每个节点所属的两体及三体交互。
[1] Battiston, F. et al. Networks beyond pairwise interactions: structure and dynamics. Phys. Rep. 874, 1–92 (2020).[2] Battiston, F. et al. The physics of higher-order interactions in complex systems. Nat. Phys. 17, 1093–1098 (2021).[3] Iacopini, I., Petri, G., Barrat, A. & Latora, V. Simplicial models of social contagion. Nat. Commun. 10, 1–9 (2019).[4] Carletti, T., Battiston, F., Cencetti, G. & Fanelli, D. Random walks on hypergraphs. Phys. Rev. E 101, 022308 (2020).[5] Young, J.-G., Petri, G. & Peixoto, T. P. Hypergraph reconstruction from network data. Commun. Phys. 4, 135 (2021).[6] Cipra, B. A. An introduction to the Ising model. Am. Ma. Mon. 94, 937–959 (1987).[7] Dempster, A. P., Laird, N. M. & Rubin, D. B. Maximum likelihood from incomplete data via the EM algorithm. J. R. Stat. Soc. Ser. B Method. 39, 1–22 (1977).[8] Ma, C., Chen, H.-S., Lai, Y.-C. & Zhang, H.-F. Statistical inference approach to structural reconstruction of complex networks from binary time series. Phys. Rev. E 97, 022301 (2018).[9] Wang, W.-X., Yang, R., Lai, Y.-C., Kovanis, V. & Harrison, M. A. F. Time-series based prediction of complex oscillator networks via compressive sensing. EPL (Europhys. Lett.) 94,48006 (2011).[10] Ma, L., Han, X., Shen, Z., Wang, W.-X. & Di, Z. Efficient reconstruction of heterogeneous networks from time series via compressed sensing. PloS One 10, e0142837 (2015).