Skip to main content
Erschienen in: Data Mining and Knowledge Discovery 5/2017

20.07.2017

Ensemble-based community detection in multilayer networks

verfasst von: Andrea Tagarelli, Alessia Amelio, Francesco Gullo

Erschienen in: Data Mining and Knowledge Discovery | Ausgabe 5/2017

Einloggen

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

search-config
loading …

Abstract

The problem of community detection in a multilayer network can effectively be addressed by aggregating the community structures separately generated for each network layer, in order to infer a consensus solution for the input network. To this purpose, clustering ensemble methods developed in the data clustering field are naturally of great support. Bringing these methods into a community detection framework would in principle represent a powerful and versatile approach to reach more stable and reliable community structures. Surprisingly, research on consensus community detection is still in its infancy. In this paper, we propose a novel modularity-driven ensemble-based approach to multilayer community detection. A key aspect is that it finds consensus community structures that not only capture prototypical community memberships of nodes, but also preserve the multilayer topology information and optimize the edge connectivity in the consensus via modularity analysis. Empirical evidence obtained on seven real-world multilayer networks sheds light on the effectiveness and efficiency of our proposed modularity-driven ensemble-based approach, which has shown to outperform state-of-the-art multilayer methods in terms of modularity, silhouette of community memberships, and redundancy assessment criteria, and also in terms of execution times.

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 "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!

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!

Fußnoten
1
Consistently with classic literature on ensemble clustering, in this paper we will use term co-association rather than, perhaps, a more intuitive co-occurrence.
 
6
Experiments were run on an Intel Core i7-3960X CPU @3.30GHz, 64GB RAM machine.
 
Literatur
Zurück zum Zitat Amelio A, Pizzuti C (2014a) A cooperative evolutionary approach to learn communities in multilayer networks. In: Proceedings of PSSN, pp 222–232 Amelio A, Pizzuti C (2014a) A cooperative evolutionary approach to learn communities in multilayer networks. In: Proceedings of PSSN, pp 222–232
Zurück zum Zitat Amelio A, Pizzuti C (2014b) Community detection in multidimensional networks. In: Proceedings of ICTAI, pp 352–359 Amelio A, Pizzuti C (2014b) Community detection in multidimensional networks. In: Proceedings of ICTAI, pp 352–359
Zurück zum Zitat Berlingerio M, Coscia M, Giannotti F (2011) Finding and characterizing communities in multidimensional networks. In: Proceedings of ASONAM, pp 490–494 Berlingerio M, Coscia M, Giannotti F (2011) Finding and characterizing communities in multidimensional networks. In: Proceedings of ASONAM, pp 490–494
Zurück zum Zitat Berlingerio M, Pinelli F, Calabrese F (2013) ABACUS: frequent pattern mining-based community discovery in multidimensional networks. Data Min Knowl Discov 27(3):294–320MathSciNetCrossRefMATH Berlingerio M, Pinelli F, Calabrese F (2013) ABACUS: frequent pattern mining-based community discovery in multidimensional networks. Data Min Knowl Discov 27(3):294–320MathSciNetCrossRefMATH
Zurück zum Zitat Burgess M, Adar E, Cafarella M (2016) Link-prediction enhanced consensus clustering for complex networks. PLoS ONE 11(5):e0153384CrossRef Burgess M, Adar E, Cafarella M (2016) Link-prediction enhanced consensus clustering for complex networks. PLoS ONE 11(5):e0153384CrossRef
Zurück zum Zitat De Domenico M, Lancichinetti A, Arenas A, Rosvall M (2015) Identifying modular flows on multilayer networks reveals highly overlapping organization in interconnected systems. Phys Rev X 5:011027 De Domenico M, Lancichinetti A, Arenas A, Rosvall M (2015) Identifying modular flows on multilayer networks reveals highly overlapping organization in interconnected systems. Phys Rev X 5:011027
Zurück zum Zitat Dhillon IS, Guan Y, Kulis B (2004) Kernel k-means: spectral clustering and normalized cuts. In: Proceedings of ACM KDD, pp 551–556 Dhillon IS, Guan Y, Kulis B (2004) Kernel k-means: spectral clustering and normalized cuts. In: Proceedings of ACM KDD, pp 551–556
Zurück zum Zitat Dickison ME, Magnani M, Rossi L (2016) Multilayer social networks. Cambridge University Press, UKCrossRef Dickison ME, Magnani M, Rossi L (2016) Multilayer social networks. Cambridge University Press, UKCrossRef
Zurück zum Zitat Dong X, Frossard P, Vandergheynst P, Nefedov N (2012) Clustering with multi-layer graphs: a spectral perspective. IEEE Trans Signal Process 60(11):5820–5831MathSciNetCrossRef Dong X, Frossard P, Vandergheynst P, Nefedov N (2012) Clustering with multi-layer graphs: a spectral perspective. IEEE Trans Signal Process 60(11):5820–5831MathSciNetCrossRef
Zurück zum Zitat Fortunato S, Barthelemy M (2007) Resolution limit in community detection. Proc Natl Acad Sci 104:36–41CrossRef Fortunato S, Barthelemy M (2007) Resolution limit in community detection. Proc Natl Acad Sci 104:36–41CrossRef
Zurück zum Zitat Fred A (2001) Finding consistent clusters in data partitions. In: Proceedings of work. on multiple classifier systems, pp 309–318 Fred A (2001) Finding consistent clusters in data partitions. In: Proceedings of work. on multiple classifier systems, pp 309–318
Zurück zum Zitat Gullo F, Tagarelli A, Greco S (2009) Diversity-based weighting schemes for clustering ensembles. In: Proceedings of SDM, pp 437–448 Gullo F, Tagarelli A, Greco S (2009) Diversity-based weighting schemes for clustering ensembles. In: Proceedings of SDM, pp 437–448
Zurück zum Zitat Hmimida M, Kanawati R (2015) Community detection in multiplex networks: a seed-centric approach. Netw Heterog Media 10(1):71–85MathSciNetCrossRefMATH Hmimida M, Kanawati R (2015) Community detection in multiplex networks: a seed-centric approach. Netw Heterog Media 10(1):71–85MathSciNetCrossRefMATH
Zurück zum Zitat Katselis D, Beck CL, van der Schaar M (2014) Ensemble online clustering through decentralized observations. In: Proceedings of IEEE conference on decision and control, pp 910–915 Katselis D, Beck CL, van der Schaar M (2014) Ensemble online clustering through decentralized observations. In: Proceedings of IEEE conference on decision and control, pp 910–915
Zurück zum Zitat Khan I, Huang JZ, Ivanov K (2016) Incremental density-based ensemble clustering over evolving data streams. Neurocomputing 191:34–43CrossRef Khan I, Huang JZ, Ivanov K (2016) Incremental density-based ensemble clustering over evolving data streams. Neurocomputing 191:34–43CrossRef
Zurück zum Zitat Kim J, Lee J-G (2015) Community detection in multi-layer graphs: a survey. SIGMOD Rec 44(3):37–48CrossRef Kim J, Lee J-G (2015) Community detection in multi-layer graphs: a survey. SIGMOD Rec 44(3):37–48CrossRef
Zurück zum Zitat Kivela M, Arenas A, Barthelemy M, Gleeson JP, Moreno Y, Porter MA (2014) Multilayer networks. J Complex Netw 2(3):203–271CrossRef Kivela M, Arenas A, Barthelemy M, Gleeson JP, Moreno Y, Porter MA (2014) Multilayer networks. J Complex Netw 2(3):203–271CrossRef
Zurück zum Zitat Kuncheva Z, Montana G (2015) Community detection in multiplex networks using locally adaptive random walks. In: Proceedings of ASONAM, pp 1308–1315 Kuncheva Z, Montana G (2015) Community detection in multiplex networks using locally adaptive random walks. In: Proceedings of ASONAM, pp 1308–1315
Zurück zum Zitat Lancichinetti A, Fortunato S (2012) Consensus clustering in complex networks. Sci Rep 2:336CrossRef Lancichinetti A, Fortunato S (2012) Consensus clustering in complex networks. Sci Rep 2:336CrossRef
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
Zurück zum Zitat LaSalle D, Karypis G (2015) Multi-threaded modularity based graph clustering using the multilevel paradigm. J Parallel Distrib Comput 76:66–80CrossRef LaSalle D, Karypis G (2015) Multi-threaded modularity based graph clustering using the multilevel paradigm. J Parallel Distrib Comput 76:66–80CrossRef
Zurück zum Zitat Li T, Ding C, Jordan MI (Oct 2007) Solving consensus and semi-supervised clustering problems using nonnegative matrix factorization. In: Proceedings of ICDM, pp 577–582 Li T, Ding C, Jordan MI (Oct 2007) Solving consensus and semi-supervised clustering problems using nonnegative matrix factorization. In: Proceedings of ICDM, pp 577–582
Zurück zum Zitat Mucha PJ, Richardson T, Macon K, Porter MA, Onnela J-P (2010) Community structure in time-dependent, multiscale, and multiplex networks. Science 328(5980):876–878MathSciNetCrossRefMATH Mucha PJ, Richardson T, Macon K, Porter MA, Onnela J-P (2010) Community structure in time-dependent, multiscale, and multiplex networks. Science 328(5980):876–878MathSciNetCrossRefMATH
Zurück zum Zitat Newman MEJ, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113CrossRef Newman MEJ, Girvan M (2004) Finding and evaluating community structure in networks. Phys Rev E 69(2):026113CrossRef
Zurück zum Zitat Nguyen N, Caruana R (2007) Consensus clusterings. In: Proceedings of ICDM, pp 607–612 Nguyen N, Caruana R (2007) Consensus clusterings. In: Proceedings of ICDM, pp 607–612
Zurück zum Zitat Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. Proc Natl Acad Sci USA 105:1118–1123CrossRef Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. Proc Natl Acad Sci USA 105:1118–1123CrossRef
Zurück zum Zitat Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65CrossRefMATH Rousseeuw PJ (1987) Silhouettes: a graphical aid to the interpretation and validation of cluster analysis. J Comput Appl Math 20:53–65CrossRefMATH
Zurück zum Zitat Strehl A, Ghosh J (2003) Cluster ensembles: a knowledge reuse framework for combining multiple partitions. J Mach Learn Res 3:583–617MathSciNetMATH Strehl A, Ghosh J (2003) Cluster ensembles: a knowledge reuse framework for combining multiple partitions. J Mach Learn Res 3:583–617MathSciNetMATH
Zurück zum Zitat Tang L, Wang X, Liu H (2009) Uncovering groups via heterogeneous interaction analysis. In: Proceedings of ICDM, pp 503–512 Tang L, Wang X, Liu H (2009) Uncovering groups via heterogeneous interaction analysis. In: Proceedings of ICDM, pp 503–512
Zurück zum Zitat Tang L, Wang X, Liu H (2012) Community detection via heterogeneous interaction analysis. Data Min Knowl Discov 25:1–33MathSciNetCrossRef Tang L, Wang X, Liu H (2012) Community detection via heterogeneous interaction analysis. Data Min Knowl Discov 25:1–33MathSciNetCrossRef
Zurück zum Zitat Yu Z, Luo P, You J, Wong H-S, Leung H, Wu S, Zhang J, Han G (2016) Incremental semi-supervised clustering ensemble for high dimensional data clustering. IEEE Trans Knowl Data Eng 28(3):701–714CrossRef Yu Z, Luo P, You J, Wong H-S, Leung H, Wu S, Zhang J, Han G (2016) Incremental semi-supervised clustering ensemble for high dimensional data clustering. IEEE Trans Knowl Data Eng 28(3):701–714CrossRef
Zurück zum Zitat Zhang H, Wang C-D, Lai J-H, Yu PS (2017) Modularity in complex multilayer networks with multiple aspects: a static perspective. Appl Inform 4:7CrossRef Zhang H, Wang C-D, Lai J-H, Yu PS (2017) Modularity in complex multilayer networks with multiple aspects: a static perspective. Appl Inform 4:7CrossRef
Metadaten
Titel
Ensemble-based community detection in multilayer networks
verfasst von
Andrea Tagarelli
Alessia Amelio
Francesco Gullo
Publikationsdatum
20.07.2017
Verlag
Springer US
Erschienen in
Data Mining and Knowledge Discovery / Ausgabe 5/2017
Print ISSN: 1384-5810
Elektronische ISSN: 1573-756X
DOI
https://doi.org/10.1007/s10618-017-0528-8

Weitere Artikel der Ausgabe 5/2017

Data Mining and Knowledge Discovery 5/2017 Zur Ausgabe

Premium Partner