Abstract
Based on a heuristic idea and by computer experiment, we show that chaos introduced into a recurrent neural network model can enable “complex control with simple rule(s)” under ill-posed situations. Furthermore, we show behavioral interactions of two individual arm robots driven by independent chaos implemented into each arm control system using recurrent neural networks.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
- Neuro-dynamics
- Constrained chaos
- Neural networks
- Functional experiments
- Behavioral interactions
- Inter-brain communications
- Ill-posed controls
1 Introduction
Since a few decades, brain science has been greatly developed, however, the mechanisms of advanced functions of brain have been still beyond our understanding. In these situations, there are people who think that recently discovered chaos in brain or biological systems could play an important role in their advanced functions [1–3]. Nara and Davis proposed that chaotic dynamics can occur in a recurrent neural network model by changing a system parameter, and they have studied that it can be applied to solving ill-posed problems, for example, memory search or synthesis, to solve maze (labyrinth) with use of chaotic roving robot, and so on [4–6]. In their opinion, chaotic dynamics with certain dynamical structures plays an important role in complex functions. In this paper, based on the same idea with them, and by computer experiment, we propose that chaos introduced into a recurrent neural network model can enable “complex arm control with simple rule(s)” under ill-posed situations [7, 8], and as an actual example, we show that an arm robot without having advanced visual processing function (see Figs. 1 and 2) can take an target object to a set position under ill-posed situations. Furthermore, we show behavioral interactions of two individual arm robots driven by independent chaos implemented into each arm control system using recurrent neural networks.
2 Method and Model
Our study works with an interconnected recurrent neural network model (abbreviated as RNNM hereafter) consisting of N binary neurons, and the updating rule is defined by
where x i (t) = ±1 (i =1 ∼ N) is the firing state of a neuron specified by space site index i at time t, and w ij is connection weight from the neuron x j to the neuron x i . w ii is taken to be 0. r (0 < r < N) is fan-in number for neuron x i , named connectivity that is the most important system parameter in our work. G i (r) is a spatial configuration set of connectivity r for neuron x i., the number of which are N−1C r . Therefore, with full connectivity r = N − 1, determination of w ij by means of a kind of orthogonalized learning method enables us to embed a group of N dimensional state patterns (vectors) as cycle memory attractors in N dimensional state space. Let us employ our arm model as shown in Fig. 1, and introduce coding of sub-vectors of neuron firing pattern (vector) as increment of the Euler angles in arm motion. In our neural model system, attractor patterns consists of (K patterns per cycle) × L cycles, and each patterns has N neurons. In this work, we take K = 4, L = 8, and N = 400, where the firing states of N = 20 × 20 = 400 neurons are represented by black pixel or white pixel (see Fig. 2). Long time updating makes an initial pattern converge to one of the embedded cycle attractors.
Now, when we reduce connectivity r by blocking signal transfer from the other neurons, then attractors gradually become unstable, and the network state changes from attractor dynamics to chaotic dynamics, where we discard the detailed description of the destabilizing processes [5]. Let us describe actual arm motions and neural firing patterns (vectors). In the full connection state, when one of the embedded cycle attractors appears, then, at each time step, decoded quantities following the corresponding relations shown in Fig. 2 stationary give incremental Euler angles, so the generated motion by them is one of the definite motions shown in Fig. 4, whereas they are snap shots of the definite periodic motions of arm. It should be noted that, to display the results of computer experiment, we used the software “Insilico IDE” which is opened to the public on the web site “Physiome Platform”. Once connectivity is reduced to one order of magnitude smaller than full connection number, then dynamics of firing pattern becomes chaotic. Correspondingly, decoded motions indicate chaotic behaviors, in which fragmental motion of the embedded definite motions are coming out, vanishing, coming out vanishing, and repeating them chaotically.
Now, we apply these two types of motions, definite motions and chaotic motions to realizing (a) catching a target object, (b) catching a target and taking it back to the set position, (c) catching a target and taking it back to the set position under the existence of unknown obstacles, (d) competitive catching a target object between two independent arm robots, where, in all cases, we assume that robot has no advanced ability of visual information processing, and only adaptive switching between attractor regime (full connection) and chaotic regime (small connection) depending on situations with including uncertainty (ill-posed situations) is used by means of simple rule. Figure 5 shows a schematic description of switching condition of connectivity and Fig. 6, the rough algorithm of this control system, where Figs. 7 and 8 are actual two examples of set situations (c) and (d) given above. All the computer experiments are successfully done and only about the case of (d), the result to evaluate the success rate with respect to connectivity is shown in Fig. 9.
One can recognize that chaos generated by rather small connectivity give better results, which means that chaos with having strong ruin of embedded attractors prevents the robots from generating various and/or adaptive motions in given environments. So, chaos having certain weak dynamical structures could be useful, however, optimization of dynamical structures is quite difficult problem and it would be big issues including learning of chaos in this scheme.
3 Concluding Remarks
-
1.
Using Euler angle model of an arm robot having 6° (angles) of freedom, we made computer experiments to solve ill-posed problems using chaos in RNNM installed into the control systems of the robot, where the robot can obtain only information about target direction with uncertainty, and without any pre-knowledge about configurations of obstacles.
-
2.
By the computer experiments, we were able to show that chaos realize autonomous and adaptive functions with use of simple rule(s)
-
3.
The computer experiments in which the two robots competitively behave as taking off and back a target, show that functional performance strongly depends on dynamic structures of chaos generated by reducing connectivities in RNNM.
References
C. A. Skarda, W. J. Freeman, Behav. Brain Sci. vol. 10, p. 161 (1987)
I. Tsuda, Behav. Brain Sci., vol. 24, p. 793 (2001)
S. Nara, P. Davis, Prog. Theor. Phys. vol. 88, p. 845 (1992)
S. Nara, P. Davis, M. Kawachi and H. Totuji, Int. J. Bif. & Chaos, vol. 5, p. 1205 (1995)
S. Nara, CHAOS, vol. 13, p. 1110 (2003)
Y. Suemitsu and S. Nara, Neural Computation, vol. 16 p. 1943 (2004)
Y. Li, S. Kurata, S. Morita, S. Shimizu, D. Munetaka and S. Nara, Bio. Cyb., vol. 99, p. 185 (2008)
R. Yoshinaka, M. Kawashima, Y. Takamura, H. Yamaguchi, N. Miyahara, K. Nabeta, Y. Lee & S. Nara, Studies in Computational Intelligence, Vol. 399, p.287-p.305, K. Madani, A. D. Correia, A. Rosa & J. Filipe (Eds.), Springer Verlag, 2012
Acknowledgments
This work is supported partly by Grant-in-Aid in the Ministry of Education, Science, Sports & Culture of Japanese Government, and partly by Co-operative Research Program of “Network of Joint Center for Materials & Devices”
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer Science+Business Media Dordrecht
About this paper
Cite this paper
Kuwada, S., Aota, T., Uehara, K., Hiraga, S., Takamura, Y., Nara, S. (2015). Behavioral Interactions of Two Individual Arm Robots Using Independent Chaos in Recurrent Neural Networks. In: Liljenström, H. (eds) Advances in Cognitive Neurodynamics (IV). Advances in Cognitive Neurodynamics. Springer, Dordrecht. https://doi.org/10.1007/978-94-017-9548-7_74
Download citation
DOI: https://doi.org/10.1007/978-94-017-9548-7_74
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-94-017-9547-0
Online ISBN: 978-94-017-9548-7
eBook Packages: Biomedical and Life SciencesBiomedical and Life Sciences (R0)