paper-with-me

홈 › Papers

Sparse Distributed Memory is a Continual Learner

2023-03-20 · Trenton Bricken, Xander Davies, Deepak Singh, Dmitry Krotov, Gabriel Kreiman

Continual learning is a problem for artificial neural networks that their biological counterparts are adept at solving. Building on work using Sparse Distributed Memory (SDM) to connect a core neural circuit with the powerful Transformer model, we create a modified Multi-Layered Perceptron (MLP) that is a strong continual learner. We find that every component of our MLP variant translated from biology is necessary for continual learning. Our solution is also free from any memory replay or task information, and introduces novel methods to train sparse networks that may be broadly applicable.

📄 PDF Abstract BibTeX arXiv:2303.11934

Code (1)

trentbrick/sdmcontinuallearner 공식 구현 pytorch

Tasks

Continual Learning

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Absolute Position Encodings Absolute Position Encodings are a type of position embeddings for [Transformer-based models] where positional encodings are…
Label Smoothing Label Smoothing is a regularization technique that introduces noise for the labels. This accounts for the fact that datasets may have mistakes in them, so maximizing the…
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…
Residual Connection 설명 없음
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…

Similar Papers 제목 키워드 기반

Distillation-Guided Structural Transfer for Continual Learning Beyond Sparse Distributed Memory

2025-12-17 · Huiyan Xue, Xuming Ran, Yaxin Li, Qi Xu 외 arxiv

Sparse neural systems are gaining traction for efficient continual learning due to their modularity and low interference. Architectures such as Sparse Distributed Memory Multi-Layer Perceptrons (SDMLP) construct task-spe…

Continual Learning

Memory Bounds for Continual Learning

2022-04-22 · Xi Chen, Christos Papadimitriou, Binghui Peng

Continual learning, or lifelong learning, is a formidable current challenge to machine learning. It requires the learner to solve a sequence of $k$ different learning tasks, one after the other, while retaining its aptit…

Continual LearningLifelong learning

Adversarial Robust Memory-Based Continual Learner

2023-11-29 · Xiaoyue Mi, Fan Tang, Zonghan Yang, Danding Wang 외

Despite the remarkable advances that have been made in continual learning, the adversarial vulnerability of such methods has not been fully discussed. We delve into the adversarial robustness of memory-based continual le…

Adversarial RobustnessContinual Learning

Learning to Continually Learn Rapidly from Few and Noisy Data

2021-03-06 · Nicholas I-Hsien Kuo, Mehrtash Harandi, Nicolas Fourrier, Christian Walder 외

Neural networks suffer from catastrophic forgetting and are unable to sequentially learn new tasks without guaranteed stationarity in data distribution. Continual learning could be achieved via replay -- by concurrently …

Continual LearningMeta-Learning

Learning to Continually Learn via Meta-learning Agentic Memory Designs

2026-02-08 · Yiming Xiong, Shengran Hu, Jeff Clune arxiv

The statelessness of foundation models bottlenecks agentic systems' ability to continually learn, a core capability for long-horizon reasoning and adaptation. To address this limitation, agentic systems commonly incorpor…

Continual Learning