• DocumentCode
    768704
  • Title

    Fuzzy coding of genetic algorithms

  • Author

    Sharma, Sanjay Kumar ; Irwin, George W.

  • Author_Institution
    Intelligent Syst. & Control Group, Queen´´s Univ. of Belfast, UK
  • Volume
    7
  • Issue
    4
  • fYear
    2003
  • Firstpage
    344
  • Lastpage
    355
  • Abstract
    A new chromosome encoding method, named fuzzy coding, is proposed for representing real number parameters in a genetic algorithm. Fuzzy coding provides the value of a parameter on the basis of the optimum number of selected fuzzy sets and their effectiveness in terms of degree of membership. Thus, it represents the knowledge associated with each parameter and is an indirect method of encoding compared with alternatives, where the parameters are directly represented in the encoding. Fuzzy coding is described and compared with conventional binary coding, gray coding, and floating-point coding. Two test examples, along with neural identification of a nonlinear pH process from experimental data, are studied. It is shown that fuzzy coding is better than the conventional methods and is effective for parameter optimization in problems where the search space is complicated.
  • Keywords
    encoding; floating point arithmetic; fuzzy set theory; genetic algorithms; GA; binary coding; chromosome encoding method; floating-point coding; fuzzy coding; fuzzy sets; genetic algorithms; gray coding; neural identification; nonlinear pH process; real number parameter representation; Biological cells; Encoding; Evolutionary computation; Fuzzy control; Fuzzy logic; Fuzzy sets; Gaussian distribution; Genetic algorithms; Neural networks; Optimization methods;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2003.812217
  • Filename
    1223575