Higher Order Knowledge Transfer for Dynamic Community Detection With Great Changes

Network structure evolves with time in the real world, and the discovery of changing communities in dynamic networks is an important research topic that poses challenging tasks. Most existing methods assume that no significant change in the network occurs; namely, the difference between adjacent snapshots is slight. However, great change exists in the real world usually. The great change in the network will result in the community detection algorithms are difficulty obtaining valuable information from the previous snapshot, leading to negative transfer for the next time steps. This paper focuses on dynamic community detection with substantial changes by integrating higher-order knowledge from the previous snapshots to aid the subsequent snapshots. Moreover, to improve search efficiency, a higher-order knowledge transfer strategy is designed to determine first-order and higher-order knowledge by detecting the similarity of the adjacency matrix of snapshots. In this way, our proposal can better keep the advantages of previous community detection results and transfer them to the next task. We conduct the experiments on four real-world networks, including the networks with great or minor changes. Experimental results in the low-similarity datasets demonstrate that higher-order knowledge is more valuable than first-order knowledge when the network changes significantly and keeps the advantage even if handling the high-similarity datasets. Our proposal can also guide other dynamic optimization problems with great changes.

[1]  K. Tan,et al.  Reducing Negative Transfer Learning via Clustering for Dynamic Multiobjective Optimization , 2022, IEEE Transactions on Evolutionary Computation.

[2]  G. Yen,et al.  An Online Prediction Approach Based on Incremental Support Vector Machine for Dynamic Multiobjective Optimization , 2021, IEEE Transactions on Evolutionary Computation.

[3]  Gai-ge Wang,et al.  Improved NSGA-III using transfer learning and centroid distance for dynamic multi-objective optimization , 2021, Complex & Intelligent Systems.

[4]  Yuchen Zheng,et al.  Temporal Smoothness Framework: Analyzing and Exploring Evolutionary Transition Behavior in Dynamic Networks , 2021, 2021 IEEE 33rd International Conference on Tools with Artificial Intelligence (ICTAI).

[5]  Handing Wang,et al.  Improved Population Prediction Strategy for Dynamic Multi-Objective Optimization Algorithms Using Transfer Learning , 2021, 2021 IEEE Congress on Evolutionary Computation (CEC).

[6]  He Li,et al.  Multi-objective evolutionary clustering for large-scale dynamic community detection , 2021, Inf. Sci..

[7]  Kay Chen Tan,et al.  Evolutionary Transfer Optimization - A New Frontier in Evolutionary Computation Research , 2021, IEEE Computational Intelligence Magazine.

[8]  Min Jiang,et al.  Individual-Based Transfer Learning for Dynamic Multiobjective Optimization , 2020, IEEE Transactions on Cybernetics.

[9]  Min Jiang,et al.  A Fast Dynamic Evolutionary Multiobjective Algorithm via Manifold Transfer Learning , 2020, IEEE Transactions on Cybernetics.

[10]  Zhen WANG,et al.  An evolutionary autoencoder for dynamic community detection , 2020, Science China Information Sciences.

[11]  Yaochu Jin,et al.  Transfer learning for gaussian process assisted evolutionary bi-objective optimization for objectives with different evaluation times , 2020, GECCO.

[12]  G. Yen,et al.  A Consensus Community-Based Particle Swarm Optimization for Dynamic Community Detection , 2020, IEEE Transactions on Cybernetics.

[13]  Philip S. Yu,et al.  Algorithms for Estimating the Partition Function of Restricted Boltzmann Machines (Extended Abstract) , 2020 .

[14]  Rémy Cazabet,et al.  Community Discovery in Dynamic Networks: a Survey , 2019 .

[15]  Quan Z. Sheng,et al.  Detecting the evolving community structure in dynamic social networks , 2019, World Wide Web.

[16]  Kay Chen Tan,et al.  Evolutionary Dynamic Multi-objective Optimization via Regression Transfer Learning , 2019, 2019 IEEE Symposium Series on Computational Intelligence (SSCI).

[17]  Chao Gao,et al.  Multiobjective discrete particle swarm optimization for community detection in dynamic networks , 2018, EPL (Europhysics Letters).

[18]  Clara Pizzuti,et al.  Evolutionary Computation for Community Detection in Networks: A Review , 2018, IEEE Transactions on Evolutionary Computation.

[19]  Chase Qishi Wu,et al.  A label-based evolutionary computing approach to dynamic community detection , 2017, Comput. Commun..

[20]  Di Dong,et al.  Evolutionary Nonnegative Matrix Factorization Algorithms for Community Detection in Dynamic Networks , 2017, IEEE Transactions on Knowledge and Data Engineering.

[21]  Dino Pedreschi,et al.  Tiles: an online algorithm for community discovery in dynamic social networks , 2017, Machine Learning.

[22]  Zhiqiang Xie,et al.  An adaptive random walk sampling method on dynamic community detection , 2016, Expert Syst. Appl..

[23]  Santo Fortunato,et al.  Community detection in networks: A user guide , 2016, ArXiv.

[24]  Nagehan Ilhan,et al.  Predicting community evolution based on time series modeling , 2015, 2015 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM).

[25]  Kun He,et al.  Uncovering the Small Community Structure in Large Networks: A Local Spectral Approach , 2015, WWW.

[26]  Lin Gao,et al.  Defining and identifying cograph communities in complex networks , 2015 .

[27]  Jalel Akaichi,et al.  Tracking dynamic community evolution in social networks , 2014, 2014 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining (ASONAM 2014).

[28]  Francesco Folino,et al.  An Evolutionary Multiobjective Approach for Community Discovery in Dynamic Networks , 2014, IEEE Transactions on Knowledge and Data Engineering.

[29]  Jeffrey Xu Yu,et al.  Querying k-truss community in large and dynamic graphs , 2014, SIGMOD Conference.

[30]  Francesco Masulli,et al.  Community Detection in Protein-Protein Interaction Networks Using Spectral and Graph Approaches , 2013, CIBB.

[31]  Philip S. Yu,et al.  Dynamic Community Detection in Weighted Graph Streams , 2013, SDM.

[32]  Martin Rosvall,et al.  Significant Communities in Large Sparse Networks , 2011, PloS one.

[33]  Yiannis Kompatsiaris,et al.  Community detection in Social Media , 2012, Data Mining and Knowledge Discovery.

[34]  Nam P. Nguyen,et al.  Adaptive algorithms for detecting community structure in dynamic social networks , 2011, 2011 Proceedings IEEE INFOCOM.

[35]  Jean-Loup Guillaume,et al.  Static community detection algorithms for evolving networks , 2010, 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks.

[36]  Tanya Y. Berger-Wolf,et al.  Dynamic Community Identification , 2010, Link Mining.

[37]  Zhengding Lu,et al.  Community mining on dynamic weighted directed graphs , 2009, CIKM-CNIKM.

[38]  Jiawei Han,et al.  A Particle-and-Density Based Evolutionary Clustering Method for Dynamic Networks , 2009, Proc. VLDB Endow..

[39]  Santo Fortunato,et al.  Community detection in graphs , 2009, ArXiv.

[40]  Yun Chi,et al.  Analyzing communities and their evolutions in dynamic social networks , 2009, TKDD.

[41]  Srinivasan Parthasarathy,et al.  An event-based framework for characterizing the evolutionary behavior of interaction graphs , 2007, KDD '07.

[42]  Jiao Licheng,et al.  Evolutionary Multi-Objective Optimization Algorithms , 2009 .

[43]  Yun Chi,et al.  Facetnet: a framework for analyzing communities and their evolutions in dynamic networks , 2008, WWW.

[44]  Yun Chi,et al.  Evolutionary spectral clustering by incorporating temporal smoothness , 2007, KDD '07.

[45]  David B. Skillicorn,et al.  Structure in the Enron Email Dataset , 2005, Comput. Math. Organ. Theory.

[46]  P. M. Gleiser,et al.  Community analysis in social networks , 2003, cond-mat/0312040.

[47]  M. Newman,et al.  Finding and evaluating community structure in networks. , 2003, Physical review. E, Statistical, nonlinear, and soft matter physics.

[48]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[49]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.