Community detection in complex networks via node similarity, graph
representation learning, and hierarchical clustering
- URL: http://arxiv.org/abs/2303.12212v2
- Date: Wed, 24 May 2023 02:55:38 GMT
- Title: Community detection in complex networks via node similarity, graph
representation learning, and hierarchical clustering
- Authors: {\L}ukasz Brzozowski, Grzegorz Siudem, Marek Gagolewski
- Abstract summary: Community detection is a critical challenge in analysing real graphs.
This article proposes three new, general, hierarchical frameworks to deal with this task.
We compare over a hundred module combinations on the Block Model graphs and real-life datasets.
- Score: 4.264842058017711
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Community detection is a critical challenge in analysing real graphs,
including social, transportation, citation, cybersecurity, and many other
networks. This article proposes three new, general, hierarchical frameworks to
deal with this task. The introduced approach supports various linkage-based
clustering algorithms, vertex proximity matrices, and graph representation
learning models. We compare over a hundred module combinations on the
Stochastic Block Model graphs and real-life datasets. We observe that our best
pipelines (Wasserman-Faust and the mutual information-based PPMI proximity, as
well as the deep learning-based DNGR representations) perform competitively to
the state-of-the-art Leiden and Louvain algorithms. At the same time, unlike
the latter, they remain hierarchical. Thus, they output a series of nested
partitions of all possible cardinalities which are compatible with each other.
This feature is crucial when the number of correct partitions is unknown in
advance.
Related papers
- A Dual Adaptive Assignment Approach for Robust Graph-Based Clustering [19.548297224070076]
We introduce a new framework called the Dual Adaptive Assignment Approach for Robust Graph-Based Clustering (RDSA)
RDSA consists of three key components: (i) a node embedding module that effectively integrates the graph's topological features and node attributes; (ii) a structure-based soft assignment module that improves graph modularity by utilizing an affinity matrix for node assignments; and (iii) a node-based soft assignment module that identifies community landmarks and refines node assignments to enhance the model's robustness.
Our findings indicate that RDSA provides robust clustering across different graph types, excelling in clustering effectiveness and robustness, including adaptability
arXiv Detail & Related papers (2024-10-29T05:18:34Z) - Ensemble Quadratic Assignment Network for Graph Matching [52.20001802006391]
Graph matching is a commonly used technique in computer vision and pattern recognition.
Recent data-driven approaches have improved the graph matching accuracy remarkably.
We propose a graph neural network (GNN) based approach to combine the advantages of data-driven and traditional methods.
arXiv Detail & Related papers (2024-03-11T06:34:05Z) - Unified and Dynamic Graph for Temporal Character Grouping in Long Videos [31.192044026127032]
Video temporal character grouping locates appearing moments of major characters within a video according to their identities.
Recent works have evolved from unsupervised clustering to graph-based supervised clustering.
We present a unified and dynamic graph (UniDG) framework for temporal character grouping.
arXiv Detail & Related papers (2023-08-27T13:22:55Z) - Reinforcement Graph Clustering with Unknown Cluster Number [91.4861135742095]
We propose a new deep graph clustering method termed Reinforcement Graph Clustering.
In our proposed method, cluster number determination and unsupervised representation learning are unified into a uniform framework.
In order to conduct feedback actions, the clustering-oriented reward function is proposed to enhance the cohesion of the same clusters and separate the different clusters.
arXiv Detail & Related papers (2023-08-13T18:12:28Z) - ACTIVE:Augmentation-Free Graph Contrastive Learning for Partial
Multi-View Clustering [52.491074276133325]
We propose an augmentation-free graph contrastive learning framework to solve the problem of partial multi-view clustering.
The proposed approach elevates instance-level contrastive learning and missing data inference to the cluster-level, effectively mitigating the impact of individual missing data on clustering.
arXiv Detail & Related papers (2022-03-01T02:32:25Z) - Graph Representation Learning via Contrasting Cluster Assignments [57.87743170674533]
We propose a novel unsupervised graph representation model by contrasting cluster assignments, called as GRCCA.
It is motivated to make good use of local and global information synthetically through combining clustering algorithms and contrastive learning.
GRCCA has strong competitiveness in most tasks.
arXiv Detail & Related papers (2021-12-15T07:28:58Z) - Semi-Supervised Deep Learning for Multiplex Networks [20.671777884219555]
Multiplex networks are complex graph structures in which a set of entities are connected to each other via multiple types of relations.
We present a novel semi-supervised approach for structure-aware representation learning on multiplex networks.
arXiv Detail & Related papers (2021-10-05T13:37:43Z) - A Robust and Generalized Framework for Adversarial Graph Embedding [73.37228022428663]
We propose a robust framework for adversarial graph embedding, named AGE.
AGE generates the fake neighbor nodes as the enhanced negative samples from the implicit distribution.
Based on this framework, we propose three models to handle three types of graph data.
arXiv Detail & Related papers (2021-05-22T07:05:48Z) - Graph Neural Networks with Composite Kernels [60.81504431653264]
We re-interpret node aggregation from the perspective of kernel weighting.
We present a framework to consider feature similarity in an aggregation scheme.
We propose feature aggregation as the composition of the original neighbor-based kernel and a learnable kernel to encode feature similarities in a feature space.
arXiv Detail & Related papers (2020-05-16T04:44:29Z) - Network Clustering Via Kernel-ARMA Modeling and the Grassmannian The
Brain-Network Case [6.78543866474958]
This paper introduces a clustering framework for networks with nodes annotated with time-series data.
The framework addresses all types of network-clustering problems: state clustering, node clustering within states, and even subnetwork-state-sequence identification/tracking.
arXiv Detail & Related papers (2020-02-18T19:48:38Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.