Instilling Inductive Biases with Subnetworks
Not on the map. Why?
Abstract (arXiv)
Despite the recent success of artificial neural networks on a variety of tasks, we have little knowledge or control over the exact solutions these models implement. Instilling inductive biases -- preferences for some solutions over others -- into these models is one promising path toward understanding and controlling their behavior. Much work has been done to study the inherent inductive biases of models and instill different inductive biases through hand-designed architectures or carefully curated training regimens. In this work, we explore a more mechanistic approach: Subtask Induction. Our method discovers a functional subnetwork that implements a particular subtask within a trained model and uses it to instill inductive biases towards solutions utilizing that subtask. Subtask Induction is flexible and efficient, and we demonstrate its effectiveness with two experiments. First, we show that Subtask Induction significantly reduces the amount of training data required for a model to adopt a specific, generalizable solution to a modular arithmetic task. Second, we demonstrate that Subtask Induction successfully induces a human-like shape bias while increasing data efficiency for convolutional and transformer-based image classification models.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 39 of its 55 references that are in the map. First posted on arXiv 17 Oct 2023.
Builds on
39 of 55 references.
References · 39
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2021Learning Transferable Visual Models From Natural Language Supervisioncited by 33,456
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2023Llama 2: Open Foundation and Fine-Tuned Chat Modelscited by 12,865
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014ImageNet Large Scale Visual Recognition Challengecited by 8,441
- 2013Intriguing properties of neural networkscited by 5,114
- 2019Parameter-Efficient Transfer Learning for NLPcited by 4,195
- 2022Robust Speech Recognition via Large-Scale Weak Supervisioncited by 3,972
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2018The Lottery Ticket Hypothesis: Finding Sparse, Trainable Neural Networkscited by 2,250
27 more
- 2021An Empirical Study of Training Self-Supervised Vision Transformerscited by 1,610
- 2018ImageNet-trained CNNs are biased towards texture; increasing shape bias improves accuracy and robustnesscited by 1,430
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2022Interpretability in the Wild: a Circuit for Indirect Object Identification in GPT-2 smallcited by 1,130
- 2022In-context Learning and Induction Headscited by 930
- 2019Right for the Wrong Reasons: Diagnosing Syntactic Heuristics in Natural Language Inferencecited by 864
- 2023Progress measures for grokking via mechanistic interpretabilitycited by 822
- 2016Sequence-Level Knowledge Distillationcited by 761
- 2022Grokking: Generalization Beyond Overfitting on Small Algorithmic Datasetscited by 599
- 2015Neural Module Networkscited by 375
- 2020What is being transferred in transfer learning?cited by 365
- 2023How does GPT-2 compute greater-than?: Interpreting mathematical abilities in a pre-trained language modelcited by 199
- 2023Embers of Autoregression: Understanding Large Language Models Through the Problem They are Trained to Solvecited by 175
- 2019Good-Enough Compositional Data Augmentationcited by 158
- 2023A Toy Model of Universality: Reverse Engineering How Networks Learn Group Operationscited by 141
- 2017A Study and Comparison of Human and Deep Learning Recognition Performance Under Visual Distortionscited by 107
- 2019Winning the Lottery with Continuous Sparsificationcited by 99
- 2019Compositional generalization through meta sequence-to-sequence learningcited by 98
- 2020Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Maskscited by 97
- 2023Language Models Implement Simple Word2Vec-style Vector Arithmeticcited by 97
- 2023Break It Down: Evidence for Structural Compositionality in Neural Networkscited by 44
- 2020Universal linguistic inductive biases via meta-learningcited by 28
- 2020Counterfactually-Augmented SNLI Training Data Does Not Yield Better Generalization Than Unaugmented Datacited by 27
- 2022Using Natural Language and Program Abstractions to Instill Human Inductive Biases in Machinescited by 20
- 2020Learning Task-General Representations with Generative Neuro-Symbolic Modelingcited by 14
- 2022Improving Systematic Generalization Through Modularity and Augmentationcited by 13
- 2019The Origins and Prevalence of Texture Bias in Convolutional Neural Networkscited by 6
Built on by
Citing papers per year: 2024: 4; 2025: 1; 2026: 1.
6 papers.
- 2024Neural Redshift: Random Networks are not Random Functionscited by 43
- 2024Talking Heads: Understanding Inter-layer Communication in Transformer Language Modelscited by 39
- 2024Gradient Routing: Masking Gradients to Localize Computation in Neural Networkscited by 28
- 2024Position: An Inner Interpretability Framework for AI Inspired by Lessons from Cognitive Neurosciencecited by 11
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Datacited by 10
- 2025Transformers Pretrained on Procedural Data Contain Modular Structures for Algorithmic Reasoningcited by 9
- 2026Procedural Pretraining: Warming Up Language Models with Abstract Data29 Jan 2026
- 2025Transformers Pretrained on Procedural Data Contain Modular Structures for Algorithmic Reasoning28 May 2025
- 2024Gradient Routing: Masking Gradients to Localize Computation in Neural Networks6 Oct 2024
- 2024Talking Heads: Understanding Inter-layer Communication in Transformer Language Models13 Jun 2024
- 2024Position: An Inner Interpretability Framework for AI Inspired by Lessons from Cognitive Neuroscience3 Jun 2024
- 2024Neural Redshift: Random Networks are not Random Functions4 Mar 2024