A Modern Self-Referential Weight Matrix That Learns to Modify Itself
Not on the map. Why?
Abstract (arXiv)
The weight matrix (WM) of a neural network (NN) is its program. The programs of many traditional NNs are learned through gradient descent in some error function, then remain fixed. The WM of a self-referential NN, however, can keep rapidly modifying all of itself during runtime. In principle, such NNs can meta-learn to learn, and meta-meta-learn to meta-learn to learn, and so on, in the sense of recursive self-improvement. While NN architectures potentially capable of implementing such behaviour have been proposed since the '90s, there have been few if any practical studies. Here we revisit such NNs, building upon recent successes of fast weight programmers and closely related linear Transformers. We propose a scalable self-referential WM (SRWM) that learns to use outer products and the delta update rule to modify itself. We evaluate our SRWM in supervised few-shot learning and in multi-task reinforcement learning with procedurally generated game environments. Our experiments demonstrate both practical applicability and competitive performance of the proposed SRWM. Our code is public.
Key facts. Cited by 40 papers in the map (data through 7 Oct 2026). Builds on 37 of its 78 references that are in the map. First posted on arXiv 11 Feb 2022.
Builds on
37 of 78 references.
References · 37
- 2017Attention Is All You Needcited by 59,932
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networkscited by 4,861
- 2016Matching Networks for One Shot Learningcited by 2,246
- 2020Transformers are RNNs: Fast Autoregressive Transformers with Linear Attentioncited by 1,979
- 2020Rethinking Attention with Performerscited by 1,584
- 2021MLP-Mixer: An all-MLP Architecture for Visioncited by 1,441
- 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 866
- 2016RL2: Fast Reinforcement Learning via Slow Reinforcement Learningcited by 490
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
- 2021Linear Transformers Are Secretly Fast Weight Programmerscited by 471
- 2018TADAM: Task dependent adaptive metric for improved few-shot learningcited by 408
25 more
- 2016Learning to reinforcement learncited by 369
- 2021Random Feature Attentioncited by 350
- 2017Meta Networkscited by 268
- 2019Risks from Learned Optimization in Advanced Machine Learning Systemscited by 250
- 2014Efficient Object Localization Using Convolutional Networkscited by 226
- 2020Meta-Baseline: Exploring Simple Meta-Learning for Few-Shot Learningcited by 179
- 2016Using Fast Weights to Attend to the Recent Pastcited by 161
- 2022The CLEAR Benchmark: Continual LEArning on Real-World Imagerycited by 92
- 2021Going Beyond Linear Transformers with Recurrent Fast Weight Programmerscited by 84
- 2018Differentiable plasticity: training plastic neural networks with backpropagationcited by 83
- 2017Meta-Learning and Universality: Deep Representations and Gradient Descent can Approximate any Learning Algorithmcited by 65
- 2021The Neural Data Router: Adaptive Control Flow in Transformers Improves Systematic Generalizationcited by 62
- 2022HyperTransformer: Model Generation for Supervised and Semi-Supervised Few-Shot Learningcited by 55
- 2017Dynamic Evaluation of Neural Sequence Modelscited by 53
- 2019Torchmeta: A Meta-Learning library for PyTorchcited by 52
- 2015Increasing the Action Gap: New Operators for Reinforcement Learningcited by 49
- 2020Meta Learning Backpropagation And Improving Itcited by 49
- 2020Meta-Learning through Hebbian Plasticity in Random Networkscited by 47
- 2019Metalearned Neural Memorycited by 44
- 2019TorchBeast: A PyTorch Platform for Distributed RLcited by 41
- 2020Backpropamine: training self-modifying neural networks with differentiable neuromodulated plasticitycited by 39
- 2018Metalearning with Hebbian Fast Weightscited by 15
- 2020Addressing Catastrophic Forgetting in Few-Shot Problemscited by 12
- 2021Meta-Learning Bidirectional Update Rulescited by 10
- 2020Adaptive Reinforcement Learning through Evolving Self-Modifying Neural Networkscited by 4
Built on by
Citing papers per year: 2022: 6; 2023: 9; 2024: 7; 2025: 10; 2026: 8.
40 papers.
Sort:
By area:
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolutioncited by 521
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 483
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 373
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden Statescited by 329
- 2024Language Agents as Optimizable Graphscited by 81
- 2024Gated Slot Attention for Efficient Linear-Time Sequence Modelingcited by 73
- 2025Self-Adapting Language Modelscited by 71
- 2025Nested Learning: The Illusion of Deep Learning Architecturescited by 69
- 2023Prompt Engineering a Prompt Engineercited by 53
- 2025End-to-End Test-Time Training for Long Contextcited by 53
- 2025Language Self-Play For Data-Free Trainingcited by 42
- 2023Brain-inspired learning in artificial neural networks: a reviewcited by 26
28 more
- 2023Practical Computational Power of Linear Transformers and Their Recurrent and Self-Referential Extensionscited by 20
- 2022Learning to Generalize with Object-centric Agents in the Open World Survival Game Craftercited by 13
- 2022Eliminating Meta Optimization Through Self-Referential Meta Learningcited by 12
- 2023Deceptive Alignment Monitoringcited by 12
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformerscited by 12
- 2026Memory Caching: RNNs with Growing Memorycited by 12
- 2023The Languini Kitchen: Enabling Language Modelling Research at Different Scales of Computecited by 10
- 2024Real-Time Recurrent Learning using Trace Units in Reinforcement Learningcited by 10
- 2022Goal-Conditioned Generators of Deep Policiescited by 9
- 2022Images as Weight Matrices: Sequential Image Generation Through Synaptic Learning Rulescited by 9
- 2023Metalearning Continual Learning Algorithmscited by 6
- 2025Fast weight programming and linear transformers: from machine learning to neurobiologycited by 6
- 2023Arbitrary Order Meta-Learning with Simple Population-Based Evolutioncited by 4
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practicecited by 3
- 2022Learning to learn online with neuromodulated synaptic plasticity in spiking neural networkscited by 2
- 2025Hypernetworks That Evolve Themselvescited by 2
- 2022Learning to Control Rapidly Changing Synaptic Connections: An Alternative Type of Memory in Sequence Processing Artificial Neural Networkscited by 1
- 2023Accelerating Neural Self-Improvement via Bootstrappingcited by 1
- 2025Recursive Dynamics in Fast-Weights Homeostatic Reentry Networks: Toward Reflective Intelligencecited by 1
- 2026Meta-Agent: From Task Descriptions to Verified Multi-Agent Systemscited by 1
- 2026Language Models Need Sleep: Learning to Self-Modify and Consolidate Memoriescited by 1
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modelingcited by 1
- 2025Meta-Learning Transformers to Improve In-Context Generalizationcited by 0
- 2025Continuous-Time Homeostatic Dynamics for Reentrant Inference Modelscited by 0
- 2026SOLAR: A Self-Optimizing Open-Ended Autonomous Agent for Lifelong Learning and Continual Adaptationcited by 0
- 2026Path-dependent Discrete Amortized Inferencecited by 0
- 2026Canonical locks that encode part-whole hierarchiescited by 0
- 2026VisionHOPE: Visual Backbones as Self-Modifying Learning Systemscited by 0
- 2026VisionHOPE: Visual Backbones as Self-Modifying Learning Systems27 Sep 2026
- 2026Canonical locks that encode part-whole hierarchies22 Sep 2026
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modeling17 Aug 2026
- 2026Path-dependent Discrete Amortized Inference9 Aug 2026
- 2026Language Models Need Sleep: Learning to Self-Modify and Consolidate Memories2 Jun 2026
- 2026Meta-Agent: From Task Descriptions to Verified Multi-Agent Systems24 May 2026
- 2026SOLAR: A Self-Optimizing Open-Ended Autonomous Agent for Lifelong Learning and Continual Adaptation23 Mar 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2025Nested Learning: The Illusion of Deep Learning Architectures31 Dec 2025
- 2025End-to-End Test-Time Training for Long Context29 Dec 2025
- 2025Hypernetworks That Evolve Themselves18 Dec 2025
- 2025Continuous-Time Homeostatic Dynamics for Reentrant Inference Models4 Dec 2025
28 more
- 2025Recursive Dynamics in Fast-Weights Homeostatic Reentry Networks: Toward Reflective Intelligence10 Nov 2025
- 2025Language Self-Play For Data-Free Training9 Sep 2025
- 2025Fast weight programming and linear transformers: from machine learning to neurobiology11 Aug 2025
- 2025Meta-Learning Transformers to Improve In-Context Generalization7 Jul 2025
- 2025Self-Adapting Language Models12 Jun 2025
- 2025Blending Complementary Memory Systems in Hybrid Quadratic-Linear Transformers31 May 2025
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rule9 Dec 2024
- 2024Overcoming classic challenges for artificial neural networks by providing incentives and practice14 Oct 2024
- 2024Gated Slot Attention for Efficient Linear-Time Sequence Modeling11 Sep 2024
- 2024Real-Time Recurrent Learning using Trace Units in Reinforcement Learning2 Sep 2024
- 2024Learning to (Learn at Test Time): RNNs with Expressive Hidden States5 Jul 2024
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Length10 Jun 2024
- 2024Language Agents as Optimizable Graphs26 Feb 2024
- 2023Metalearning Continual Learning Algorithms1 Dec 2023
- 2023Prompt Engineering a Prompt Engineer9 Nov 2023
- 2023Practical Computational Power of Linear Transformers and Their Recurrent and Self-Referential Extensions24 Oct 2023
- 2023Promptbreeder: Self-Referential Self-Improvement Via Prompt Evolution28 Sep 2023
- 2023The Languini Kitchen: Enabling Language Modelling Research at Different Scales of Compute20 Sep 2023
- 2023Deceptive Alignment Monitoring20 Jul 2023
- 2023Brain-inspired learning in artificial neural networks: a review18 May 2023
- 2023Accelerating Neural Self-Improvement via Bootstrapping2 May 2023
- 2023Arbitrary Order Meta-Learning with Simple Population-Based Evolution16 Mar 2023
- 2022Eliminating Meta Optimization Through Self-Referential Meta Learning29 Dec 2022
- 2022Learning to Control Rapidly Changing Synaptic Connections: An Alternative Type of Memory in Sequence Processing Artificial Neural Networks17 Nov 2022
- 2022Images as Weight Matrices: Sequential Image Generation Through Synaptic Learning Rules7 Oct 2022
- 2022Learning to Generalize with Object-centric Agents in the Open World Survival Game Crafter5 Aug 2022
- 2022Goal-Conditioned Generators of Deep Policies4 Jul 2022
- 2022Learning to learn online with neuromodulated synaptic plasticity in spiking neural networks25 Jun 2022
- 2025Language Self-Play For Data-Free Trainingcited by 42
- 2023Accelerating Neural Self-Improvement via Bootstrappingcited by 1
- 2025Language Self-Play For Data-Free Training9 Sep 2025
- 2023Accelerating Neural Self-Improvement via Bootstrapping2 May 2023
- 2024Gated Delta Networks: Improving Mamba2 with Delta Rulecited by 483
- 2024Parallelizing Linear Transformers with the Delta Rule over Sequence Lengthcited by 373
- 2024Gated Slot Attention for Efficient Linear-Time Sequence Modelingcited by 73
- 2025Self-Adapting Language Modelscited by 71
- 2025Nested Learning: The Illusion of Deep Learning Architecturescited by 69
- 2023Prompt Engineering a Prompt Engineercited by 53
- 2025End-to-End Test-Time Training for Long Contextcited by 53
- 2023Brain-inspired learning in artificial neural networks: a reviewcited by 26
- 2023Practical Computational Power of Linear Transformers and Their Recurrent and Self-Referential Extensionscited by 20
- 2022Learning to Generalize with Object-centric Agents in the Open World Survival Game Craftercited by 13
- 2022Eliminating Meta Optimization Through Self-Referential Meta Learningcited by 12
- 2023Deceptive Alignment Monitoringcited by 12
12 most cited of 34 All 34 (JSON)
- 2026VisionHOPE: Visual Backbones as Self-Modifying Learning Systems27 Sep 2026
- 2026Canonical locks that encode part-whole hierarchies22 Sep 2026
- 2026Proteus: Incremental Memory Activation for Long-Context Sequence Modeling17 Aug 2026
- 2026Path-dependent Discrete Amortized Inference9 Aug 2026
- 2026Language Models Need Sleep: Learning to Self-Modify and Consolidate Memories2 Jun 2026
- 2026Meta-Agent: From Task Descriptions to Verified Multi-Agent Systems24 May 2026
- 2026Memory Caching: RNNs with Growing Memory27 Feb 2026
- 2025Nested Learning: The Illusion of Deep Learning Architectures31 Dec 2025
- 2025End-to-End Test-Time Training for Long Context29 Dec 2025
- 2025Hypernetworks That Evolve Themselves18 Dec 2025
- 2025Continuous-Time Homeostatic Dynamics for Reentrant Inference Models4 Dec 2025
- 2025Recursive Dynamics in Fast-Weights Homeostatic Reentry Networks: Toward Reflective Intelligence10 Nov 2025
12 newest of 34 All 34 (JSON)