Optimizing Twins Decision Tree Classification, Using Genetic Algorithms

被引:0
|
作者
Seifi, Farid [1 ]
Ahmadi, Hamed [2 ]
Kangavari, Mohammad Reza [1 ]
Lotfi, Ehsan [3 ]
Imaniyan, Sanaz [3 ]
Lagzian, Somayeh [3 ]
机构
[1] Iran Univ Sci & Technol, Dept Comp Engn, Tehran, Iran
[2] Natl Aerosp Univ Kharkiv, Dept Automated Syst Software, Kharkov, Ukraine
[3] Islamic Azad Univ, Dept Comp Engn, Mashhad, Iran
关键词
Massive Data; Decision Tree Classification; Data Mining; Genetic Algorithms;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Decision tree classification is one of the most practical and effective methods which is used in inductive learning. Many, different approaches, which are usually, used for decision making and prediction, have been invented to construct decision tree classifiers. These approaches try to optimize parameters such as accuracy, speed of classification. size of constructed trees, learning speed, and the amount of used memory. There is a trade off between these parameters. That is to say that optimization of one may cause obstruction in the other, hence all existing approaches try. to establish equilibrium. In this study, considering the effect of the whole data set on class assigning of any, data, we propose a new approach to construct not perfectly accurate, but less complex trees in a short time, using small amount of memory. To achieve this purpose, a multi-step process has been used. We trace the training data set twice in any, step. from the beginning to the end and vice versa, to extract the class pattern for attribute selection. Using the selected attribute, we make new branches in the tree. After making branches, the selected attribute and some records of training data set are deleted at the end of any, step. This process continues alternatively in several steps for remaining data and attributes until the tree is completely constructed. In order to have an optimized tree the parameters which we use in this algorithm are optimized using genetic algorithms. In order to compare this new approach with previous ones we used some known data sets which have been used in different researches. This approach has been compared with others based on the classification accuracy, and also the decision tree size. Experimental results show that it is efficient to use this approach particularly in cases of massive data sets, memory. restrictions or short learning time.
引用
收藏
页码:311 / +
页数:3
相关论文
共 50 条
  • [31] Optimizing Genetic Algorithms Using the Binomial Distribution
    Computer Science, School of Business, Stockton University, 101 Vera King Farris Dr, Galloway
    NJ, United States
    Int. Jt. Conf. Comput. Intell., (159-169):
  • [32] Enhancing the performance of decision tree-based packet classification algorithms using CPU cluster
    Abbasi, Mahdi
    Shokrollahi, Aazad
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2020, 23 (04): : 3203 - 3219
  • [33] Enhancing the performance of decision tree-based packet classification algorithms using CPU cluster
    Mahdi Abbasi
    Aazad Shokrollahi
    Cluster Computing, 2020, 23 : 3203 - 3219
  • [34] Painter Classification Using Genetic Algorithms
    Levy, Erez
    David, Omid
    Netanyahu, Nathan S.
    2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2013, : 3027 - 3034
  • [35] Extracting Wetland Using Decision Tree Classification
    Yuan Hui
    Zhang Rongqun
    Li Xianwen
    PROCEEDINGS OF THE 8TH WSEAS INTERNATIONAL CONFERENCE ON APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE: APPLIED COMPUTER AND APPLIED COMPUTATIONAL SCIENCE, 2009, : 240 - +
  • [36] Feature selection for classification using decision tree
    Tahir, Nooritawati Md
    Hussain, Aini
    Samad, Salina Abdul
    Ishak, Khairul Anuar
    Halim, Rosmawati Abdul
    2006 4TH STUDENT CONFERENCE ON RESEARCH AND DEVELOPMENT, 2006, : 99 - +
  • [37] Regression-based classification methods and their comparison with decision tree algorithms
    Kiselev, MV
    Ananyan, SM
    Arseniev, SB
    PRINCIPLES OF DATA MINING AND KNOWLEDGE DISCOVERY, 1997, 1263 : 134 - 144
  • [38] Toward Predictable Performance in Decision Tree based Packet Classification Algorithms
    He, Peng
    Guan, Hongtao
    Mathy, Laurent
    Salamatian, Kave
    Xie, Gaogang
    2013 19TH IEEE WORKSHOP ON LOCAL & METROPOLITAN AREA NETWORKS (LANMAN), 2013,
  • [39] Classification of human decision behavior: Finding modular decision rules with genetic algorithms
    Rothlauf, Franz
    Schunk, Daniel
    Pfeiffer, Jella
    GECCO 2005: Genetic and Evolutionary Computation Conference, Vols 1 and 2, 2005, : 2021 - 2028
  • [40] Optimizing a neural tree classifier using a genetic algorithm
    Pensuwon, Wanida
    Adams, Rod
    Davey, Neil
    International Conference on Knowledge-Based Intelligent Electronic Systems, Proceedings, KES, 2000, 2 : 848 - 851