SSSNET: Semi-Supervised Signed Network Clustering

10/13/2021
by   Yixuan He, et al.
0

Node embeddings are a powerful tool in the analysis of networks; yet, their full potential for the important task of node clustering has not been fully exploited. In particular, most state-of-the-art methods generating node embeddings of signed networks focus on link sign prediction, and those that pertain to node clustering are usually not graph neural network (GNN) methods. Here, we introduce a novel probabilistic balanced normalized cut loss for training nodes in a GNN framework for semi-supervised signed network clustering, called SSSNET. The method is end-to-end in combining embedding generation and clustering without an intermediate step; it has node clustering as main focus, with an emphasis on polarization effects arising in networks. The main novelty of our approach is a new take on the role of social balance theory for signed network embeddings. The standard heuristic for justifying the criteria for the embeddings hinges on the assumption that "an enemy's enemy is a friend". Here, instead, a neutral stance is assumed on whether or not the enemy of an enemy is a friend. Experimental results on various data sets, including a synthetic signed stochastic block model, a polarized version of it, and real-world data at different scales, demonstrate that SSSNET can achieve comparable or better results than state-of-the-art spectral clustering methods, for a wide range of noise and sparsity levels. SSSNET complements existing methods through the possibility of including exogenous information, in the form of node-level features or labels.

READ FULL TEXT

page 2

page 6

research
06/09/2021

DIGRAC: Digraph Clustering with Flow Imbalance

Node clustering is a powerful tool in the analysis of networks. Here, we...
research
11/19/2018

Role action embeddings: scalable representation of network positions

We consider the question of embedding nodes with similar local neighborh...
research
11/24/2020

Cyclic Label Propagation for Graph Semi-supervised Learning

Graph neural networks (GNNs) have emerged as effective approaches for gr...
research
11/09/2016

Node Embedding via Word Embedding for Network Community Discovery

Neural node embeddings have recently emerged as a powerful representatio...
research
02/24/2023

Supervised Hierarchical Clustering using Graph Neural Networks for Speaker Diarization

Conventional methods for speaker diarization involve windowing an audio ...
research
08/17/2020

Ensemble Node Embeddings using Tensor Decomposition: A Case-Study on DeepWalk

Node embeddings have been attracting increasing attention during the pas...
research
11/08/2022

GENIUS: A Novel Solution for Subteam Replacement with Clustering-based Graph Neural Network

Subteam replacement is defined as finding the optimal candidate set of p...

Please sign up or login with your details

Forgot password? Click here to reset