Page  129 ï~~A Rhythm Perception Model by Neural Rhythm Generators Nagano National Ken'ichi Ohya College of Technology, Dept. of Electronics and Information Science 716 Tokuma, Nagano-shi, Nagano 381, JAPAN jp Abstract It is known that dynamics of mutual inhibition neural networks produces constant rhythm pattern with step inputs. Therefore these neurons are called "Neural Rhythm Generators". A rhythm perception model by neural rhythm generators which consists of 2 neurons is presented, and the relation between input beat and rhythm perception is shown by computer simulations. 1 Introduction In living body, we can see periodic rhythmic phenomena such as heart beat, breathing and walking. In these phenomena, some of which cycles are relatively short are thought to be controlled by nervous system. For example, bipedal locomotion model by dynamics of neural networks has been presented [Taga,1991 ]. When we listen to the rhythm pattern in music, our actual perception system may be spread from high level information processing in the cerebrum to relatively low level processing of neural networks. But if we limit rhythm pattern to primitive beat without melody nor harmony, its perception system can be thought to be processed only in the neural networks. It is known that dynamics of mutual inhibition neural networks produces constant rhythm pattern under some conditions with step inputs. Therefore these neurons are called "Neural Rhythm Generators" [Matsu,1985],[Matsu,1987]. This paper presents a basic model of musical rhythm listening by "Neural Rhythm Generators.", and shows some computer simulation results. 2 Neural Rhythm Generators Rhythm perception model I adopt is "dynamics of mutual inhibition neural networks". As a model of individual neuron, I adopt a continuous-time, continuous-variable neuron model, since I think it essential to treat dynamics of neurons when we think of rhythm, which is dynamical in itself. The most traditional continuous-time continuous-variable neuron model'-is shown as Tdu/dt + u = s - 0. But if step input is inputted into this model, the output rises monotonously and finally reaches a constant value. On the other hand, real neuron's output rises and then falls into a constant value. This falling is known as "adaptation effect". I adopt the model shown in [Matsu,1985] because Matsuoka's model has this "adaptation effect". A mutual inhibition neural network consisting of n neurons of Matsuoka's model is presented by: dui n T + ui = - L_, + S idtj= yj = g(xi) (g(u) maxO, u}) df i Tadf + fi =i where T, is a time constant of the neuron, ui a membrane potential of the i-th neuron body, aij a weight of inhibitory synaptic connection from the j-th neuron to the i-th neuron, yj a firing rate or output of the neuron, si an impulse rate of the input to the i-th neuron, Ta the time constant that specifies the time lag of the adaptation effect, fi the degree of fatigue or adaptation. ate is positive, so -ai3 means mutual inhibitory connection. If step inputs are inputted into both neurons under some conditions of parameters, these neurons fire by turns, namely produce constant rhythm pattern. Mutual inhibition neural network that produces these kinds of rhythm pattern is called "Neural Rhythm Generators". 3 Simulations and Results The simplest model of Neural Rhythm Generators consists of 2 neurons. Using this simplest model, a rhythm perception model(Figurel) is designed, in ICMC Proceedings 1994 129 Neural Nets

Page  130 ï~~which Neuron l's "Beat Input" plays a role to hear the outer world, which means it receives beat impulses. The outputs of Neuronl and Neuron2 are thought to be the dynamics of rhythm perception. Output impulse at 100-110, 140-150,.. 220 l l..... 2.00 1.80 1.601 2 ~ 1.40 I 1-2o HU 11 I1, If.i M111111 Step Input Beat Input I i I "HIR-HIRM 111H IdIN 1111H 100 m r r u u r r u r a e; g T #if':::'ilpii 1iieY 11:1 i lii 1 t.w Â~YllllillI Ill 1111 111111111 II1 ItIIIII 0.80 0.60 oao Output lIllIluIl A )n - 02 1/? Is i i iii ii iii --iii iiii i tmÂ~Ilti g w1III~IIi111111111 I I HI I 111111101I Figure 1: rhythm perception model of 2 neurons Two computer simulaions were taken under the following conditions: 1. Input beat pattern 2. Input beat pattern, but one beat is bigger than the others In each case, several kinds of frequencies are tested, and step inputs are inputted into both 2 neurons. In the first experiment, beats which are 4/3 times as big as step input are inputted into Neurone. Beat cycles are 30, 40, 50, and the time width of beat is 5 (cycle = 30), 10 (cycle = 40, 50). Six beats are inputted from time 100. As seen in Figure2, it is shown that the output rhythm naturally follows the frequency of the input beats within a limited area even if the input beat frequency is not the system's frequency. It is also shown that the Neuron2 plays a role of upbeat to the input downbeat. Waltz model will be designed by 3 neurons model. The situation is almost the same if cycle is other than 30. In the second experiment, the conditions are almost the same as the first experiment, but one beat is bigger(double) than the others. As seen in Figure3, it is shown that the system is naturally affected so that the cycle of both neurons becomes longer when bigger impulse comes. It can be interpretted that even if one feels periodic rhythm by oneself when one beat in input rhythm is bigger than the others, one's rhythm perception is objectively affected, perturbated. 4 Conclusion A rhythm perception model by 2 neurons neural rhythm generators is presented. It is shown that the rhythm perception system naturally follows the frequency of the input beats, and is also shown that the system is affected so that its rhythm perception cycle becomes longer when bigger beat impulse comes. Followable frequency limitation will 0.00 100.00 200.00 300.00 400.00 Figure 2: cycle= 40, beat width= 10 Time bigger impulse at 220-230. Output 51)0 4.50 4.00 3.50.......... 2.00 00 0.00 100.00 200.00 300.00 400.00 T Time Figure 3: Fourth beat is bigger (cycle= 40) be expanded if the network consists of many neurons of which time constant are slightly different. References [Matsu,1985] Matsuoka K., "Sustained oscillations generated by mutually inhibiting neurons with adaptation," Biol Cybern, vol.52, pp.367-376, 1985. [Matsu,1987] Matsuoka K., "Mechanics of frequency and pattern control in the neural rhythm generators," Biol Cybern, vol.56, pp.345-353, 1987. [Taga,1991] Taga G., Yamaguchi Y., Shimizu H., "Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment", Biol Cybern, vol.65, pp.147-159, 1991. Neural Nets 130 ICMC Proceedings 1994