Block-Operations: Using Modular Routing to Improve Compositional Generalization
Not on the map. Why?
Abstract (arXiv)
We explore the hypothesis that poor compositional generalization in neural networks is caused by difficulties with learning effective routing. To solve this problem, we propose the concept of block-operations, which is based on splitting all activation tensors in the network into uniformly sized blocks and using an inductive bias to encourage modular routing and modification of these blocks. Based on this concept we introduce the Multiplexer, a new architectural component that enhances the Feed Forward Neural Network (FNN). We experimentally confirm that Multiplexers exhibit strong compositional generalization. On both a synthetic and a realistic task our model was able to learn the underlying process behind the task, whereas both FNNs and Transformers were only able to learn heuristic approximations. We propose as future work to use the principles of block-operations to improve other existing architectures.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 32 of its 38 references that are in the map. First posted on arXiv 1 Aug 2024.
Builds on
32 of 38 references.
References · 32
- 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
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2016Categorical Reparameterization with Gumbel-Softmaxcited by 2,708
- 2016Identity Mappings in Deep Residual Networkscited by 1,960
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2015Spatial Transformer Networkscited by 1,423
- 2015Show, Attend and Tell: Neural Image Caption Generation with Visual Attentioncited by 1,421
- 2019BERT Rediscovers the Classical NLP Pipelinecited by 1,046
- 2020Object-Centric Learning with Slot Attentioncited by 865
- 2013An Empirical Investigation of Catastrophic Forgetting in Gradient-Based Neural Networkscited by 711
20 more
- 2017Dynamic Routing Between Capsulescited by 689
- 2022Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasetscited by 599
- 2021Dynamic Neural Networks: A Surveycited by 405
- 2015Attention-Based Models for Speech Recognitioncited by 400
- 2019Compositionality decomposed: how do neural networks generalise?cited by 264
- 2020ReZero is All You Need: Fast Convergence at Large Depthcited by 260
- 2020On the Binding Problem in Artificial Neural Networkscited by 230
- 2019Recurrent Independent Mechanismscited by 219
- 2016Wider or Deeper: Revisiting the ResNet Model for Visual Recognitioncited by 184
- 2018Measuring abstract reasoning in neural networkscited by 165
- 2020Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Maskscited by 97
- 2023Modular Deep Learningcited by 82
- 2017Residual Connections Encourage Iterative Inferencecited by 74
- 2021Making Transformers Solve Compositional Taskscited by 72
- 2021The Neural Data Router: Adaptive Control Flow in Transformers Improves Systematic Generalizationcited by 62
- 2019Environmental drivers of systematicity and generalization in a situated agentcited by 50
- 2019Why ResNet Works? Residuals Generalizecited by 39
- 2017Deciding How to Decide: Dynamic Routing in Artificial Neural Networkscited by 33
- 2021Transformers with Competitive Ensembles of Independent Mechanismscited by 19
- 2023The Validity of Evaluation Results: Assessing Concurrence Across Compositionality Benchmarkscited by 12
Built on by
Not cited yet.