• DocumentCode
    1295662
  • Title

    What is evolutionary computation?

  • Author

    Fogel, David B.

  • Author_Institution
    Natural Selection Inc., La Jolla, CA, USA
  • Volume
    37
  • Issue
    2
  • fYear
    2000
  • fDate
    2/1/2000 12:00:00 AM
  • Lastpage
    32
  • Abstract
    Taking a page from Darwin´s ´On the origin of the species´, computer scientists have found ways to evolve solutions to complex problems. Harnessing the evolutionary process within a computer provides a means for addressing complex engineering problems-ones involving chaotic disturbances, randomness, and complex nonlinear dynamics-that traditional algorithms have been unable to conquer. Indeed, the field of evolutionary computation is one of the fastest growing areas of computer science and engineering for just this reason; it is addressing many problems that were previously beyond reach, such as rapid design of medicines, flexible solutions to supply-chain management problems, and rapid analysis of battlefield tactics for defense. Potentially, the field may fulfil the dream of artificial intelligence: a computer that can learn on its own and become an expert in any chosen area
  • Keywords
    evolutionary computation; artificial intelligence; battlefield tactics; chaotic disturbances; complex engineering problems; complex nonlinear dynamics; complex problems solutions evolution; evolutionary computation; randomness; supply-chain management; Accidents; Chaos; Computer science; Cost function; Evolution (biology); Evolutionary computation; Heuristic algorithms; Joining processes; Organisms; Sea measurements;
  • fLanguage
    English
  • Journal_Title
    Spectrum, IEEE
  • Publisher
    ieee
  • ISSN
    0018-9235
  • Type

    jour

  • DOI
    10.1109/6.819926
  • Filename
    819926