Community Detection in Social Networks using Ant Colony Algorithm and Fuzzy Clustering

被引:0
作者
Noveiri, Ehsan [1 ]
Naderan, Marjan [1 ]
Alavi, Seyed Enayatollah [1 ]
机构
[1] Shahid Chamran Univ Ahwaz, Fac Engn, Dept Comp Engn, Ahvaz, Iran
来源
2015 5TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE) | 2015年
关键词
Community Detection; Social Networks; Ant Colony; Q modularity; Complex Networks; Fuzzy Clustering;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nowadays, social networks with hundreds of millions user are regarded as powerful tools to conduct the information flow about communications in modern societies. During the last decade, researchers have made a huge attention on studying and analysis of different aspects of these networks. A curiosity property of these networks is the presence of communities (or clusters), which represent subsets of nodes within the network such that the number of edges between nodes in the same community is large whereas the number of edges connecting nodes in different communities is small. In this paper, we suggest a bipartite algorithm for finding communities in social networks. First, we use artificial ants to traverse the network modeled by a graph based on a set of rules to find a "good region" of edges that are likely to connect nodes within a community. Using these edges we construct the communities after which local optimization methods are used to further improve the solution quality. Next, we use a fuzzy clustering algorithm called Fuzzy C-Means (FCM) to fine tune the result achieved in the first phase. Experimental results on several synthetic and real world networks show that the algorithm is very competitive against current state-of-the-art techniques for community detection. In particular, our algorithm is more accurate than existing algorithms as it performs well across many different types of networks.
引用
收藏
页码:73 / 79
页数:7
相关论文
共 29 条
[1]  
[Anonymous], EVOL COMPUT
[2]  
Bezdek J. C., 1981, Pattern recognition with fuzzy objective function algorithms
[3]   Fast unfolding of communities in large networks [J].
Blondel, Vincent D. ;
Guillaume, Jean-Loup ;
Lambiotte, Renaud ;
Lefebvre, Etienne .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2008,
[4]  
Chang HH, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P3072
[5]  
Clauset A, 2004, PHYS REV E, V70, DOI 10.1103/PhysRevE.70.066111
[6]  
Csardi G., 2006, The igraph software package for complex network research (1.6.0) [Computer software]
[7]   Comparing community structure identification -: art. no. P09008 [J].
Danon, L ;
Díaz-Guilera, A ;
Duch, J ;
Arenas, A .
JOURNAL OF STATISTICAL MECHANICS-THEORY AND EXPERIMENT, 2005, :219-228
[8]  
Dongxiao He, 2011, 2011 Seventh International Conference on Natural Computation (ICNC 2011), P1151, DOI 10.1109/ICNC.2011.6022234
[9]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[10]  
Dorigo M., 1992, OPTIMIZATION LEARNIN, DOI DOI 10.1002/9780470549070