Combining Multiple Inputs in HyperNEAT Mobile Agent Controller

  • Authors:
  • Jan Drchal;Ondrej Kapral;Jan Koutník;Miroslav Šnorek

  • Affiliations:
  • Computational Intelligence Group, Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University in Prague,;Computational Intelligence Group, Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University in Prague,;IDSIA, Manno-Lugano, Switzerland 6928;Computational Intelligence Group, Department of Computer Science and Engineering, Faculty of Electrical Engineering, Czech Technical University in Prague,

  • Venue:
  • ICANN '09 Proceedings of the 19th International Conference on Artificial Neural Networks: Part II
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we present neuro-evolution of neural network controllers for mobile agents in a simulated environment. The controller is obtained through evolution of hypercube encoded weights of recurrent neural networks (HyperNEAT). The simulated agent's goal is to find a target in a shortest time interval. The generated neural network processes three different inputs --- surface quality, obstacles and distance to the target. A behavior emerged in agents features ability of driving on roads, obstacle avoidance and provides an efficient way of the target search.