Neural networks for the EMOBOT robot control architecture

  • Authors:
  • Nils Goerke;Timo Henne;Jürgen Müller

  • Affiliations:
  • University of Bonn, Division of Neural Computation, Department of Computer Science 6, 53117, Bonn, Germany;University of Bonn, Division of Neural Computation, Department of Computer Science 6, 53117, Bonn, Germany;University of Bonn, Division of Neural Computation, Department of Computer Science 6, 53117, Bonn, Germany

  • Venue:
  • Neural Computing and Applications
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Within the EMOBOT approach to adaptive behaviour, the task of learning to control the behaviour is one of the most interesting challenges. Learned action selection between classically implemented control mechanisms, with respect to internal values and sensor readings, provides a way to modulate a variety of behavioural capabilities. To demonstrate the potential of the learning emotional controller, we chose a 10-5-12 MLP to implement the σ, α controller of the EMOBOT. Since no teacher vector is available for the chosen task, the neural network is trained with a reinforcement strategy. The emotion-value-dependent reinforcement signal, together with the output of the network, is the basis with which to compute an artificial teacher vector. Then, the established gradient descent method (backpropagation of error) is applied to train the neural network. First results obtained by extensive simulations show that a still unrevealed richness in behaviour can be realised when using the neural-network-based learning emotional controller.