mlsanityData to 14 Oct 2026

NervePool: A Simplicial Pooling Layer

arXiv 2305.06315 ↗First posted 10 May 2023cs.CG cs.LG cs.NEcited by 0

Not on the map. Why?

Abstract (arXiv)

For deep learning problems on graph-structured data, pooling layers are important for down sampling, reducing computational cost, and to minimize overfitting. We define a pooling layer, nervePool, for data structured as simplicial complexes, which are generalizations of graphs that include higher-dimensional simplices beyond vertices and edges; this structure allows for greater flexibility in modeling higher-order relationships. The proposed simplicial coarsening scheme is built upon partitions of vertices, which allow us to generate hierarchical representations of simplicial complexes, collapsing information in a learned fashion. NervePool builds on the learned vertex cluster assignments and extends to coarsening of higher dimensional simplices in a deterministic fashion. While in practice the pooling operations are computed via a series of matrix operations, the topological motivation is a set-theoretic construction based on unions of stars of simplices and the nerve complex.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 23 of its 36 references that are in the map. First posted on arXiv 10 May 2023.

Builds on

23 of 36 references.

References · 23

  1. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  2. 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 787
  3. 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
  4. 2019Graph U-Netscited by 492
  5. 2019Self-Attention Graph Poolingcited by 421
  6. 2021Weisfeiler and Lehman Go Topological: Message Passing Simplicial Networkscited by 221
  7. 2021Weisfeiler and Lehman Go Cellular: CW Networkscited by 218
  8. 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
  9. 2020Simplicial Neural Networkscited by 110
  10. 2018Towards Sparse Hierarchical Graph Classifierscited by 100
  11. 2022Topological Deep Learning: Going Beyond Graph Datacited by 97
  12. 2021Signal Processing on Higher-Order Networks: Livin' on the Edge ... and Beyondcited by 82
11 more
  1. 2021Principled Simplicial Neural Networks for Trajectory Predictioncited by 77
  2. 2021Understanding Pooling in Graph Neural Networkscited by 69
  3. 2021Simplicial Convolutional Neural Networkscited by 40
  4. 2021Signal Processing on Cell Complexescited by 31
  5. 2023Convolutional Learning on Simplicial Complexescited by 27
  6. 2020Deep Graph Mapper: Seeing Graphs through the Neural Lenscited by 22
  7. 2019Towards Interpretable Sparse Graph Representation Learning with Laplacian Poolingcited by 20
  8. 2021Dist2Cycle: A Simplicial Neural Network for Homology Localizationcited by 16
  9. 2019A Non-Negative Factorization approach to node pooling in Graph Convolutional Neural Networkscited by 14
  10. 2019Clique pooling for graph classificationcited by 13
  11. 2022Pooling Strategies for Simplicial Convolutional Networkscited by 5

Built on by

Not cited yet.