LGSep 26, 2022

A Simple Way to Learn Metrics Between Attributed Graphs

arXiv:2209.12727v21 citationsh-index: 33
Originality Incremental advance
AI Analysis

This work addresses a bottleneck in graph-based machine learning for researchers and practitioners, though it is incremental as it builds on existing graph convolutional networks and optimal transport methods.

The paper tackles the problem of learning distances between attributed graphs, which is challenging due to computational and differentiability issues, by proposing a Simple Graph Metric Learning (SGML) model that improves classification performance, as demonstrated in experiments.

The choice of good distances and similarity measures between objects is important for many machine learning methods. Therefore, many metric learning algorithms have been developed in recent years, mainly for Euclidean data in order to improve performance of classification or clustering methods. However, due to difficulties in establishing computable, efficient and differentiable distances between attributed graphs, few metric learning algorithms adapted to graphs have been developed despite the strong interest of the community. In this paper, we address this issue by proposing a new Simple Graph Metric Learning - SGML - model with few trainable parameters based on Simple Graph Convolutional Neural Networks - SGCN - and elements of Optimal Transport theory. This model allows us to build an appropriate distance from a database of labeled (attributed) graphs to improve the performance of simple classification algorithms such as $k$-NN. This distance can be quickly trained while maintaining good performances as illustrated by the experimental study presented in this paper.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes