Optimal Graph Filters for Clustering Attributed Graphs

11/09/2022
by   Meiby Ortiz-Bouza, et al.
0

Many real-world systems can be represented as graphs where the different entities are presented by nodes and their interactions by edges. An important task in studying large datasets is graph clustering. While there has been a lot of work on graph clustering using the connectivity between the nodes, many real-world networks also have node attributes. Clustering attributed graphs requires joint modeling of graph structure and node attributes. Recent work has focused on graph convolutional networks and graph convolutional filters to combine structural and content information. However, these methods are mostly limited to lowpass filtering and do not explicitly optimize the filters for the clustering task. In this paper, we introduce a graph signal processing based approach, where we design polynomial graph filters optimized for clustering. The proposed approach is formulated as a two-step iterative optimization problem where graph filters that are interpretable and optimal for the given data are learned while maximizing the separation between different clusters. The proposed approach is evaluated on attributed networks and compared to the state-of-the-art graph convolutional network approaches.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/04/2019

Attributed Graph Clustering via Adaptive Graph Convolution

Attributed graph clustering is challenging as it requires joint modellin...
research
10/14/2022

G2A2: An Automated Graph Generator with Attributes and Anomalies

Many data-mining applications use dynamic attributed graphs to represent...
research
09/07/2010

Optimizing an Organized Modularity Measure for Topographic Graph Clustering: a Deterministic Annealing Approach

This paper proposes an organized generalization of Newman and Girvan's m...
research
07/12/2020

Heterogeneous Attributed Network Embedding with Graph Convolutional Networks

Network embedding which assigns nodes in networks to lowdimensional repr...
research
09/12/2020

Smoothness Sensor: Adaptive Smoothness-Transition Graph Convolutions for Attributed Graph Clustering

Clustering techniques attempt to group objects with similar properties i...
research
12/16/2020

Interpretable Clustering on Dynamic Graphs with Recurrent Graph Neural Networks

We study the problem of clustering nodes in a dynamic graph, where the c...
research
06/15/2019

Attributed Graph Clustering: A Deep Attentional Embedding Approach

Graph clustering is a fundamental task which discovers communities or gr...

Please sign up or login with your details

Forgot password? Click here to reset