• DocumentCode
    1079237
  • Title

    Genetic algorithms

  • Author

    Frenzel, James F.

  • Author_Institution
    Dept. of Electr. Eng., Idaho Univ., Moscow, ID, USA
  • Volume
    12
  • Issue
    3
  • fYear
    1993
  • Firstpage
    21
  • Lastpage
    24
  • Abstract
    Genetic algorithms are exploratory procedures that are often able to locate near optimal solutions to complex problems. To do this, a genetic algorithm maintains a set of trial solutions, and forces them to evolve towards an acceptable solution. First, a representation for possible solutions must be developed. Then, starting with an initial random population and employing survival-of-the-fittest and exploiting old knowledge in the gene pool, each generation´s ability to solve the problem should improve. This is achieved through a four-step process involving evaluation, reproduction, recombination, and mutation. As an application the author developed a genetic algorithm to train a product neural network for predicting the optimum transistor width in a CMOS switch, given the operating conditions and desired conductance.<>
  • Keywords
    electronic engineering computing; genetic algorithms; learning (artificial intelligence); neural nets; CMOS switch; complex problems; evaluation; gene pool; genetic algorithm; initial random population; mutation; near optimal solutions; optimum transistor width; product neural network; recombination; reproduction; survival-of-the-fittest; training; trial solutions; Binary trees; Biological cells; Decoding; Encoding; Genetic algorithms; Genetic mutations; Particle measurements;
  • fLanguage
    English
  • Journal_Title
    Potentials, IEEE
  • Publisher
    ieee
  • ISSN
    0278-6648
  • Type

    jour

  • DOI
    10.1109/45.282292
  • Filename
    282292