Median evidential c-means algorithm and its application to community detection
arXiv:1501.01460 · doi:10.1016/j.knosys.2014.11.010
Abstract
Median clustering is of great value for partitioning relational data. In this paper, a new prototype-based clustering method, called Median Evidential C-Means (MECM), which is an extension of median c-means and median fuzzy c-means on the theoretical framework of belief functions is proposed. The median variant relaxes the restriction of a metric space embedding for the objects but constrains the prototypes to be in the original data set. Due to these properties, MECM could be applied to graph clustering problems. A community detection scheme for social networks based on MECM is investigated and the obtained credal partitions of graphs, which are more refined than crisp and fuzzy ones, enable us to have a better understanding of the graph structures. An initial prototype-selection scheme based on evidential semi-centrality is presented to avoid local premature convergence and an evidential modularity function is defined to choose the optimal number of communities. Finally, experiments in synthetic and real data sets illustrate the performance of MECM and show its difference to other methods.
References in corpus (11)
- Fast unfolding of communities in large networks
- Cooperative Game Theory Approaches for Network Partitioning
- Near linear time algorithm to detect community structures in large-scale networks
- Benchmark graphs for testing community detection algorithms
- Resolution limit in community detection
- Detecting the overlapping and hierarchical community structure of complex networks
- Extracting the hierarchical organization of complex systems
- Community Detection in Complex Networks Using Genetic Algorithms
- Batch and median neural gas
- Evidential Communities for Complex Networks
- Decision Support with Belief Functions Theory for Seabed Characterization