The present invention relates to an aspect of the human brain known as working memory (WM), and more specifically, to a computer based model for implementing working memory.
Working memory (WM) is the part of the human brain's vast memory system that provides temporary storage and manipulation of the information necessary for complex cognitive tasks, such as language comprehension, learning and reasoning. In a working memory WM task, attention is focused on the internal representation of a briefly presented external cue that must be held in working memory WM to guide the forthcoming response. During this delay period from the onset of the external cue to the time of the response by the working memory WM, elevated firing activity or firing rate of the neurons participating in the representation of the external cue is often observed; for example, as in the prefrontal cortex of the brain.
Various mechanisms have been previously proposed to model sustained elevated firing rates. Despite extensive neuroscience research, however, its mechanism is not clearly understood. These mechanisms include (i) reentrant spiking activity, (ii) NMDA (N-methyl-d-asparate) currents, (iii) short-term synaptic plasticity, and (iv) intrinsic membrane currents. Such mechanisms, however, fail to explain other aspects of neural correlates of working memory WM, and they have been demonstrated to work only with a limited memory content. Memories in the simulated networks are often represented by carefully selected, largely non-overlapping groups of spiking neurons. Indeed, extending the memory content in such networks increases the overlap between the memory representations (unless the size of the network is increased, too) and activations of one representation spreads to others resulting in uncontrollable epileptic-like “runaway excitation”. The narrow memory content, however, is at odds with experimental findings that neurons participate in many different neural circuits and, therefore, are part of many distinct representations that form a vast memory content for working memory WM.
The above-described limitation arises because none of the previous approaches have taken the spike-timing nature of neural processing into account. Precise spike timing, however, is crucial to form large memory content, as described below.
Memories therefore, in accordance with the present invention, are represented by extensively overlapping neuronal groups that exhibit stereotypical time-locked but not necessarily synchronous firing patterns, called polychronous patterns. Distinct patterns of synaptic connections with appropriate axonal conduction delays form distinct polychronous neuronal groups (PNGs). These polychronous neuronal groups PNGs are defined by distinct patterns of synapses, and not by the neurons per se, which allows the neurons to take part in multiple PNGs and enables the same set of neurons to generate distinct stereotypical time-locked spatiotemporal spike-timing patterns. Such PNGs arise spontaneously in simulated realistic cortical spiking networks shaped by spike-timing dependent plasticity (STDP).
Another distinct feature of the present invention is that synaptic efficacies are subject to associative short-term changes, that is, changes that depend on the conjunction of pre- and post-synaptic activity. Two different mechanisms are described below: associative short-term synaptic plasticity via short-term STDP, and the short-term amplification of synaptic responses via simulated NMDA spikes at corresponding dendritic sites. The exact form of such short-term synaptic changes is not important for WM functionality, as long as the changes selectively affect synapses depending on the relative spike-timing patters of pre- and post-synaptic neurons. For example, activation of one PNG temporarily potentiates synapses in that one group and not the synapses in another PNG. This differs from the standard short-term synaptic facilitation or augmentation used in other WM models, which are not associative, and hence non-selectively affect all synapses belonging to the same presynaptic neuron.
In the present invention, PNGs get spontaneously reactivated due to stochastic synaptic noise. These reactivations can be biased by short-term strengthening of the synapses of a selected PNG, which results in activity patterns similar to those observed in vivo during WM tasks. Additionally, despite that PNGs share neurons among each other, activity of one PNG does not spread to the others; therefore frequent reactivation of a selected PNG does not initiate uncontrollable activity in the network. Hence, the WM mechanism of the present invention can work in a network with large memory content.
The patent or application file contains at least one drawing executed in color. Copies of this patent or patent application publication with color drawing(s) will be provided by the Office upon request and payment of the necessary fee.
Thus,
Synaptic efficacies are subject to associative short-term changes, that is, changes that depend on the conjunction of pre- and post-synaptic activity. Two different mechanisms are (1) associative short-term synaptic plasticity via short-term STDP (described more fully below in
Associative short-term plasticity, as mentioned above, is implemented in a form of short-term-STDP. A synaptic change is triggered by the classical STDP protocol but the change decays to 0 within a few seconds.
The voltage traces shown in
There will now be described a specific, but exemplary, computer-modeled simulation of working memory WM. A brief description of the simulation will be given with general reference to the drawings. This will be followed by a more detailed description of the drawings and the simulations.
Network: The network consists of n=1000 simulated spiking neurons n (1): 80% pyramidal neurons of regular spiking type, 20% GABAergic interneurons of fast spiking type. The probability that any pair of neurons n are connected equals 0.1. Synaptic connections have a random distribution of axonal conduction delays in the [0 . . . 20] ms range (2). Synaptic efficacy is subject to both short-term plasticity (mentioned above and detailed in the Short-term synaptic plasticity section below) and long-term plasticity (regular spike-timing dependent plasticity). Maximum synaptic strengths are set so that at least 2.5 simultaneously arriving pre-synaptic spikes are needed to elicit a post-synaptic spike.
Polychronous Groups (PNGs): Polychronous neuronal groups (PNGs) are defined by the intragroup synaptic connectivity and not necessarily by the intragroup neurons (as already described and as illustrated in
After running a simulation for five hours, providing only non-specific noisy input to the network, the evolved synaptic connectivity was analyzed and a total of N=7825 spontaneously generated distinct PNGs were found, as shown in
Input to the Network
Non-specific input: Throughout the simulation, the network of neurons is stimulated with stochastic miniature synaptic potentials, and it exhibits asynchronous noisy spiking activity, with an average firing rate around 0.3 Hz.
Specific input: To select one specific group PNG of neurons in working memory WM, its neurons are stimulated transiently sequentially with the appropriate spatiotemporal polychronous pattern, as seen in
Short-term synaptic plasticity: There are two different mechanisms for short-term synaptic plasticity: (i) associative short-term synaptic plasticity via short-term STDP, and (ii) the activation of simulated NMDA receptors at the corresponding dendritic sites, as described above. The exact form of such short-term synaptic changes is not important, so long as the change selectively affecting synapses depends on the relative spike-timing patterns of pre- and post-synaptic neurons.
Novel Stimulus—Working Memory Extends Memory Capacity: Short-term plasticity and working memory WM increase the repertoire of PNGs. Each time a novel spatiotemporal stimulus is presented to the network of 1000 neurons, the synapses between the stimulated neurons that fire with the appropriate order are potentiated due to long-term STDP. In addition, synapses to some other post-synaptic neurons that were firing by chance and have synaptic connections with converging conduction delays that support appropriate spike timing, are also potentiated. Thus, the formation of a new group PNG occurs when neurons fire repeatedly with the right spatiotemporal pattern. The pattern can be triggered by stimulation, or it could result from autonomous reactivations due to working memory WM. The effect of working memory WM on the size of the repertoire of PNGs is shown by stimulation of the network with a novel spike-timing pattern every 15 seconds (see
Inserted Polychronous Structure: The robustness of the working memory WM simulations with respect to a given choice of target PNG is shown in
There will now be described more detailed aspects of the computer simulation with more specific reference to the drawings.
More particularly, to initiate sustained neuronal activity that characterizes WM, a random PNG is selected, or cued, and its neurons are then stimulated in the sequence that characterizes the PNG's polychronous pattern. The red dots in the spike raster in
Novel Stimulus—Working Memory Expands Memory Content
A novel cue can be loaded and kept in WM, by stimulating the network with a novel spike-timing pattern repeatedly every 15 seconds (
Precise Spike-Timing and Functional Connectivity Changes During Working Memory Maintenance
Since spontaneous reactivations of the target PNG in WM are stochastic, timing of the spiking activity of each neuron in a PNG also looks random when considered in isolation. Preserved intra-PNG timing at the millisecond timescale is, however, maintained during replay, as can be seen in the magnified spike rasters in
Systematically Varying Persistent Firing Activity
The average multiunit firing rate of the neurons forming the target PNG following activation is around 4 Hz, much higher than that of the rest of the network, which is about 0.3 Hz (
To get the results presented in
Working Memory and Perception of Time
These stereotypical firing rate profiles may be utilized to encode time intervals. For example, a motor neuron circuit that needs to execute a motor action 10 seconds after a GO signal may have strong connections from neurons such as n559 (see
Multiple Cues in Working Memory
In a single network, multiple PNGs, i.e., multiple memories, can be loaded and maintained in WM simultaneously despite large overlap in their neuronal composition. In
The polychronous pattern used for stimulation does not correspond to the firing pattern of any of the existing PNGs. Different conditions in
If a few neurons forming the ith PNG, Ai, fire with the appropriate spike-timing, the rest of the neuronal group responds with the corresponding polychronous firing pattern. For example, the left two inserts show spontaneous activation of group A13 and group A92. To select a PNG to be held in working memory WM an appropriate sensory input is activated. For example, at time 0 seconds the first 10 neurons of the sequence A1 are stimulated with the appropriate timing 10 times per second during the interval of 1 second. (The first four stimulations are not colored as less than 25% of the A1 neurons were activated.) This stimulation resulted in short-term strengthening of the synaptic connections forming the initial segment of A1 via short-term STDP, but had little effect on the other synapses. Upon termination of the simulated applied input, the strengthened intra-group connectivity resulted in the spontaneous reactivation of the initial segment of A1 with the precise timing of spikes (3rd inset), leading often to the activation of the rest of the sequence (marked by red dots). Each such spontaneous reactivation of A1 results in further strengthening of the synaptic connectivity forming PNG group A1, thereby maintaining A1 in the active state for tens of seconds. Such an active maintenance is accomplished without any recurrent excitation. Even though each neuron in PNG group A1 fires with a precise timing with respect to the other neurons in the PNG, the activity of the neuron looks random.
To illustrate maintenance of multiple memory representations in working memory WM, the initial segment of group A2 is stimulated with a 10 Hz 1 sec long specific excitatory drive. Even though the neuronal groups A1 and A2 partially overlap, the neurons fire with different timings relative to the other neurons within each group, so there is little or no interference, and both representations are kept in working memory WM for many seconds.
Summary
In summary, after the repertoire of PNGs in the computer simulated network of 1000 neurons was determined, a few PNGs were selected to demonstrate how they can serve to maintain working memory WM, and how this mechanism can account for other related experimental findings. Throughout the computer simulation the network is stimulated with stochastic miniature synaptic potentials (called minis) that generate asynchronous, noisy, spiking activity. Embedded in the noisy spike train are occasional precise spiking patterns corresponding to spontaneous reactivations of PNGs. Since each such PNG has a distinct pattern of stereotypical spatiotemporal (i.e., polychronous) spiking activity, this pattern is used as a template to find the reactivation of the PNG in the spike train.
To initiate sustained neuronal activity that characterizes working memory WM, a PNG is transiently stimulated repeatedly with the polychronous pattern that characterizes the PNG. The red dots in the spike raster shown in
Since spontaneous reactivations of the target tPNG in working memory WM are stochastic, timing of the spiking activity of each neuron n in a PNG also looks random when considered in isolation. Preserved intragroup timing at the millisecond timescale is, however, maintained during replay, as can be seen in the magnified spike rasters in
The average multiunit firing rate of the neurons n forming the target tPNG following activation is around 4 Hz, much higher than that of the rest of the network, which is about 0.3 Hz (see
In a single network of, e.g. 1000 neurons in the simulation being described herein, multiple PNGs, i.e., multiple memories, can be loaded and maintained in working memory WM simultaneously despite large overlap in their neuronal composition. As shown in
In conclusion, a feature of the model of the present invention is that memories are represented by PNGs. Such PNGs are defined by unique sets of synaptic connections with matching axonal conductance delays, and each PNG has a distinct pattern of stereotypical spatiotemporal spiking activity allowing neurons to be simultaneously part of many representations. In realistic simulations of spiking networks a large number of such PNGs appear spontaneously, resulting in a vast memory content that can be further expanded via “mental replay”. Results of simulations are robust with respect to parameters of the model, or to the mechanism of associative short-term change of synaptic efficacies. Multiple memories can be selected and kept in working memory WM simultaneously: Associative short-term changes of synaptic efficacies bias the competition between PNGs and result in frequent spontaneous reactivations of the selected PNGs, which are expressed as short polychronous events with preserved intragroup spike-timings. Consistent with this model, polychronous structures are essential for cognitive functions like working memory WM, and such structures may be the basis for memory replays involving, for example, prefrontal cortex, visual cortex, and hippocampus. Additionally, the model of the present invention makes a testable prediction that changes in functional connectivity (
This section of the specification provides exemplary computer code to implement in a computer system the simulation described above in connection with a network of 1000 neurons. Other parameters would be used in the code for networks of different numbers of neurons.
This application claims priority to U.S. Provisional Application No. 61/341,997 entitled “Spike-Timing Computer Modeling of Working Memory”, by Botond Szatmáry et al., filed Apr. 8, 2010, which application is incorporated herein by reference.
Statement Regarding Federally Sponsored Research and Development: This invention was made with Government support under grant N00014-08-1-0728 awarded by the Office of Naval Research. The United States Government has certain rights in the invention.
Number | Date | Country | |
---|---|---|---|
61341997 | Apr 2010 | US |