Sequential Memory with Temporal Predictive Coding

Mufeng Tang, Helen Barron, Rafal Bogacz
5/19/2023
q-bio.NCcs.LGstat.ML

No official code found. Best implementation: C16Mftang/sequential-memory (8 stars, last commit 2024-03-15).

Abstract

Forming accurate memory of sequential stimuli is a fundamental function of biological agents. However, the computational mechanism underlying sequential memory in the brain remains unclear. Inspired by neuroscience theories and recent successes in applying predictive coding (PC) to \emph{static} memory tasks, in this work we propose a novel PC-based model for \emph{sequential} memory, called \emph{temporal predictive coding} (tPC). We show that our tPC models can memorize and retrieve sequential inputs accurately with a biologically plausible neural implementation. Importantly, our analytical study reveals that tPC can be viewed as a classical Asymmetric Hopfield Network (AHN) with an implicit statistical whitening process, which leads to more stable performance in sequential memory tasks of structured inputs. Moreover, we find that tPC exhibits properties consistent with behavioral observations and theories in neuroscience, thereby strengthening its biological relevance. Our work establishes a possible computational mechanism underlying sequential memory in the brain that can also be theoretically interpreted using existing memory model frameworks.

View on arXivView PDF

Code Implementations(1)

Predictive coding for sequential memory

80PythonMar 26, 20232 years ago
hopfield-networkpredictive-codingsequential-memory

Similar Papers

Cite this paper

@article{tang2023sequential,
  title  = {Sequential Memory with Temporal Predictive Coding},
  author = {Mufeng Tang and Helen Barron and Rafal Bogacz},
  year   = {2023},
  eprint = {2305.11982},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.11982v2},
  journal = {NEURIPS 2023 2023}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.11982.svg)](https://codeofpaper.com/paper/2305.11982)

Discussion