Partition and Code: learning how to compress graphs
Giorgos Bouritsas, Andreas Loukas, Nikolaos Karalias, Michael M. Bronstein
摘要
Can we use machine learning to compress graph data? The absence of ordering in graphs poses a significant challenge to conventional compression algorithms, limiting their attainable gains as well as their ability to discover relevant patterns. On the other hand, most graph compression approaches rely on domain-dependent handcrafted representations and cannot adapt to different underlying graph distributions. This work aims to establish the necessary principles a lossless graph compression method should follow to approach the entropy storage lower bound. Instead of making rigid assumptions about the graph distribution, we formulate the compressor as a probabilistic model that can be learned from data and generalise to unseen instances. Our "Partition and Code" framework entails three steps: first, a partitioning algorithm decomposes the graph into subgraphs, then these are mapped to the elements of a small dictionary on which we learn a probability distribution, and finally, an entropy encoder translates the representation into bits. All the components (partitioning, dictionary and distribution) are parametric and can be trained with gradient descent. We theoretically compare the compression quality of several graph encodings and prove, under mild conditions, that PnC achieves compression gains that grow either linearly or quadratically with the number of vertices. Empirically, PnC yields significant compression improvements on diverse real-world networks. 1
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper6
- Equivariant Subgraph Aggregation NetworksBeatrice Bevilacqua, Fabrizio Frasca, Derek Lim, Balasubramaniam Srinivasan 等ICLR 2022 · 被引用 217 次
- Entropy Coding of Unordered Data StructuresJulius Kunze, Daniel Severo, Giulio Zani, Jan-Willem van de Meent 等ICLR 2024 · 被引用 7 次
- Practical Shuffle CodingJulius Kunze, Daniel Severo, Jan-Willem van de Meent, James TownsendNeurIPS 2024 · 被引用 2 次
- One-Shot Compression of Large Edge-Exchangeable Graphs using Bits-Back CodingDaniel Severo, James Townsend, Ashish J. Khisti, Alireza MakhzaniICML 2023 · 被引用 2 次
- Graph Generation with K2-treesYunhui Jang, Dongwoo Kim, Sungsoo AhnICLR 2024 · 被引用 1 次
它引用的顶会 Paper16
- Object-Centric Learning with Slot AttentionFrancesco Locatello, Dirk Weissenborn, Thomas Unterthiner, Aravindh Mahendran 等NeurIPS 2020 · 被引用 1,275 次
- GraphAF: a Flow-based Autoregressive Model for Molecular Graph GenerationChence Shi, Minkai Xu, Zhaocheng Zhu, Weinan Zhang 等ICLR 2020 · 被引用 532 次
- Spectral Clustering with Graph Neural Networks for Graph PoolingFilippo Maria Bianchi, Daniele Grattarola, Cesare AlippiICML 2020 · 被引用 528 次
- Can Graph Neural Networks Count Substructures?Zhengdao Chen, Lei Chen, Soledad Villar, Joan BrunaNeurIPS 2020 · 被引用 392 次
- What graph neural networks cannot learn: depth vs widthAndreas LoukasICLR 2020 · 被引用 336 次
相关 Paper
- Few-Shot Non-Parametric Learning with Deep Latent Variable ModelZhiying Jiang, Yiqin Dai, Ji Xin, Ming Li 等NeurIPS 2022 · 被引用 6 次
- Learning Graph Representation via Graph Entropy MaximizationZiheng Sun, Xudong Wang, Chris Ding, Jicong FanICML 2024 · 被引用 9 次
- Data Compression as a Comprehensive Framework for Graph Drawing and Representation LearningClaudia Plant, Sonja Biedermann, Christian BöhmKDD 2020 · 被引用 6 次
- Learning Better Lossless Compression Using Lossy CompressionFabian Mentzer, Luc Van Gool, Michael TschannenCVPR 2020
- StructComp: Substituting propagation with Structural Compression in Training Graph Contrastive LearningShengzhong Zhang, Wenjie Yang, Xinyuan Cao, Hongwei Zhang 等ICLR 2024 · 被引用 6 次
