Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Adaptive Node Feature Selection For Graph Neural Networks

About

We propose an adaptive node feature selection approach for graph neural networks (GNNs) that identifies and removes unnecessary features during training. The ability to measure how features contribute to model output is key for interpreting decisions and reducing dimensionality by eliminating unhelpful variables. However, graph-structured data introduces complex dependencies that may be unsuited to classical feature importance metrics. Inspired by this, we present a data-, model-, and task-agnostic method that determines relevant features during training based on changes in validation performance upon permuting feature values. We theoretically motivate our approach by characterizing how the relationships between node data and graph structure influences GNN performance. Empirically, we show that (i) our highly general approach rivals the performance of tailored feature selection approaches that exploit prior assumptions; (ii) we return meaningful feature importance scores well before the GNN is fully trained; and (iii) our scores demonstrably extract relevant properties that inform feature importance for various graph learning settings.

Madeline Navarro, Ali Azizpour, Santiago Segarra• 2025

Related benchmarks

TaskDatasetResultRank
Node ClassificationCora (test)
Mean Accuracy79.19
951
Node ClassificationWisconsin
Accuracy74
864
Node ClassificationCornell
Accuracy67.57
851
Node ClassificationTexas
Accuracy0.7243
801
Node ClassificationPubmed
Accuracy87.06
627
Node ClassificationCora
Accuracy82.47
583
Node ClassificationCornell (test)
Mean Accuracy69.73
313
Node ClassificationTexas (test)
Mean Accuracy72.97
312
Node ClassificationWisconsin (test)
Mean Accuracy73.2
279
Node ClassificationarXiv
Accuracy40.84
254
Showing 10 of 14 rows

Other info

Follow for update