dc.contributor.author | Hansen, Jonas Berg | |
dc.contributor.author | Bianchi, Filippo Maria | |
dc.date.accessioned | 2024-02-26T13:23:59Z | |
dc.date.available | 2024-02-26T13:23:59Z | |
dc.date.issued | 2023-07 | |
dc.description.abstract | Recently proposed Graph Neural Networks (GNNs) for vertex clustering are trained with an unsupervised minimum cut objective, approximated by a Spectral Clustering (SC) relaxation. However, the SC relaxation is loose and, while it offers a closed-form solution, it also yields overly smooth cluster assignments that poorly separate the vertices. In this paper, we propose a GNN model that computes cluster assignments by optimizing a tighter relaxation of the minimum cut based on graph total variation (GTV). The cluster assignments can be used directly to perform vertex clustering or to implement graph pooling in a graph classification framework. Our model consists of two core components: i) a message-passing layer that minimizes the ℓ1
distance in the features of adjacent vertices, which is key to achieving sharp transitions between clusters; ii) an unsupervised loss function that minimizes the GTV of the cluster assignments while ensuring balanced partitions. Experimental results show that our model outperforms other GNNs for vertex clustering and graph classification. | en_US |
dc.description | Source at <a href=https://proceedings.mlr.press/v202/>https://proceedings.mlr.press/v202/</a>. | en_US |
dc.identifier.citation | Hansen JB, Bianchi FM. Total Variation Graph Neural Networks. Proceedings of Machine Learning Research (PMLR). 2023;202:12445-12468 | en_US |
dc.identifier.cristinID | FRIDAID 2146279 | |
dc.identifier.issn | 2640-3498 | |
dc.identifier.uri | https://hdl.handle.net/10037/33042 | |
dc.language.iso | eng | en_US |
dc.publisher | PMLR | en_US |
dc.relation.journal | Proceedings of Machine Learning Research (PMLR) | |
dc.rights.accessRights | openAccess | en_US |
dc.rights.holder | Copyright 2023 The Author(s) | en_US |
dc.subject | VDP::Matematikk og naturvitenskap: 400 | en_US |
dc.subject | VDP::Mathematics and natural scienses: 400 | en_US |
dc.subject | Clustering methods / Clustering methods | en_US |
dc.subject | Nevrale nettverk / Neural networks | en_US |
dc.title | Total Variation Graph Neural Networks | en_US |
dc.type.version | acceptedVersion | en_US |
dc.type | Journal article | en_US |
dc.type | Tidsskriftartikkel | en_US |