• DocumentCode
    2325495
  • Title

    The difficulty of roving eyes [vehicle control by genetic programming]

  • Author

    Reynolds, Craig W.

  • Author_Institution
    Electronic Arts, San Mateo, CA, USA
  • fYear
    1994
  • fDate
    27-29 Jun 1994
  • Firstpage
    262
  • Abstract
    Genetic programming (GP) operates on a problem domain through the lens of the user´s representation. The difficulty (“GP hardness”) of an application can depend as much on the representation as on the problem itself. Seemingly small changes of representation can cause significant changes in difficulty. An example of this effect was discovered while using GP to evolve a controller for a robot-like vehicle performing a corridor-following task. A small syntactic constraint applied to evolved control programs significantly reduced the difficulty of the problem. This allowed a solution to be found with a population of 2000 for a problem that had previously resisted solution with populations of 10,000. The syntactic constraint corresponded to removing the controller´s ability to dynamically aim its proximity sensors. In the constrained case, sensor directions remain fixed during the lifetime of the controller and are aimed solely by evolution. In his investigation of the lens effect, Koza (1992) found that the relative difficulty of two representations can be determined by comparing the distribution of fitnesses found during a random search of the two program spaces. Indeed, by examining the initial, random generation of GP runs for the corridor-following problem, we see a foreshadowing of the subsequent difficulty of several sensor representations
  • Keywords
    computer vision; genetic algorithms; mobile robots; path planning; controller evolution; corridor following task; dynamic aiming; evolved control programs; fitness distributions; genetic programming; lens effect; populations; problem difficulty; problem domain; proximity sensor directions; random search; robot-like vehicle; roving eyes; sensor representations; syntactic constraint; user´s representation; vehicle control programs; Art; Control systems; Eyes; Genetic programming; Goniometers; Lenses; Morphology; Rotation measurement; Sensor systems; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the First IEEE Conference on
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    0-7803-1899-4
  • Type

    conf

  • DOI
    10.1109/ICEC.1994.350005
  • Filename
    350005