Recurrent Divisive Normalization Network (RDNN) methodology for continuous working memory — uses divisive normalization to create robust low-rank slow manifolds that prevent manifold shattering under time-varying inputs. Combines biophysical constraints with gradient dynamics analysis to enable high-fidelity continuous representations in RNNs.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill recurrent-divisive-normalization-working-memory --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Recurrent Divisive Normalization Working Memory?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-recurrent-divisive-normalization-working-memory-ai-collection)More formats (shields.io, HTML) on the badges page.
---
name: recurrent-divisive-normalization-working-memory
description: "Recurrent Divisive Normalization Network (RDNN) methodology for continuous working memory — uses divisive normalization to create robust low-rank slow manifolds that prevent manifold shattering under time-varying inputs. Combines biophysical constraints with gradient dynamics analysis to enable high-fidelity continuous representations in RNNs."
metadata:
arxiv_id: "2608.01947"
published: "2026-08-03"
authors: "Zhaotian Gu, Jie Su, Weiwei Wang, Chang Liu, Tianyi Qian, Dahui Wang"
tags: [working-memory, divisive-normalization, recurrent-neural-network, continuous-attractor, slow-manifold]
license: Complete terms in LICENSE.txt
---
# Recurrent Divisive Normalization Working Memory
This skill provides the Recurrent Divisive Normalization Network (RDNN) methodology for implementing continuous working memory in recurrent neural networks, based on the research paper "Divisive Normalization Shapes Low-Rank Slow Manifolds for Continuous Working Memory" (arXiv:2608.01947).
## Core Methodology
The RDNN addresses the gap between classical continuous attractor networks (which suffer from fine-tuning fragility) and standard RNNs like GRUs/LSTMs (which typically fail to learn continuous manifolds, instead creating discretized point attractors). Key innovations:
1. **Divisive Normalization as Core Mechanism**: Implements dynamic division as a minimal, algebraically isolated model inspired by canonical neural computation observed across cortical circuits
2. **Robust Slow Manifolds**: Converges to high-fidelity slow manifolds that maintain continuous variables under time-varying inputs
3. **Gradient Dynamics Analysis**: Shows that divisive normalization introduces activity-dependent local gradient scaling during Backpropagation Through Time (BPTT)
4. **Self-Compression Effect**: Gradient scaling dampens parameter updates in highly active regimes, leading to effective rank compression that confines dynamics to low-dimensional subspaces
5. **Essential for Time-Varying Inputs**: While subtractive inhibition can maintain static memories, divisive normalization is mathematically essential to prevent manifold shattering under dynamic conditions
## When to Use This Skill
- Implementing continuous working memory in artificial neural networks
- Designing RNNs that maintain continuous manifolds without discretization
- Applying divisive normalization as a computational mechanism beyond biological modeling
- Creating robust representations for time-varying continuous variables
- Analyzing gradient dynamics in normalized recurrent architectures
- Preventing manifold shattering in dynamic memory systems
## Implementation Guidelines
### Network Architecture
- Implement the RDNN as a minimal recurrent network with divisive normalization
- Ensure algebraic isolation of the dynamic division operation
- Include proper initialization for stable manifold convergence
### Training Protocol
1. Use canonical working memory tasks with continuous variables
2. Apply Backpropagation Through Time (BPTT) with attention to gradient scaling effects
3. Monitor effective rank compression during training
4. Validate manifold continuity under both static and time-varying inputs
### Key Components
- **Divisive Normalization Layer**: Dynamic division operation with activity-dependent scaling
- **Low-Rank Constraint**: Emergent property from gradient dynamics, not explicit factorization
- **Slow Manifold Detection**: Methods to verify continuous state space representation
- **Manifold Shattering Test**: Validation under time-varying input conditions
### Performance Metrics
- Manifold fidelity (continuous vs discretized representations)
- Effective rank of recurrent weight matrix
- Memory retention accuracy under time-varying inputs
- Gradient scaling correlation with activity levels
- Comparison against subtractive inhibition baselines
## Pitfalls and Considerations
- **Subtractive vs Divisive**: Subtractive inhibition alone cannot prevent manifold shattering under time-varying inputs — divisive normalization is essential
- **Explicit vs Implicit Low-Rank**: The low-rank structure emerges naturally from gradient dynamics; avoid explicit low-rank factorization which can introduce optimization pathologies
- **Activity-Dependent Scaling**: The gradient scaling effect is crucial for self-compression — ensure proper implementation of the divisive operation
- **Biological Plausibility**: While inspired by biology, the primary value is computational — focus on the mathematical properties for AI applications
## Activation Keywords
- divisive normalization
- working memory
- continuous attractor
- recurrent neural network
- slow manifold
- manifold shattering
- gradient scaling
- low-rank dynamics
- RDNN
- continuous representation
## References
- Original paper: https://arxiv.org/abs/2608.01947
- Classical continuous attractor networks
- Divisive normalization in cortical circuits
- Backpropagation Through Time (BPTT) analysis
- Manifold learning in neural networksIs this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!