Optimizing the C4.5 Decision Tree Algorithm using MSD-Splitting

被引:0
作者
Rim P. [1 ]
Liu E. [2 ]
机构
[1] California Institute of Technology, Pasadena, 91125, CA
[2] Troy High School Fullerton, 92831, CA
来源
International Journal of Advanced Computer Science and Applications | 2020年 / 11卷 / 10期
关键词
C4.5; Algorithm; Classification; Data mining; Decision tree; Machine learning;
D O I
10.14569/IJACSA.2020.0111006
中图分类号
学科分类号
摘要
We propose an optimization of Dr. Ross Quinlan’s C4.5 decision tree algorithm, used for data mining and classification. We will show that by discretizing and binning a data set’s continuous attributes into four groups using our novel technique called MSD-Splitting, we can significantly improve both the algorithm’s accuracy and efficiency, especially when applied to large data sets. We applied both the standard C4.5 algorithm and our optimized C4.5 algorithm to two data sets obtained from UC Irvine’s Machine Learning Repository: Census Income and Heart Disease. In our initial model, we discretized continuous attributes by splitting them into two groups at the point with the minimum expected information requirement, in accordance with the standard C4.5 algorithm. Using five-fold cross-validation, we calculated the average accuracy of our initial model for each data set. Our initial model yielded a 75.72% average accuracy across both data sets. The average execution time of our initial model was 1,541.57 s for the Census Income data set and 50.54 s for the Heart Disease data set. We then optimized our model by applying MSD-Splitting, which discretizes continuous attributes by splitting them into four groups using the mean and the two values one standard deviation away from the mean as split points. The accuracy of our model improved by an average of 5.11% across both data sets, while the average execution time reduced by an average of 96.72% for the larger Census Income data set and 46.38% for the Heart Disease data set. © 2020 Science and Information Organization. All rights reserved.
引用
收藏
页码:41 / 47
页数:6
相关论文
共 50 条
[21]   Selection of Appropriate Candidates for a Type Position Using C4.5 Decision tree [J].
Rabcan, Jan ;
Vaclavkova, Monika ;
Blasko, Rudolf .
2017 INTERNATIONAL CONFERENCE ON INFORMATION AND DIGITAL TECHNOLOGIES (IDT), 2017, :332-338
[22]   A MapReduce C4.5 Decision Tree Algorithm Based on Fuzzy Rule-Based System [J].
Es-sabery, Fatima ;
Hair, Abdellatif .
FUZZY INFORMATION AND ENGINEERING, 2019, 11 (04) :446-473
[23]   Application of C4.5 decision tree for scholarship evaluations [J].
Wang, X. ;
Zhou, C. ;
Xu, X. .
10TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT 2019) / THE 2ND INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40 2019) / AFFILIATED WORKSHOPS, 2019, 151 :179-184
[24]   Improving Accuracy of Classification Based on C4.5 Decision Tree Algorithm Using Big Data Analytics [J].
Rawal, Bhavna ;
Agarwal, Ruchi .
COMPUTATIONAL INTELLIGENCE IN DATA MINING, 2019, 711 :203-211
[25]   Noun Phrases Extraction Using Shallow Parsing with C4.5 Decision Tree Algorithm for Indonesian Language Ontology Building [J].
Santoso, Joan ;
Gunawan ;
Gani, Hermes Vincentius ;
Yuniarno, Eko Mulyanto ;
Hariadi, Mochamad ;
Purnomo, Mauridhi Hery .
2015 15TH INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES (ISCIT), 2015, :149-152
[26]   Academic Analytics: Applying C4.5 Decision Tree Algorithm in Predicting Success in the Licensure Examination of Graduates [J].
Clarin, Jeffrey A. ;
Romana, Cherry Lyn C. Sta ;
Feliscuzo, Larmie S. .
2019 IEEE 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND COMMUNICATION SYSTEMS (ICCCS 2019), 2019, :193-197
[27]   Clinical prediction of C4.5 decision tree classification algorithm with embedded resampling technique [J].
Xu Z.-Z. ;
Shen D.-R. ;
Kou Y. ;
Nie T.-Z. .
Shen, De-Rongy (shenderong@cse.neu.edu.cn), 1600, Northeast University (36) :1342-1350
[28]   AUC4.5: AUC-Based C4.5 Decision Tree Algorithm for Imbalanced Data Classification [J].
Lee, Jong-Seok .
IEEE ACCESS, 2019, 7 :106034-106042
[29]   Implementation Data Mining using Decision Tree Method-Algorithm C4.5 for Postpartum Depression Diagnosis [J].
Supriyanto, Aris ;
Suryono, Suryono ;
Susesno, Jatmiko Endro .
3RD INTERNATIONAL CONFERENCE ON ENERGY, ENVIRONMENTAL AND INFORMATION SYSTEM (ICENIS 2018), 2018, 73
[30]   Application of Decision Tree Based on C4.5 in Analysis of Coal Logistics Customer [J].
Duan, Fu ;
Zhao, Zhenxing ;
Zeng, Xiangdong .
2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 2, PROCEEDINGS, 2009, :380-383