Académique Documents
Professionnel Documents
Culture Documents
Abstract. Networks of cells having properties similar to those of biological neurons have
been demonstrated to be capable of supporting self-maintaining activity, using both theo-
retical and simulation techniques. Different types of steady-state and oscillatory activity
are considered and related to the network parameters: connectivity, latent summation
period and decay, refractiveness and threshold decay. It is shown that a mode of activity
where identical subsets fire repeatedly and periodically may exist in either of the above
cases even when the network is made up of elements quite widely different in properties.
The correlation of these results with certain physiological studies, and their possible func-
tion, are discussed briefly in the conclusion.
1. Introduction
Following the a p p r o a c h of R a p o p o r t [1] and Allanson [2] we consider a network
of r a n d o m l y interconnected switching elements. E a c h element fires and trans-
mits excitation or inhibition to other elements if the sum of its own incoming
excitation exceeds its threshold. I n analyses of nets of this sort it is c u s t o m a r y to
divide up the time scale, allowing firing to occur only at discrete intervals
corresponding to the p r o p a g a t i o n delay period, and thus avoid m o s t of the con-
ditional probability problems. I f these intervals are short in comparison with the
other t e m p o r a l properties of the cell, it is also hoped t h a t this procedure appro×i-
m a t e s a more continuous model.
Such an analysis leads to difference equations governing the " a c t i v i t y " of the
net (defined as the fraction of cells firing at a given t i m e interval) which are not
amenable to analytic solution [2]. I t has been suggested [1, 2], however, and
digital c o m p u t e r simulation experience of the authors has verified, t h a t a com-
m o n p r o p e r t y of such nets is a set of equilibrium values at which an approxi-
m a t e l y constant level of activity m a i n t a i n s itself. I n a s m u c h as a simple method
of analysis can be applied to these equilibria, t h e y form a convenient departure
point for study. We will start with a new general a p p r o a c h to these equilibrium
vglues.
Nomenclature
N number of cells in network
0 threshold of cells
E number of incoming excitatory connections to each cell (with randomly defined
origins)
number of incoming inhibitory connections to each cell
latent period of summation (number of consecutive time intervals over which in-
coming excitation can be summed)
* Received September, 1960; revised September, 1961.
t Present address, National Physical Laboratory, Teddington, Middlesex, England
268
MAINTAINED ACTIVITY IN NEURAL NETS 269
"T recovery or refractory period of cell (defined so that T = 1 for a cell recovering in
one time interval)
4> instantaneous activity: equilibrium fraction of ceils firing at each time interval
+ total activity: equilibrium fraction of cells firing totalled over one refraction period
(i.e. eb = T,~).
2. Steady States
To start with, a simple net having only excitatory connections and no refrac-
toriness is considered. If the number of elements in the net is assumed large, the
probability t h a t a given cell has received i units of excitation over the preceding
The equilibrium states therefore are given by the solution or solutions of the
equation:
+=E 8 +i(i _
(1)
i~O
Differentiation of equation (1) shows t h a t these roots are stable for 0 ~ 2 and
0 N E - 1, respectively.
A polynomial form m a y be obtained from (1) b y means of the substitution
w = q~/(1-q~), giving
w = ,=o w, (3)
or alternatively,
1 - = o. (4)
i~l i=O
For 2 N 0 N E, equation (4) has one change of sign and therefore possesses one
and only one real positive root. This corresponds to a third equilibrium level ~bl .
T h e fact t h a t the roots q~ = 0 and 1 exist between these limits of 0 and t h a t con-
dition (2) holds for t h e m implies t h a t
(see Fig. l a ) . Therefore this third equilibrium level is unstable in the sense t h a t
small perturbations from it will grow monotonically until one of the other equi-
librium levels is reached. F r o m equation (4) it m a y also be shown t h a t a rise in
the value of the cell thresholds causes a rise in the value of the unstable equi-
librium point. Thus far the conclusions are equivalent to those of Rapoport.
270 D. R. SMITH AND C. H. I)AVII)SON
where Pa is some unknown probability for the firing of the fraction(1 -- q~)
of the cells which have lain dormant one time interval or more since recovery.
Equation (7) shows t h a t in a disorganized net, an equilibrium level corre-
RE'I ,.o RI ~
/ /,5:7 /J, I
/,4"7 ,<//
1
/ q>//.',,'/;'///~
/,,///.,/,,
I ,,I,,';"7/?I',
I I I ' /~
I
I J///////#
II
00 o
1.0
,9
.8
.7
• S= I
)
I'01~i~ N=IO0 E=21
,9
• q sta'elr
.7 "|
I
t~ decay to
5~
I=9
{ Excitation ~xThrseh°Id"ecayto
~xsame time ,scale
E= 5 N: time
,6 ~ Initial state
Expected level for .6 I oLk-,,
.5 ase A ( 0 = 2 ) : @=.48
.4 A
I Case B e==from 25 to 25,
0=- I
"5I
.,2
GosSe S (0.5)
.2 V similar decoy rotes as in coseA
t
0
0
yc
EXpected level for
aseLB (8=5): ~=Oj
5 I0
t
,I
IO 20 30 40 50 60 70
t
3. Oscillation States
The nets described in the preceding section are subject to two separate mecha-
nisms of oscillation which may support or oppose each other in any specific in-
stance. A perturbation from a steady stable state will result in oscillations about
~7'2 D.R. SMITH AND C. H. DAVIDSON
that state if
dR
-- < 0. (8)'
de
I t has been shown that such a condition cannot exist in the case of a net without
refractoriness or inhibitory connections. However, taking the inhibitory case-
first, differentiation of equation (6) (with s = 1), gives:
S= 6
G I I I
0 I0 20 30
'L
(a) Absolutely refractory system
Z3 k Threshold decay to
17~same time scale Excitotlon
decay to
same time
.5;¢ I'.-.~"""~,,~...~_ scale
o f ' - - - r - - - - - 1 - - ' "t o t
.,4 o Io 12o 30 ~ ° Io
A N = I00
/I E-I8
.3
.2
.I
__
0o I0 20 30 40 50 60 70 80 90 100
(b) Relatively refractory system
FIG. 3. Oscillation in refractory systems
MAINTAINED ACTIVITY IN NEURAL NETS 273
4. Cycling States
When a net assumes a stable state at some value of ,I~less than unity, the ques-
tion arises as to whether this state is made up of a proportion ¢ of the cells firing
at their maximum rate together with a proportion 1 - ¢ not firing at all, or
whether a larger number of cells are firing at a rate less than their maximum.
For the (inhibitory) case without refractoriness the simulations show that net
organization does not play a significant role, so that a simple analysis may be
applied. A partition of the net into proportions ~ and 1 - ¢ will be called a
maintaining partition if each of the elements of the section ¢ has 0 or more excess
of excitatory connections from its own section and each of the cells of the 1 - O
section has an excess of fewer than 0 excitatory connections from the ¢ section.
The probability of finding a maintaining partition among those of size ¢ / ( 1 - ¢ )
is
¢¢~¢(1 -- ¢) N(,-~), (10)
and the expected number of maintaining partitions of this size is
(N
N~b
) 4a*~(1 - 4)'N(1-~)' (11)
Expressions (10) and (11) have their maxima of unity at ¢ = 1 and 0, and a
minimum at ¢ = 1/2 equal to 2-N and % / 2 ~ N , respectively. Distributions (10)
and (11) are sketched in Figure 4. For a range of values of ¢ not including 0 or 1,
although the total expected number of maintained partition states m a y be size-
able their total probability is small. Starting at a random initial state, therefore,
the system m a y have to precess through a large fraction of its possible 2 v states
274 D. R. SMITH AND C. It, DAVIDSON
,0 • , '' i , ,
I ,n(da a~ 0 " 20 40 A
•8t )~I ~ \ J.(,). .(,,= o,
| I~ ~ %.. 1 ~ " " - "
IrP*
k o ,o.% ,040
~ expected numberof
maintained partitions "6pl°,., , ® "%
"' p r o b a b i l i t y of occurrence
of maintained partitions
0 20 40 (~ nit) ®
I I
/ z o 20 40 ~ I
.2 J ~ I
_L
oN |uJ FRACTIONOF INTERNAL ]
I ) 'NH'B'TORY CONNECTi'ONS (%:
N/2 N- I N oL___ ~ , . . . . . __L
~N 0 I0 20 30 ,40 50 60
I10 (9
100
90
eO
70
60
=;
50 ° - /
40
~o
30
20
,~'~.~' FR~'I~ON OF INTERNAL
I0 INHIBITORY CONNECTIONS (~)
00 '
I0 '
20 3 '0 4 f0 5 '0 " 60
cycling type of activity is the dominant feature of the network. A more detailed
simulation study of such systems has shown that the conclusions obtained from
the simpler systems can be carried over to a certain extent. The systems exam-
ined were composed of 512 cells having equal absolute refractory properties and
an excitation decay such that an excitation contribution was reduced by 80 per
cent in approximately one third of the refractory period. The parameters were
such as to cause the systems to lock into cycling states in a reasonably low number
of time intervals. Figure 5 illustrates graphically the manner in which the type
of activity is related to the remaining parameters. For high proportions of
excitatory connections the networks exhibit large amplitude cell-exhaustion
oscillations. In this region the limiting value of threshold for continuing activity
is shown by the simulations to be determined by the conditions in the valleys.
Figure 6 shows that the higher the proportion of inhibitory connections, the
longer the network takes to achieve its final cycling state.
5. Conclusions
A greater understanding of the properties of random nets has been acquired
through the comparison of experiment with theory and also through the incor-
poration of inhibitory connections, not previously considered in this literature.
It is natural to compare the behaviors observed above with those observed in
the nervous matter of living organisms. Some similarity exists with the behavior
observed by Burns [4] on isolated cortical slabs, which were quiescent until once
stimulated, and then in some cases exhibited continued oscillatory activity.
276 D.R. SMITH AND C. tI. DAVIDSON
Then,
P ( A 1 , A2) ~ 0 for q, < 1
P(H1, H2) ~ 0 for 0 6 E/2 (in an all excitatory system)
P ( A 1 , A2/H1, H2) = 0 for T > 1
but
P(A1,A2,H1,H2) = P(A1,A2/H1,.lti2)'P(Hl,II~).
Therefore,
P(A1,A2,H1,H~) < P(A1,As).P(H1,H~)
for the above not uncommon conditions.
A numerical example for a system having s = 1 is instructive. For a refractory
period of two the probability Pa of (7) is approximated by the probability that
a cell has hyper-threshold stimulation at one instant but does not have hyper-
threshold stimulation at the preceding instant.
¢ = ¢ 1 -- + 2(1 -,I~)Z
i=o \ z / i=o j~o
~i! j!(E E!
@
The right-hand sides of the last two equations are plotted against • in Figure
7 for E = 5, 0 = 2. I t can be seen t h a t the correction for dependence has pro-
R@ I.---- - - - -
E--5
0--2
.,~ 11
..// fl
$zl
T;2 " 1
o J®
o .485 .e 1.0
, , Dependence ne~jlected
~m Dependence corrected for
A P P E N D I X B. Simulation Procedures
The ten or so digital computer programs used for this study were similar in
their overall construction, and so will be described in general terms only. Each
cell of the network to be simulated is represented in the machine by one or
more stored words in the computer memory, and is assigned a numerical ad-
dress. Within the storage associated with a single cell is recorded the number of
time intervals since that cell last fired, and the addresses of all the cells at the
origin of the connections to that cell (its afferent cells). In some cases the con-
nections are designated as excitatory or inhibitory at the inputs to the cell to
correspond with the models of the preceding paper; in other cases all the out-
puts of the cells are designated as inhibitory or excitatory together to corre-
spond more closely with physiological fact. The differences in the resulting
activity turn out to be small.
A block of storage locations having been formed in this way, the program
proper searches through the network sequentially, summing the incoming
activities for each cell and testing against a threshold, recording each firing
event, and resetting the firing record of the cell when it does fire. When the
locations corresponding to the last cell of the network have been finally proc-
essed in this way, control is transferred to a loop which updates all of the firing
records by one unit, corresponding to an elapsed time interval, prints out a
record, and then reverts to the searching mode. The print-out made includes
the number of elements which fired, and some condensed format which identifies
the actual elements which fired.
To generate the network construction to some overall statistical specifica-
tions, pseudo-random number generating programs (Rotenberg, 1960; IBM,
1960) were employed to obtain lists of numbers, which could then be evenly
distributed over any desired range by multiplication by some normalizing con-
stant. Triangular distributions, obtained by adding two members of the uni-
formly distributed list, were also used.
The program proper permitted considerable variation in the characteristics
associated with the cells which determine when they would fire. Furthermore,
for both excitation summation and threshold various types of decays were
used--simple step functions, hyperbolic decay, and exponential decay--some-
times with uniform characteristics, sometimes with characteristics that varied
in a statistical fashion from cell to cell.
Most of the details of the simulations are particular to the computing ma-
chines used. The work reported here was done on the WISC [6] and on the
Burroughs 220; some was done on the IBM 704 when available.
REFERENCES
1. RAPO~'ORT,A. Ignition phenomena in random nets. Bull. Math. Biophys. (Mar. 1952), 35.
2. ALLANSON,J. T. Some properties of randomly connected neural networks. In 3rd
London Syrup. on Info. Theory I955, (Butterworths, !956), 303.
MAINTAINED ACTINITY IN NEUTRAL NETS 279