Computational Intelligence - May 2016 - 67

between layers. Once pyramidal cells are
triggered to fire, cooperation of ADP and
theta oscillation results in the repetitive
firing of neurons coding for memory
items as short-term memory. Meanwhile,
fast STDP and slow STDP contribute to
the enhancement of intra- and interassembly connections, respectively.
Theta oscillation has been recorded
in hippocampus involved in memory
function. The model proposed in [40]
suggests that memor ies might be
encoded and recalled during different
portions of the theta cycle. Similar
scheme is employed in our model, hetero-associative memory storage occurs
in troughs of theta oscillation, while
stored memories are retrieved in portions near the maximums of theta oscillation. Since the activation of neural
activities at troughs requires strong excitation, the resulted synaptic efficacies are
stronger than required at the maximums. Redundant excitation and distributed information over neurons
improve the robustness of recalling hetero-associative memories. Environmental noises and even information loss will
not lead to a severe retrieval failure as
demonstrated by the simulation results.
Moreover, multiple patterns are encoded
and stored into associative and episodic
memories following a hierarchical organizing principle. Hereto-associative
memory is encoded by the connectivity
between layers. Along with the development of neural assemblies, lateral
connections are enhanced by STDP.
Intra-assembly connections represent
auto-associative memory, while episodic
memory about the sequence of input
patterns is encoded in the form of interassembly connections.
C. temporal Compression
and information Binding

The discovery of place cells suggests
that spatial information can be encoded
by the cellular activities of hippocampus. Moreover, dual oscillations have
been observed to be involved in memory function. In the STM model, memory items are coded by neural assemblies
firing within different gamma cycles,
while past and present events are

Auto-associative memories are formed by intraassembly connections in Layer I, while episodic
memories are formed by inter-assembly connections
in Layer II.
chunked by the theta oscillation. When
presented patterns that have been
learned before, neural assemblies coding
for each of them will be activated correspondingly. The temporal compression
of neural firing volleys contributes
to the generation of inter-assembly
connections and ability to predict upcoming patterns.
Since neural responses in Layer II are
linked with inter-assembly connections,
information about different stimuli is
binded as shown in Fig. 7(c). Temporally
compressed neural patterns can be treated as a new spatio-temporal pattern. By
duplicating this basic network into a
larger network, more powerful ability to
organize neural activities representing
features with different specificity along
the hierarchy can be achieved. Each
basic network binds several patterns
(features) into a combined pattern (feature) and transmits it to a higher level
network as its input stimulus. As a result,
neural activities represent more specific
and complex patterns along the hierarchical network.
D. related Work

The STM model shares some similar
ideas with several existing studies in the
field of neuroscience. The proposed
model simulates neural assembly activities reported in [14], and is in agreement
with the separation of encoding and
retrieval theory suggested by [40], [41].
The mechanism sustaining short-term
memory was used in Jensen et al.'s
model, while tempotron learning and
STDP learning have been employed in
contributing long-term memory formation in other models.
Recurrent networks have been an
important paradigm to implement autoassociative memory [22]. It has been
demonstrated that simultaneous firings
of a group of neurons can be stored in a
fixed recurrent network modeling

hippocampual CA3 area [42]. The idea
that dual oscillation interacts with pyramidal cells has been implemented in the
model. Although firing times of spikes
are considered in the model, the
external inputs exciting a specific pyramidal cell are presumed fire in synchrony, which ignores sensory encoding as
well as the hetero-association process. In
addition, recurrent subnetworks are predefined in the model and input patterns
are presented to specific recurrent networks. These assumptions restrict the
generalization and adaptability of the
STM model.
A sequence learning model based on
short-term memory mechanism was
proposed in [43], which possesses similar
features of recurrent network and hierarchical structure as our model. However, our model implements spiking
neurons based computing to achieve a
more biologically plausible memory
model. Another sequences learning
model in a hierarchical structure proposed by [44] employs prediction mechanism and minicolumn structure to
realize episodic memory. The prediction
mechanism might be considered to
improve our model in the future.
The hierarchical temporal memory
(HTM) [25] aims to develop a machine
learning technology by mimicking the
structural and algorithmic properties of
the neocortex, featured by a sophisticated columns-based structure. In contrast
to fixed structures, our STM model can
generate neural assemblies during the
learning process. The plasticity of network structure not only provides generalization and scale-up capability, but fully
exploits available coding units of the
network. Moreover, the HTM assumes
that neural information is represented by
rate codes and leaves out complexity
and processing power of biological neurons. By using spiking neurons and
incorporating biologically plausible

may 2016 | IEEE ComputatIonal IntEllIgEnCE magazInE

67



Table of Contents for the Digital Edition of Computational Intelligence - May 2016

Computational Intelligence - May 2016 - Cover1
Computational Intelligence - May 2016 - Cover2
Computational Intelligence - May 2016 - 1
Computational Intelligence - May 2016 - 2
Computational Intelligence - May 2016 - 3
Computational Intelligence - May 2016 - 4
Computational Intelligence - May 2016 - 5
Computational Intelligence - May 2016 - 6
Computational Intelligence - May 2016 - 7
Computational Intelligence - May 2016 - 8
Computational Intelligence - May 2016 - 9
Computational Intelligence - May 2016 - 10
Computational Intelligence - May 2016 - 11
Computational Intelligence - May 2016 - 12
Computational Intelligence - May 2016 - 13
Computational Intelligence - May 2016 - 14
Computational Intelligence - May 2016 - 15
Computational Intelligence - May 2016 - 16
Computational Intelligence - May 2016 - 17
Computational Intelligence - May 2016 - 18
Computational Intelligence - May 2016 - 19
Computational Intelligence - May 2016 - 20
Computational Intelligence - May 2016 - 21
Computational Intelligence - May 2016 - 22
Computational Intelligence - May 2016 - 23
Computational Intelligence - May 2016 - 24
Computational Intelligence - May 2016 - 25
Computational Intelligence - May 2016 - 26
Computational Intelligence - May 2016 - 27
Computational Intelligence - May 2016 - 28
Computational Intelligence - May 2016 - 29
Computational Intelligence - May 2016 - 30
Computational Intelligence - May 2016 - 31
Computational Intelligence - May 2016 - 32
Computational Intelligence - May 2016 - 33
Computational Intelligence - May 2016 - 34
Computational Intelligence - May 2016 - 35
Computational Intelligence - May 2016 - 36
Computational Intelligence - May 2016 - 37
Computational Intelligence - May 2016 - 38
Computational Intelligence - May 2016 - 39
Computational Intelligence - May 2016 - 40
Computational Intelligence - May 2016 - 41
Computational Intelligence - May 2016 - 42
Computational Intelligence - May 2016 - 43
Computational Intelligence - May 2016 - 44
Computational Intelligence - May 2016 - 45
Computational Intelligence - May 2016 - 46
Computational Intelligence - May 2016 - 47
Computational Intelligence - May 2016 - 48
Computational Intelligence - May 2016 - 49
Computational Intelligence - May 2016 - 50
Computational Intelligence - May 2016 - 51
Computational Intelligence - May 2016 - 52
Computational Intelligence - May 2016 - 53
Computational Intelligence - May 2016 - 54
Computational Intelligence - May 2016 - 55
Computational Intelligence - May 2016 - 56
Computational Intelligence - May 2016 - 57
Computational Intelligence - May 2016 - 58
Computational Intelligence - May 2016 - 59
Computational Intelligence - May 2016 - 60
Computational Intelligence - May 2016 - 61
Computational Intelligence - May 2016 - 62
Computational Intelligence - May 2016 - 63
Computational Intelligence - May 2016 - 64
Computational Intelligence - May 2016 - 65
Computational Intelligence - May 2016 - 66
Computational Intelligence - May 2016 - 67
Computational Intelligence - May 2016 - 68
Computational Intelligence - May 2016 - 69
Computational Intelligence - May 2016 - 70
Computational Intelligence - May 2016 - 71
Computational Intelligence - May 2016 - 72
Computational Intelligence - May 2016 - Cover3
Computational Intelligence - May 2016 - Cover4
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202311
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202308
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202305
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202302
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202211
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202208
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202205
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202202
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202111
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202108
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202105
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202102
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202011
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202008
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202005
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_202002
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201911
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201908
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201905
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201902
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201811
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201808
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201805
https://www.nxtbook.com/nxtbooks/ieee/computationalintelligence_201802
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring17
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring16
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring15
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring14
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_summer13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_spring13
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_winter12
https://www.nxtbook.com/nxtbooks/ieee/computational_intelligence_fall12
https://www.nxtbookmedia.com