LGApr 18, 2021

Ranking Structured Objects with Graph Neural Networks

arXiv:2104.08869v21 citations
AI Analysis

This addresses the problem of efficiently ranking graphs, such as in drug screening for finding promising molecules, though it is incremental as it builds on existing GNN and LtR techniques.

The paper tackles the problem of ranking structured objects like graphs by combining Graph Neural Networks (GNNs) with Learning to Rank methods, resulting in a pair-wise approach that significantly outperforms or matches a naive point-wise baseline in ranking performance.

Graph neural networks (GNNs) have been successfully applied in many structured data domains, with applications ranging from molecular property prediction to the analysis of social networks. Motivated by the broad applicability of GNNs, we propose the family of so-called RankGNNs, a combination of neural Learning to Rank (LtR) methods and GNNs. RankGNNs are trained with a set of pair-wise preferences between graphs, suggesting that one of them is preferred over the other. One practical application of this problem is drug screening, where an expert wants to find the most promising molecules in a large collection of drug candidates. We empirically demonstrate that our proposed pair-wise RankGNN approach either significantly outperforms or at least matches the ranking performance of the naive point-wise baseline approach, in which the LtR problem is solved via GNN-based graph regression.

Code Implementations1 repo
Foundations

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

Your Notes