• DocumentCode
    806690
  • Title

    An organizational coevolutionary algorithm for classification

  • Author

    Jiao, Licheng ; Liu, Jing ; Zhong, Weicai

  • Author_Institution
    Inst. of Intelligent Inf. Process., Xidian Univ., Xi´´an, China
  • Volume
    10
  • Issue
    1
  • fYear
    2006
  • Firstpage
    67
  • Lastpage
    80
  • Abstract
    Taking inspiration from the interacting process among organizations in human societies, a new classification algorithm, organizational coevolutionary algorithm for classification (OCEC), is proposed with the intrinsic properties of classification in mind. The main difference between OCEC and the available classification approaches based on evolutionary algorithms (EAs) is its use of a bottom-up search mechanism. OCEC causes the evolution of sets of examples, and at the end of the evolutionary process, extracts rules from these sets. These sets of examples form organizations. Because organizations are different from the individuals in traditional EAs, three evolutionary operators and a selection mechanism are devised for realizing the evolutionary operations performed on organizations. This method can avoid generating meaningless rules during the evolutionary process. An evolutionary method is also devised for determining the significance of each attribute, on the basis of which, the fitness function for organizations is defined. In experiments, the effectiveness of OCEC is first evaluated by multiplexer problems. Then, OCEC is compared with several well-known classification algorithms on 12 benchmarks from the UCI repository datasets and multiplexer problems. Moreover, OCEC is applied to a practical case, radar target recognition problems. All results show that OCEC achieves a higher predictive accuracy and a lower computational cost. Finally, the scalability of OCEC is studied on synthetic datasets. The number of training examples increases from 100 000 to 10 million, and the number of attributes increases from 9 to 400. The results show that OCEC obtains a good scalability.
  • Keywords
    evolutionary computation; pattern classification; search problems; UCI repository datasets; bottom-up search mechanism; classification algorithm; evolutionary operators; fitness function; multiplexer problems; organizational coevolutionary algorithm; radar target recognition problems; selection mechanism; Classification algorithms; Computational efficiency; Data mining; Evolutionary computation; Humans; Multiplexing; Radar; Scalability; Societies; Target recognition; Classification; coevolution; data mining; evolutionary algorithms (EAs); organization;
  • fLanguage
    English
  • Journal_Title
    Evolutionary Computation, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1089-778X
  • Type

    jour

  • DOI
    10.1109/TEVC.2005.856068
  • Filename
    1583628