mlsanityData to 7 Oct 2026

Maximum Entropy Weighted Independent Set Pooling for Graph Neural Networks

arXiv 2107.01410 ↗First posted 3 Jul 2021cs.LG cs.AI cs.ITcited by 12

Not on the map. Why?

Abstract (arXiv)

In this paper, we propose a novel pooling layer for graph neural networks based on maximizing the mutual information between the pooled graph and the input graph. Since the maximum mutual information is difficult to compute, we employ the Shannon capacity of a graph as an inductive bias to our pooling method. More precisely, we show that the input graph to the pooling layer can be viewed as a representation of a noisy communication channel. For such a channel, sending the symbols belonging to an independent set of the graph yields a reliable and error-free transmission of information. We show that reaching the maximum mutual information is equivalent to finding a maximum weight independent set of the graph where the weights convey entropy contents. Through this communication theoretic standpoint, we provide a distinct perspective for posing the problem of graph pooling as maximizing the information transmission rate across a noisy communication channel, implemented by a graph neural network. We evaluate our method, referred to as Maximum Entropy Weighted Independent Set Pooling (MEWISPool), on graph classification tasks and the combinatorial optimization problem of the maximum independent set. Empirical results demonstrate that our method achieves the state-of-the-art and competitive results on graph classification tasks and the maximum independent set problem in several benchmark datasets.

Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 35 of its 69 references that are in the map. First posted on arXiv 3 Jul 2021.

Builds on

35 of 69 references.

References · 35

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  4. 2018How Powerful are Graph Neural Networks?cited by 4,355
  5. 2017Neural Message Passing for Quantum Chemistrycited by 3,460
  6. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
  7. 2019Simplifying Graph Convolutional Networkscited by 1,470
  8. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  9. 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
  10. 2018Deep Graph Infomaxcited by 1,101
  11. 2018Deeper Insights into Graph Convolutional Networks for Semi-Supervised Learningcited by 1,099
  12. 2015Pointer Networkscited by 882
23 more
  1. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
  2. 2018MINE: Mutual Information Neural Estimationcited by 680
  3. 2020Benchmarking Graph Neural Networkscited by 672
  4. 2018Attention, Learn to Solve Routing Problems!cited by 646
  5. 2018Machine Learning for Combinatorial Optimization: a Methodological Tour d'Horizoncited by 612
  6. 2016Neural Combinatorial Optimization with Reinforcement Learningcited by 600
  7. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 557
  8. 2019Graph U-Netscited by 489
  9. 2019InfoGraph: Unsupervised and Semi-supervised Graph-Level Representation Learning via Mutual Information Maximizationcited by 441
  10. 2019Self-Attention Graph Poolingcited by 421
  11. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 313
  12. 2017Dynamic Edge-Conditioned Filters in Convolutional Neural Networks on Graphscited by 307
  13. 2019PairNorm: Tackling Oversmoothing in GNNscited by 297
  14. 2019Revisiting Graph Neural Networks: All We Have is Low-Pass Filterscited by 260
  15. 2019Deep Graph Library: A Graph-Centric, Highly-Performant Package for Graph Neural Networkscited by 241
  16. 2015Order Matters: Sequence to sequence for setscited by 236
  17. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
  18. 2020Erdos Goes Neural: an Unsupervised Learning Framework for Combinatorial Optimization on Graphscited by 115
  19. 2019Learning Symbolic Physics with Graph Networkscited by 52
  20. 2020Graph Cross Networks with Vertex Infomax Poolingcited by 31
  21. 2017Revised Note on Learning Algorithms for Quadratic Assignment with Graph Neural Networkscited by 28
  22. 2019iPool -- Information-based Pooling in Hierarchical Graph Neural Networkscited by 21
  23. 2017Deep Learning Assisted Heuristic Tree Search for the Container Pre-marshalling Problemcited by 18

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 1; 2022: 4; 2023: 3; 2024: 3; 2025: 0; 2026: 1.

12 papers.