Skip to main content

Envisioning is an emerging technology research institute and advisory.

LinkedInInstagramGitHub

Since 2010

research
  • Observatory
  • Adaptive capacity
  • Newsletter
  • Methodology
  • Origins
  • Vocab
  • RSS feeds
services
  • Signals Session
  • Bespoke Projects
  • Build Sessions
  • Pricing
  • Use cases
  • Signals
  • Signal Scan↗free
impact
  • ANBIMAFuture of Brazilian Capital Markets
  • IEEECharting the Energy Transition
  • Horizon 2045Future of Human and Planetary Security
  • WKOTechnology Scanning for Austria
solutions
  • Innovation
  • Strategy
  • Consultants
  • Foresight
  • Associations
  • Governments
  • L&D
resources
  • Partners
  • Coding for Non-Coders
  • How we work
  • Data visualization
  • Multi-Model Convergence
  • FAQ
  • Security and privacy
  • Public sector
about
  • Manifesto
  • Community
  • Events
  • Support
  • Contact
ResearchCapabilityServicesSignalsAbout
ResearchCapabilityServicesSignalsAbout
  1. Home
  2. Vocab
  3. Fast Weights

Fast Weights

Temporary neural network parameters that rapidly adapt to capture short-term contextual dependencies.

Year: 2016Generality: 339
Back to Vocab

Fast weights

Fast weights are a class of adaptive parameters in neural networks that update on a much shorter timescale than conventional weights. This allows a network to encode transient information within a single sequence or task. Standard "slow" weights are adjusted gradually through backpropagation across many training examples, whereas fast weights change rapidly in response to recent inputs. They act as a short-term memory that complements the long-term knowledge stored in the network's primary parameters. Learning across these two timescales lets the network maintain stable general knowledge while adapting to immediate context.

The mechanism typically computes an outer product of recent hidden states or activity patterns and accumulates the result in a fast weight matrix. The matrix then modulates the network's activations. When a new input arrives, the fast weight matrix influences the network's response based on recent inputs without permanently altering the slow weights. This approach is related to associative memory and Hebbian learning, in which co-active neurons strengthen their connections transiently. In practice, fast weights decay over time or across steps, so they capture short-term dependencies rather than accumulating indefinitely.

Fast weights are especially relevant to recurrent neural networks and attention-based architectures, which must model short-range dependencies within a sequence. They can replace or complement mechanisms such as LSTMs and self-attention and provide a more biologically plausible account of working memory. The concept also connects to meta-learning, in which inner-loop adaptation across a task can be interpreted as a fast weight update. It is therefore foundational to approaches such as MAML and hypernetwork-based methods.

Geoffrey Hinton and colleagues originally proposed the idea in the late 1980s. It received renewed attention in 2016, when Jimmy Ba, Geoffrey Hinton, and collaborators demonstrated its utility in modern deep learning. Since then, fast weights have informed the design of memory-augmented networks, neural Turing machines, and efficient transformer variants. They connect classical associative memory with contemporary sequence modeling.

Research this in Signals

Scan Fast Weights for yourself.

Signals turns a topic into a sourced research record you can inspect and rerun. Your first scan is free, and this one starts with Fast Weights already loaded, so edit it or scan as is.

Related

Related

Hypernetworks
Hypernetworks

Neural networks that generate the weights or parameters of another neural network.

2016Generality: 580
Hypernetwork
Hypernetwork

A neural network that generates weights for another neural network dynamically.

2016Generality: 575
Weight
Weight

A learnable parameter that scales the influence of inputs within a model.

1986Generality: 850
Open Weights
Open Weights

Publicly released model parameters that enable transparency, reproducibility, and collaborative AI development.

2023Generality: 694
Flash Attention
Flash Attention

A GPU-optimized attention algorithm that efficiently processes long sequences with reduced memory.

2022Generality: 492
Local Weight Sharing
Local Weight Sharing

Reusing the same weights across spatial positions to detect patterns regardless of location.

1989Generality: 694