Variational Embeddings for Community Detection and Node Representation
- URL: http://arxiv.org/abs/2101.03885v1
- Date: Mon, 11 Jan 2021 13:36:29 GMT
- Title: Variational Embeddings for Community Detection and Node Representation
- Authors: Rayyan Ahmad Khan, Muhammad Umer Anwaar, Omran Kaddah and Martin
Kleinsteuber
- Abstract summary: We propose an efficient generative model called VECoDeR for jointly learning Variational Embeddings for Community Detection and node Representation.
We demonstrate on several graph datasets that VECoDeR effectively out-performs many competitive baselines on all three tasks.
- Score: 5.197034517903854
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this paper, we study how to simultaneously learn two highly correlated
tasks of graph analysis, i.e., community detection and node representation
learning. We propose an efficient generative model called VECoDeR for jointly
learning Variational Embeddings for Community Detection and node
Representation. VECoDeR assumes that every node can be a member of one or more
communities. The node embeddings are learned in such a way that connected nodes
are not only "closer" to each other but also share similar community
assignments. A joint learning framework leverages community-aware node
embeddings for better community detection. We demonstrate on several graph
datasets that VECoDeR effectively out-performs many competitive baselines on
all three tasks i.e. node classification, overlapping community detection and
non-overlapping community detection. We also show that VECoDeR is
computationally efficient and has quite robust performance with varying
hyperparameters.
Related papers
- Community Detection Guarantees Using Embeddings Learned by Node2Vec [5.530212768657544]
We show that clustering on the embedding produced by node2vec gives weakly consistent community recovery for the nodes in block models.
We also discuss the use of these embeddings for node and link prediction tasks.
arXiv Detail & Related papers (2023-10-26T18:16:23Z) - STERLING: Synergistic Representation Learning on Bipartite Graphs [78.86064828220613]
A fundamental challenge of bipartite graph representation learning is how to extract node embeddings.
Most recent bipartite graph SSL methods are based on contrastive learning which learns embeddings by discriminating positive and negative node pairs.
We introduce a novel synergistic representation learning model (STERLING) to learn node embeddings without negative node pairs.
arXiv Detail & Related papers (2023-01-25T03:21:42Z) - DCC: A Cascade based Approach to Detect Communities in Social Networks [1.80476943513092]
This work is motivated by Granovetter's argument that suggests that strong ties lies within densely connected nodes.
We have introduced a novel method called emphDisjoint Community detection using Cascades.
arXiv Detail & Related papers (2022-12-21T11:25:07Z) - A Variational Edge Partition Model for Supervised Graph Representation
Learning [51.30365677476971]
This paper introduces a graph generative process to model how the observed edges are generated by aggregating the node interactions over a set of overlapping node communities.
We partition each edge into the summation of multiple community-specific weighted edges and use them to define community-specific GNNs.
A variational inference framework is proposed to jointly learn a GNN based inference network that partitions the edges into different communities, these community-specific GNNs, and a GNN based predictor that combines community-specific GNNs for the end classification task.
arXiv Detail & Related papers (2022-02-07T14:37:50Z) - Graph Communal Contrastive Learning [34.85906025283825]
A fundamental problem for graph representation learning is how to effectively learn representations without human labeling.
We propose a novel Graph Contrastive Learning (gCooL) framework to jointly learn the community partition and learn node representations.
arXiv Detail & Related papers (2021-10-28T02:57:54Z) - QD-GCN: Query-Driven Graph Convolutional Networks for Attributed
Community Search [54.42038098426504]
QD-GCN is an end-to-end framework that unifies the community structure as well as node attributes to solve the ACS problem.
We show that QD-GCN outperforms existing attributed community search algorithms in terms of both efficiency and effectiveness.
arXiv Detail & Related papers (2021-04-08T07:52:48Z) - Node2Seq: Towards Trainable Convolutions in Graph Neural Networks [59.378148590027735]
We propose a graph network layer, known as Node2Seq, to learn node embeddings with explicitly trainable weights for different neighboring nodes.
For a target node, our method sorts its neighboring nodes via attention mechanism and then employs 1D convolutional neural networks (CNNs) to enable explicit weights for information aggregation.
In addition, we propose to incorporate non-local information for feature learning in an adaptive manner based on the attention scores.
arXiv Detail & Related papers (2021-01-06T03:05:37Z) - Node Similarity Preserving Graph Convolutional Networks [51.520749924844054]
Graph Neural Networks (GNNs) explore the graph structure and node features by aggregating and transforming information within node neighborhoods.
We propose SimP-GCN that can effectively and efficiently preserve node similarity while exploiting graph structure.
We validate the effectiveness of SimP-GCN on seven benchmark datasets including three assortative and four disassorative graphs.
arXiv Detail & Related papers (2020-11-19T04:18:01Z) - Integrating Network Embedding and Community Outlier Detection via
Multiclass Graph Description [15.679313861083239]
We propose a novel unsupervised graph embedding approach (called DMGD) which integrates outlier and community detection with node embedding.
We show the theoretical bounds on the number of outliers detected by DMGD.
Our formulation boils down to an interesting minimax game between the outliers, community assignments and the node embedding function.
arXiv Detail & Related papers (2020-07-20T16:21:07Z) - Towards Deeper Graph Neural Networks with Differentiable Group
Normalization [61.20639338417576]
Graph neural networks (GNNs) learn the representation of a node by aggregating its neighbors.
Over-smoothing is one of the key issues which limit the performance of GNNs as the number of layers increases.
We introduce two over-smoothing metrics and a novel technique, i.e., differentiable group normalization (DGN)
arXiv Detail & Related papers (2020-06-12T07:18:02Z) - Provable Overlapping Community Detection in Weighted Graphs [3.04585143845864]
We provide a provable method to detect overlapping communities in weighted graphs without explicitly making the pure nodes assumption.
Our approach is based on convex optimization, for which many useful theoretical properties are already known.
We demonstrate the success of our algorithm on artificial and real-world datasets.
arXiv Detail & Related papers (2020-04-15T15:25:46Z)
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.