Skip to main content
Erschienen in: Knowledge and Information Systems 2/2022

25.01.2022 | Regular Paper

Community detection combining topology and attribute information

verfasst von: Dan-Dan Lu, Ji Qi, Jie Yan, Zhong-Yuan Zhang

Erschienen in: Knowledge and Information Systems | Ausgabe 2/2022

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Community structures detection is critical in the analysis of features and functions of complex networks. Traditional methods are mostly concerned with the topology information of networks when conducting community detection, and can only describe the community structures from one aspect. For a more comprehensive analysis of the network, there is often attribute information available and it is a good complement to topology information. In this paper, we propose two parameter-free models based on nonnegative matrix factorization (NMF for short), Topology and Attribute NMF (TANMF for short) and Topology and Attribute Symmetrical NMF (TASNMF for short), combining topology information and attribute information for community structures detection. In addition, the multiplicative update rules are designed and the convergence is proved. Systematic experiments on both the synthetic and the real networks demonstrate the effectiveness and efficiency of our methods.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Bedi P, Sharma C (2016) Community detection in social networks, wiley interdisciplinary reviews. Data Min Knowl Discov 6(3):115–135CrossRef Bedi P, Sharma C (2016) Community detection in social networks, wiley interdisciplinary reviews. Data Min Knowl Discov 6(3):115–135CrossRef
3.
Zurück zum Zitat Tiziano S, Andrea G, Diego G, Tommaso G, Angelo B, Fabio C (2018) Complexity in neural and financial systems: from time-series to networks. Complexity 2018:1–2 Tiziano S, Andrea G, Diego G, Tommaso G, Angelo B, Fabio C (2018) Complexity in neural and financial systems: from time-series to networks. Complexity 2018:1–2
4.
Zurück zum Zitat Cheng HM, Ning YZ, Yin Z, Yan C, Liu X, Zhang ZY (2018) Community detection in complex networks using link prediction. Mod Phys Lett B 32(3):1850004MathSciNetCrossRef Cheng HM, Ning YZ, Yin Z, Yan C, Liu X, Zhang ZY (2018) Community detection in complex networks using link prediction. Mod Phys Lett B 32(3):1850004MathSciNetCrossRef
5.
Zurück zum Zitat Girvan M, Newman ME (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821–7826MathSciNetCrossRef Girvan M, Newman ME (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821–7826MathSciNetCrossRef
6.
Zurück zum Zitat Lancichinetti A, Fortunato S (2009) Community detection algorithms: a comparative analysis, physical review E statistical nonlinear and soft matter. Physics 80(5):056117 Lancichinetti A, Fortunato S (2009) Community detection algorithms: a comparative analysis, physical review E statistical nonlinear and soft matter. Physics 80(5):056117
7.
Zurück zum Zitat Newman ME, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113CrossRef Newman ME, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113CrossRef
8.
Zurück zum Zitat Yang J, McAuley J, Leskovec J (2013) Community detection in networks with node attributes, In: 2013 IEEE 13th International conference on data mining, IEEE, pp 1151–1156 Yang J, McAuley J, Leskovec J (2013) Community detection in networks with node attributes, In: 2013 IEEE 13th International conference on data mining, IEEE, pp 1151–1156
9.
Zurück zum Zitat Lee DD, Seung HS (1999) Learning the parts of objects by non-negative matrix factorization. Nature 401(6755):788–791CrossRef Lee DD, Seung HS (1999) Learning the parts of objects by non-negative matrix factorization. Nature 401(6755):788–791CrossRef
10.
Zurück zum Zitat Lee DD, Seung HS (2001) Algorithms for non-negative matrix factorization, In: Advances in neural information processing systems, pp 556–562 Lee DD, Seung HS (2001) Algorithms for non-negative matrix factorization, In: Advances in neural information processing systems, pp 556–562
11.
Zurück zum Zitat Gu J, Hu H, Li H (2018) Local robust sparse representation for face recognition with single sample per person. IEEE/CAA J Autom Sin 5(2):547–554CrossRef Gu J, Hu H, Li H (2018) Local robust sparse representation for face recognition with single sample per person. IEEE/CAA J Autom Sin 5(2):547–554CrossRef
12.
Zurück zum Zitat Liu H, Wu Z, Li X, Cai D, Huang TS (2012) Constrained nonnegative matrix factorization for image representation. IEEE Trans Pattern Anal Mach Intel 34(7):1299–1311CrossRef Liu H, Wu Z, Li X, Cai D, Huang TS (2012) Constrained nonnegative matrix factorization for image representation. IEEE Trans Pattern Anal Mach Intel 34(7):1299–1311CrossRef
13.
Zurück zum Zitat Bai L, Guo J, Lan Y, Cheng X (2014) Local linear matrix factorization for document modeling, In: European conference on information retrieval, Springer, pp 398–411 Bai L, Guo J, Lan Y, Cheng X (2014) Local linear matrix factorization for document modeling, In: European conference on information retrieval, Springer, pp 398–411
14.
Zurück zum Zitat Tian Y, Li X, Wang K, Wang F-Y (2018) Training and testing object detectors with virtual images. IEEE/CAA J Autom Sin 5(2):539–546CrossRef Tian Y, Li X, Wang K, Wang F-Y (2018) Training and testing object detectors with virtual images. IEEE/CAA J Autom Sin 5(2):539–546CrossRef
15.
Zurück zum Zitat Wang Y, Zhang Y (2013) Nonnegative matrix factorization: a comprehensive review. IEEE Trans Knowl Data Eng 25(6):1336–1353MathSciNetCrossRef Wang Y, Zhang Y (2013) Nonnegative matrix factorization: a comprehensive review. IEEE Trans Knowl Data Eng 25(6):1336–1353MathSciNetCrossRef
16.
Zurück zum Zitat Asim Y, Majeed A, Ghazal R, Raza B, Naeem W, Malik AK (2017) Community detection in networks using node attributes and modularity. Int J Adv Comput Sci Appl 8(1):382–388 Asim Y, Majeed A, Ghazal R, Raza B, Naeem W, Malik AK (2017) Community detection in networks using node attributes and modularity. Int J Adv Comput Sci Appl 8(1):382–388
17.
Zurück zum Zitat Farzi S, Kianian S (2018) A novel clustering algorithm for attributed graphs based on k-medoid algorithm. J Exp Theor Artif Intel 30(6):795–809CrossRef Farzi S, Kianian S (2018) A novel clustering algorithm for attributed graphs based on k-medoid algorithm. J Exp Theor Artif Intel 30(6):795–809CrossRef
18.
Zurück zum Zitat Li Y, Jia C, Kong X, Yang L, Yu J (2017) Locally weighted fusion of structural and attribute information in graph clustering. IEEE Trans Cybern 49(1):247–260CrossRef Li Y, Jia C, Kong X, Yang L, Yu J (2017) Locally weighted fusion of structural and attribute information in graph clustering. IEEE Trans Cybern 49(1):247–260CrossRef
19.
Zurück zum Zitat Yang T, Jin R, Chi Y, Zhu S (2009) Combining link and content for community detection: a discriminative approach, In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp 927–936 Yang T, Jin R, Chi Y, Zhu S (2009) Combining link and content for community detection: a discriminative approach, In: Proceedings of the 15th ACM SIGKDD international conference on Knowledge discovery and data mining, ACM, pp 927–936
20.
Zurück zum Zitat Xu, Z, Ke Y, Wang Y, Cheng H, Cheng J (2012) A model-based approach to attributed graph clustering, In: Proceedings of the 2012 ACM SIGMOD international conference on management of data, pp 505–516 Xu, Z, Ke Y, Wang Y, Cheng H, Cheng J (2012) A model-based approach to attributed graph clustering, In: Proceedings of the 2012 ACM SIGMOD international conference on management of data, pp 505–516
21.
Zurück zum Zitat Ruan Y, Fuhry D, Parthasarathy S (2013) Efficient community detection in large networks using content and links, In: Proceedings of the 22nd international conference on World Wide Web, pp 1089–1098 Ruan Y, Fuhry D, Parthasarathy S (2013) Efficient community detection in large networks using content and links, In: Proceedings of the 22nd international conference on World Wide Web, pp 1089–1098
22.
Zurück zum Zitat He D, Feng Z, Jin D, Wang X, Zhang W (2017) Joint identification of network communities and semantics via integrative modeling of network topologies and node contents, In: Thirty-First AAAI Conference on Artificial Intelligence He D, Feng Z, Jin D, Wang X, Zhang W (2017) Joint identification of network communities and semantics via integrative modeling of network topologies and node contents, In: Thirty-First AAAI Conference on Artificial Intelligence
23.
Zurück zum Zitat Liu L, Xu L, Wangy Z, Chen E (2015) Community detection based on structure and content: a content propagation perspective, In: (2015) IEEE international conference on data mining. IEEE pp 271–280 Liu L, Xu L, Wangy Z, Chen E (2015) Community detection based on structure and content: a content propagation perspective, In: (2015) IEEE international conference on data mining. IEEE pp 271–280
24.
Zurück zum Zitat Bu Z, Gao G, Li H-J, Cao J (2017) Camas: a cluster-aware multiagent system for attributed graph clustering. Inf Fusion 37:10–21CrossRef Bu Z, Gao G, Li H-J, Cao J (2017) Camas: a cluster-aware multiagent system for attributed graph clustering. Inf Fusion 37:10–21CrossRef
25.
Zurück zum Zitat Bu Z, Li H-J, Cao J, Wang Z, Gao G (2017) Dynamic cluster formation game for attributed graph clustering. IEEE Trans Cybern 49(1):328–341CrossRef Bu Z, Li H-J, Cao J, Wang Z, Gao G (2017) Dynamic cluster formation game for attributed graph clustering. IEEE Trans Cybern 49(1):328–341CrossRef
26.
Zurück zum Zitat Wang X, Jin D, Cao X, Yang L, Zhang W (2016) Semantic community identification in large attribute networks, In: Thirtieth AAAI conference on artificial intelligence Wang X, Jin D, Cao X, Yang L, Zhang W (2016) Semantic community identification in large attribute networks, In: Thirtieth AAAI conference on artificial intelligence
27.
Zurück zum Zitat Li Z, Pan Z, Hu G, Li G, Zhou X (2017) Detecting semantic communities in social networks. IEICE Trans Fundam Electron Commun Comput Sci 100(11):2507–2512CrossRef Li Z, Pan Z, Hu G, Li G, Zhou X (2017) Detecting semantic communities in social networks. IEICE Trans Fundam Electron Commun Comput Sci 100(11):2507–2512CrossRef
28.
Zurück zum Zitat Qin M, Jin D, Lei K, Gabrys B, Musial-Gabrys K (2018) Adaptive community detection incorporating topology and content in social networks. Knowl Based Syst 161:342–356CrossRef Qin M, Jin D, Lei K, Gabrys B, Musial-Gabrys K (2018) Adaptive community detection incorporating topology and content in social networks. Knowl Based Syst 161:342–356CrossRef
29.
Zurück zum Zitat Li Y, Sha C, Huang X, Zhang Y (2018) Community detection in attributed graphs: an embedding approach, In: Thirty-Second AAAI conference on artificial intelligence Li Y, Sha C, Huang X, Zhang Y (2018) Community detection in attributed graphs: an embedding approach, In: Thirty-Second AAAI conference on artificial intelligence
30.
Zurück zum Zitat Chen H, Xiong Y, Wang C, Zhu Y, Wang W (2020) Spec: sparse embedding-based community detection in attributed graphs, In: International conference on database systems for advanced applications, Springer, pp 53–69 Chen H, Xiong Y, Wang C, Zhu Y, Wang W (2020) Spec: sparse embedding-based community detection in attributed graphs, In: International conference on database systems for advanced applications, Springer, pp 53–69
31.
Zurück zum Zitat Li R, Ye F, Xie S, Chen C, Zheng Z (2019) Digging into it: community detection via hidden attributes analysis. Neurocomputing 331(2019):97–107 Li R, Ye F, Xie S, Chen C, Zheng Z (2019) Digging into it: community detection via hidden attributes analysis. Neurocomputing 331(2019):97–107
32.
Zurück zum Zitat Huang Z, Zhong X, Wang Q, Gong M, Ma X (2020) Detecting community in attributed networks by dynamically exploring node attributes and topological structure. Knowl Based Syst 196:105760CrossRef Huang Z, Zhong X, Wang Q, Gong M, Ma X (2020) Detecting community in attributed networks by dynamically exploring node attributes and topological structure. Knowl Based Syst 196:105760CrossRef
33.
34.
Zurück zum Zitat Atzmueller M, Günnemann S, Zimmermann A (2021) Mining communities and their descriptions on attributed graphs: a survey. Data Min Knowl Dis 1:1–27MathSciNetMATH Atzmueller M, Günnemann S, Zimmermann A (2021) Mining communities and their descriptions on attributed graphs: a survey. Data Min Knowl Dis 1:1–27MathSciNetMATH
35.
Zurück zum Zitat Wang F, Li T, Wang X, Zhu S, Ding C (2011) Community discovery using nonnegative matrix factorization. Data Min Knowl Dis 22(3):493–521MathSciNetCrossRef Wang F, Li T, Wang X, Zhu S, Ding C (2011) Community discovery using nonnegative matrix factorization. Data Min Knowl Dis 22(3):493–521MathSciNetCrossRef
36.
Zurück zum Zitat Zhang Z-Y (2012) Nonnegative matrix factorization: models, algorithms and applications, Data mining: foundations and intelligent paradigms pp 99–134 Zhang Z-Y (2012) Nonnegative matrix factorization: models, algorithms and applications, Data mining: foundations and intelligent paradigms pp 99–134
37.
Zurück zum Zitat Lin C-J (2007) Projected gradient methods for nonnegative matrix factorization. Neural Comput 19(10):2756–2779MathSciNetCrossRef Lin C-J (2007) Projected gradient methods for nonnegative matrix factorization. Neural Comput 19(10):2756–2779MathSciNetCrossRef
38.
Zurück zum Zitat Kim D, Sra S, Dhillon IS (2007) Fast newton-type methods for the least squares nonnegative matrix approximation problem, In: Proceedings of the Seventh SIAM international conference on data mining, April 26-28, Minneapolis, Minnesota, USA Kim D, Sra S, Dhillon IS (2007) Fast newton-type methods for the least squares nonnegative matrix approximation problem, In: Proceedings of the Seventh SIAM international conference on data mining, April 26-28, Minneapolis, Minnesota, USA
39.
Zurück zum Zitat Zdunek R, Cichocki A (2006) Non-negative matrix factorization with quasi-newton optimization, In: International conference on artificial intelligence and soft computing, Springer, pp 870–879 Zdunek R, Cichocki A (2006) Non-negative matrix factorization with quasi-newton optimization, In: International conference on artificial intelligence and soft computing, Springer, pp 870–879
40.
Zurück zum Zitat Pascual-Montano A, Carazo JM, Kochi K, Lehmann D, Pascual-Marqui RD (2006) Nonsmooth nonnegative matrix factorization (nsnmf). IEEE Trans Pattern Anal Mach Intel 28(3):403–415CrossRef Pascual-Montano A, Carazo JM, Kochi K, Lehmann D, Pascual-Marqui RD (2006) Nonsmooth nonnegative matrix factorization (nsnmf). IEEE Trans Pattern Anal Mach Intel 28(3):403–415CrossRef
41.
Zurück zum Zitat Ding C, Li T, Peng W, Park H (2006) Orthogonal nonnegative matrix t-factorizations for clustering, In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 126–135 Ding C, Li T, Peng W, Park H (2006) Orthogonal nonnegative matrix t-factorizations for clustering, In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 126–135
42.
Zurück zum Zitat Chang Z, Jia C, Yin X, Zheng Y (2019) A generative model for exploring structure regularities in attributed networks. Inform Sci 505:252–264MathSciNetCrossRef Chang Z, Jia C, Yin X, Zheng Y (2019) A generative model for exploring structure regularities in attributed networks. Inform Sci 505:252–264MathSciNetCrossRef
43.
Zurück zum Zitat Lancichinetti A, Fortunato S, Radicchi F (2008) Benchmark graphs for testing community detection algorithms. Phys Rev E 78(4):046110CrossRef Lancichinetti A, Fortunato S, Radicchi F (2008) Benchmark graphs for testing community detection algorithms. Phys Rev E 78(4):046110CrossRef
44.
Zurück zum Zitat Zhang Z-Y, Wang Y, Ahn Y-Y (2013) Overlapping community detection in complex networks using symmetric binary matrix factorization. Phys Rev E 87(6):062803CrossRef Zhang Z-Y, Wang Y, Ahn Y-Y (2013) Overlapping community detection in complex networks using symmetric binary matrix factorization. Phys Rev E 87(6):062803CrossRef
45.
Zurück zum Zitat Blondel VD, Guillaume JL, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks, J Stat Mech 10 Blondel VD, Guillaume JL, Lambiotte R, Lefebvre E (2008) Fast unfolding of communities in large networks, J Stat Mech 10
46.
Zurück zum Zitat Strehl A, Ghosh J (2003) Cluster ensembles—a knowledge reuse framework for combining multiple partitions. J Mach Learn Res 3(3):583–617MathSciNetMATH Strehl A, Ghosh J (2003) Cluster ensembles—a knowledge reuse framework for combining multiple partitions. J Mach Learn Res 3(3):583–617MathSciNetMATH
Metadaten
Titel
Community detection combining topology and attribute information
verfasst von
Dan-Dan Lu
Ji Qi
Jie Yan
Zhong-Yuan Zhang
Publikationsdatum
25.01.2022
Verlag
Springer London
Erschienen in
Knowledge and Information Systems / Ausgabe 2/2022
Print ISSN: 0219-1377
Elektronische ISSN: 0219-3116
DOI
https://doi.org/10.1007/s10115-021-01646-5

Weitere Artikel der Ausgabe 2/2022

Knowledge and Information Systems 2/2022 Zur Ausgabe

Premium Partner