Sign up ×
Cognitive Sciences Stack Exchange is a question and answer site for practitioners, researchers, and students in cognitive science, psychology, neuroscience, and psychiatry. It's 100% free, no registration required.

Are there mathematical models of memory in humans or animals?

I want to know how neuroscientists use mathematics to describe memory in living creatures. How do neuroscientists model memory and show how it works by mathematics?

I am a theoretical physics PhD student, and interested in neuroscience too. The only tool which I have and I could use to study neuroscience is mathematics and programing. That's why I want to know how neuroscientists address the memory by mathematics. I know how math works to describe neurons oscillations and action potential, but I don't know how it works for memory.

Any reference or review article is welcome too.

share|improve this question
The cellular models of memory involve plenty of math but those models are only half the story. At the psychological level, we know a lot more about memory as a phenomenon but that knowledge is not encapsulated by any grand formal model. In any case, here are the mathematical models of plasticity which is thought to be a mechanism underlying memory formation. – jerad Feb 18 '14 at 19:07
Surprised that nobody mentioned Hopfield network. – Memming Feb 26 '14 at 8:09
A user (who deleted the post) mentioned the homepage for the University of Pennsylvania's Computational Memory Lab. – Nick Stauner Jul 14 '14 at 5:19
@Memming Hopfield network lacks too many properties in human memory. That model was only well-known in Computer Science, not Cognitive Science. – InstructedA Jul 15 '14 at 18:15

4 Answers 4

up vote 10 down vote accepted

Very many references may easily be found with a Google search for "mathematical model memory". Probably the most classic and iconic reference is Atkinson and Shiffrin (1965), which is also described on Wikipedia. Its three components and their relationships are nicely encapsulated in this figure:

Many other, lesser-known mathematical models of memory exist, including but not limited to these:

You may also be interested in the following references:

And a related question here, in which "memory" comes up twice:

· Anderson, O. R. (1983). A neuromathematical model of human information processing and its application to science content acquisition. Journal of Research in Science Teaching, 20(7), 603–620.
· Anninos, P. A. (1972). Mathematical model of memory trace and forgetfulness. Kybernetik, 10(3), 165–167.
· Atkinson, R. C., & Juola, J. F. (1974). Search and decision processes in recognition memory. In D. H. Krantz, R. C. Atkinson, R. D. Luce, & P. Suppes (Eds.), Contemporary developments in mathematical psychology: I. Learning, memory and thinking. Oxford, England: W. H. Freeman.
· Atkinson, R. C., & Shiffrin, R. M. (1965). Mathematical models for memory and learning. Technical Report No. 79: Psychological Series. Institute for Mathematical Studies in the Social Sciences, Stanford University. Retrieved from
· Bower, G. (1967). A multicomponent theory of the memory trace. In K. W. Spence & J. T. Spence (Eds.), The psychology of learning and motivation: I. Oxford, England: Academic Press.
· Carpenter, G. A., & Grossberg, S. (1987). ART 2: Self-organization of stable category recognition codes for analog input patterns. Applied Optics, 26(23), 4919–4930. Retrieved from
· Carpenter, G. A., & Grossberg, S. (1987). A massively parallel architecture for a self-organizing neural pattern recognition machine. Computer Vision, Graphics, and Image Processing, 37(1), 54–115. Retrieved from
· Fukushima, Y., Tsukada, M., Tsuda, I., Yamaguti, Y., & Kuroda, S. (2009). Coding mechanisms in hippocampal networks for learning and memory. In Advances in Neuro-Information Processing (pp. 72–79). Springer: Berlin Heidelberg.
· Hicklin, W. J. (1976). A model for mastery learning based on dynamic equilibrium theory. Journal of Mathematical Psychology, 13(1), 79–88.
· Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. Retrieved from
· Hopfield, J. J. (1982). Neural networks and physical systems with emergent collective computational abilities. Proceedings of the National Academy of Sciences, 79(8), 2554–2558. Retrieved from
· Hopfield, J. J. (1984). Neurons with graded response have collective computational properties like those of two-state neurons. Proceedings of the National Academy of Sciences, 81(10), 3088–3092. Retrieved from
· Hopfield, J. J. (2008). Searching for memories, Sudoku, implicit check bits, and the iterative use of not-always-correct rapid neural computation. Neural Computation, 20(5), 1119–1164. Retrieved from
· Mandler, G. (1967). Organization and memory. In K. W. Spence & J. T. Spence (Eds.), The psychology of learning and motivation: I. Oxford, England: Academic Press.
· Min'ko, A. A., & Petunin, Y. I. (1981). Mathematical modeling of short-term memory. Cybernetics, 17(2), 287–298.
· Preece, P. F., & Anderson, O. R. (1984). Mathematical modeling of learning. Journal of Research in Science Teaching, 21(9), 953–955. Retrieved from
· Raaijmakers, J. G. W. (2008). Mathematical models of human memory. In Learning and Memory: A Comprehensive Reference, Vol. 2: Cognitive Psychology of Memory (pp. 445–466). Elsevier.
· Restle, F. (1971). Mathematical models in psychology. Harmondsworth: Penguin.
· Rojas, R. (1996). Neutral networks: A systematic introduction. Springer. Retrieved from
· Tsuda, I., Yamaguti, Y., Kuroda, S., Fukushima, Y., & Tsukada, M. (2008). A mathematical model for the hippocampus: Towards the understanding of episodic memory and imagination. Progress of Theoretical Physics Supplement, 173, 99–108.
· Yamaguti, Y., Kuroda, S., Fukushima, Y., Tsukada, M., & Tsuda, I. (2011). A mathematical model for Cantor coding in the hippocampus. Neural Networks, 24(1), 43–53. Retrieved from

share|improve this answer
My pleasure! I'll try to keep tacking on other examples and references as I come across them, but I'd welcome others' edits (or upvote their separate answers) too. – Nick Stauner Feb 26 '14 at 22:19
@potpie also mentioned: "One lab that comes to mind right now working on topics related to the modeling of memory:"; Thanks for that! – Nick Stauner Mar 8 '14 at 3:36
That image reminds me ART memory which has long term & short term memory too. – Buksy Mar 13 '14 at 12:01
Small wonder that more recent work resembles Atkinson & Shiffrin's (1965) model. Like I said, it's a classic! I've added your link as another example of artificial neural network models. May have to turn this into a community wiki before long! – Nick Stauner Mar 13 '14 at 23:03

If you have a physics background, you may be particularly interested in Sparse Distributed Memory, a model that provides a number of psychologically plausible characteristics, and is also neuroscientifically plausible.

The model and some of its characteristics are summarized in this paper.

Many great references have been provided by Nick Stauner, but this model is, in my view, one of the most promising and comprehensive ones in Cognitive Science.

share|improve this answer

My lab uses the Semantic Pointer Architecture (where vectors are used as pointers between different dimensions, for more information check out "How to Build a Brain" by Chris Eliasmith) which is a Vector Symbolic Architecture (where sparse vectors represent symbols) to model working memory in a biologically plausible manner. So far this has been used in Spaun in it's model of serial memorization, as well as various other cognitive tasks such as the n-back task (soon to be published).

share|improve this answer

Memory is a big word. Usually, neuroscientists and psychologists will try to model a specific cognitive process: for example, long-term recognition memory (the ability to distinguish between previously learned items and new items). Here is a link to a very good introductory text in computational neuroscience (which includes a section about memory and learning):

Here is a link to a bible of neural networks:

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.