Heterogenous Memory Augmented Neural Networks
Not on the map. Why?
Abstract (arXiv)
It has been shown that semi-parametric methods, which combine standard neural networks with non-parametric components such as external memory modules and data retrieval, are particularly helpful in data scarcity and out-of-distribution (OOD) scenarios. However, existing semi-parametric methods mostly depend on independent raw data points - this strategy is difficult to scale up due to both high computational costs and the incapacity of current attention mechanisms with a large number of tokens. In this paper, we introduce a novel heterogeneous memory augmentation approach for neural networks which, by introducing learnable memory tokens with attention mechanism, can effectively boost performance without huge computational overhead. Our general-purpose method can be seamlessly combined with various backbones (MLP, CNN, GNN, and Transformer) in a plug-and-play manner. We extensively evaluate our approach on various image and graph-based tasks under both in-distribution (ID) and OOD conditions and show its competitive performance against task-specific state-of-the-art methods. Code is available at urlhttps://github.com/qiuzh20/HMA.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 61 of its 80 references that are in the map. First posted on arXiv 17 Oct 2023.
Builds on
61 of 80 references.
References · 61
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2019Momentum Contrast for Unsupervised Visual Representation Learningcited by 7,482
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2020Dense Passage Retrieval for Open-Domain Question Answeringcited by 3,779
- 2017Neural Message Passing for Quantum Chemistrycited by 3,460
- 2017Prototypical Networks for Few-shot Learningcited by 3,001
- 2020Open Graph Benchmark: Datasets for Machine Learning on Graphscited by 2,148
- 2013Describing Textures in the Wildcited by 2,110
- 2018Unsupervised Feature Learning via Non-Parametric Instance-level Discriminationcited by 1,838
38 more
- 2019Invariant Risk Minimizationcited by 1,832
- 2019Transformer-XL: Attentive Language Models Beyond a Fixed-Length Contextcited by 1,830
- 2020Big Bird: Transformers for Longer Sequencescited by 1,673
- 2020Rethinking Attention with Performerscited by 1,584
- 2020Graph Contrastive Learning with Augmentationscited by 1,203
- 2020In Search of Lost Domain Generalizationcited by 1,042
- 2021Learning to Prompt for Continual Learningcited by 938
- 2019Generalization through Memorization: Nearest Neighbor Language Modelscited by 788
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 718
- 2021GPT Understands, Toocited by 715
- 2021P-Tuning v2: Prompt Tuning Can Be Comparable to Fine-tuning Universally Across Scales and Taskscited by 686
- 2019DropEdge: Towards Deep Graph Convolutional Networks on Node Classificationcited by 679
- 2022DualPrompt: Complementary Prompting for Rehearsal-free Continual Learningcited by 635
- 2020Dataset Condensation with Gradient Matchingcited by 510
- 2022Dataset Distillation by Matching Training Trajectoriescited by 437
- 2021Dataset Condensation with Distribution Matchingcited by 362
- 2021Dataset Condensation with Differentiable Siamese Augmentationcited by 290
- 2017Meta Networkscited by 268
- 2021Invariance Principle Meets Information Bottleneck for Out-of-Distribution Generalizationcited by 220
- 2022Memorizing Transformerscited by 219
- 2022Recurrent Memory Transformercited by 197
- 2022Discovering Invariant Rationales for Graph Neural Networkscited by 186
- 2019ASAP: Adaptive Structure Aware Pooling for Learning Hierarchical Graph Representationscited by 156
- 2022G-Mixup: Graph Data Augmentation for Graph Classificationcited by 145
- 2022Learning Causally Invariant Representations for Out-of-Distribution Generalization on Graphscited by 144
- 2020General Multi-label Image Classification with Transformerscited by 126
- 2020From Local Structures to Size Generalization in Graph Neural Networkscited by 119
- 2021Self-Attention Between Datapoints: Going Beyond Individual Input-Output Pairs in Deep Learningcited by 112
- 2021Size-Invariant Graph Representations for Graph Classification Extrapolationscited by 82
- 2020Memory Transformercited by 74
- 2021BertGCN: Transductive Text Classification by Combining GCN and BERTcited by 74
- 2020Generalized Energy Based Modelscited by 73
- 2021Learning Meta-class Memory for Few-Shot Semantic Segmentationcited by 56
- 2020Augmenting Transformers with KNN-Based Composite Memory for Dialoguecited by 53
- 2020Multimodal Prototypical Networks for Few-shot Learningcited by 48
- 2017Learning Graph-Level Representation for Drug Discoverycited by 43
- 2020CoDA: Contrast-enhanced and Diversity-promoting Data Augmentation for Natural Language Understandingcited by 41
50 most cited of 61 All 61 (JSON)
Built on by
Not cited yet.