mlsanityData to 7 Oct 2026

DOTIN: Dropping Task-Irrelevant Nodes for GNNs

arXiv 2204.13429 ↗First posted 28 Apr 2022cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Scalability is an important consideration for deep graph neural networks. Inspired by the conventional pooling layers in CNNs, many recent graph learning approaches have introduced the pooling strategy to reduce the size of graphs for learning, such that the scalability and efficiency can be improved. However, these pooling-based methods are mainly tailored to a single graph-level task and pay more attention to local information, limiting their performance in multi-task settings which often require task-specific global information. In this paper, departure from these pooling-based efforts, we design a new approach called DOTIN (underlineDrunderlineopping underlineTask-underlineIrrelevant underlineNodes) to reduce the size of graphs. Specifically, by introducing K learnable virtual nodes to represent the graph embeddings targeted to K different graph-level tasks, respectively, up to 90% raw nodes with low attentiveness with an attention model -- a transformer in this paper, can be adaptively dropped without notable performance decreasing. Achieving almost the same accuracy, our method speeds up GAT by about 50% on graph-level tasks including graph classification and graph edit distance (GED) with about 60% less memory, on D&D dataset. Code will be made publicly available in https://github.com/Sherrylone/DOTIN.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 27 of its 43 references that are in the map. First posted on arXiv 28 Apr 2022.

Builds on

27 of 43 references.

References · 27

  1. 2017Attention Is All You Needcited by 59,932
  2. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  3. 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
  4. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  5. 2017Graph Attention Networkscited by 8,854
  6. 2017Inductive Representation Learning on Large Graphscited by 6,284
  7. 2018How Powerful are Graph Neural Networks?cited by 4,355
  8. 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
  9. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  10. 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
  11. 2019Graph U-Netscited by 489
  12. 2019Self-Attention Graph Poolingcited by 421
15 more
  1. 2022Not All Patches are What You Need: Expediting Vision Transformers via Token Reorganizationscited by 359
  2. 2020DeeperGCN: All You Need to Train Deeper GCNscited by 249
  3. 2015Order Matters: Sequence to sequence for setscited by 236
  4. 2019Graph Matching Networks for Learning the Similarity of Graph Structured Objectscited by 202
  5. 2016Discriminative Embeddings of Latent Variable Models for Structured Datacited by 130
  6. 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
  7. 2018Towards Sparse Hierarchical Graph Classifierscited by 100
  8. 2020Rethinking pooling in graph neural networkscited by 73
  9. 2021Understanding Pooling in Graph Neural Networkscited by 69
  10. 2019Dynamic Graph Message Passing Networkscited by 62
  11. 2020Revisiting Over-smoothing in Deep GCNscited by 55
  12. 2019Octree guided CNN with Spherical Kernels for 3D Point Cloudscited by 50
  13. 2017Graph Classification via Deep Learning with Virtual Nodescited by 30
  14. 2020Combinatorial Learning of Graph Edit Distance via Dynamic Embeddingcited by 24
  15. 2019Towards Interpretable Sparse Graph Representation Learning with Laplacian Poolingcited by 20

Built on by

Cited by year

Citing papers per year: 2022: 2.

2 papers.