• DocumentCode
    3250379
  • Title

    Representing classification problems in genetic programming

  • Author

    Loveard, Thomas ; Ciesielski, Victor

  • Author_Institution
    Dept. of Comput. Sci., R. Melbourne Inst. of Technol., Vic., Australia
  • Volume
    2
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    1070
  • Abstract
    Five alternative methods are proposed to perform multi-class classification tasks using genetic programming. These methods are: (1) binary decomposition, in which the problem is decomposed into a set of binary problems and standard genetic programming methods are applied; (2) static range selection, where the set of real values returned by a genetic program is divided into class boundaries using arbitrarily-chosen division points; (3) dynamic range selection, in which a subset of training examples are used to determine where, over the set of reals, class boundaries lie; (4) class enumeration, which constructs programs similar in syntactic structure to a decision tree; and (5) evidence accumulation, which allows separate branches of the program to add to the certainty of any given class. The results show that the dynamic range selection method is well-suited to the task of multi-class classification and is capable of producing classifiers that are more accurate than the other methods tried when comparable training times are allowed. The accuracy of the generated classifiers was comparable to alternative approaches over several data sets
  • Keywords
    genetic algorithms; learning by example; pattern classification; programming; binary decomposition; binary problems; class boundaries; class certainty; class enumeration; classification problem representation; classifier accuracy; decision tree; dynamic range selection; evidence accumulation; genetic programming; multi-class classification tasks; program branches; static range selection; syntactic structure; training examples; training time; Classification tree analysis; Computer science; Decision trees; Dynamic range; Functional programming; Genetic programming; Neural networks; Problem-solving; Uncertainty; Voting;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation, 2001. Proceedings of the 2001 Congress on
  • Conference_Location
    Seoul
  • Print_ISBN
    0-7803-6657-3
  • Type

    conf

  • DOI
    10.1109/CEC.2001.934310
  • Filename
    934310