arXiv (Cornell University) · 2019 · 31 citations · 11 references
ComputingComputer ScienceComputer VisionFeature EngineeringMachine LearningDeep LearningGraph AlgorithmsGraph AnalyticsGraph MiningGraph TheoryGraph-based LearningConvolutional Neural NetworksGraph ClassificationGraph CoarseningGraph Convolutional NetworksGraph KernelsGraph Neural NetworksGraph PoolingGraph Representation Learning
We propose a novel graph pooling operation using cliques as the unit pool. As this approach is purely topological, rather than featural, it is more readily interpretable, a better analogue to image coarsening than filtering or pruning techniques, and entirely nonparametric. The operation is implemented within graph convolution network (GCN) and GraphSAGE architectures and tested against standard graph classification benchmarks. In addition, we explore the backwards compatibility of the pooling to regular graphs, demonstrating competitive performance when replacing two-by-two pooling in standard convolutional neural networks (CNNs) with our mechanism.
11
Geometric Deep Learning: Going beyond Euclidean data
Michael M. Bronstein, Joan Bruna, Yann LeCun et al. · IEEE Signal Processing Magazine · 2017 · 3.6K citations · Full text
Algorithm 457: finding all cliques of an undirected graph
Coen Bron, Joep Kerbosch · Communications of the ACM · 1973 · 2.5K citations · Full text