CFP last date
20 January 2025
Reseach Article

Appraisal of the Classification Technique in Data Mining of Student Performance using J48 Decision Tree, K-Nearest Neighbor and Multilayer Perceptron Algorithms

by Faiza Umar Bawah, Najim Ussiph
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 179 - Number 33
Year of Publication: 2018
Authors: Faiza Umar Bawah, Najim Ussiph
10.5120/ijca2018916751

Faiza Umar Bawah, Najim Ussiph . Appraisal of the Classification Technique in Data Mining of Student Performance using J48 Decision Tree, K-Nearest Neighbor and Multilayer Perceptron Algorithms. International Journal of Computer Applications. 179, 33 ( Apr 2018), 39-46. DOI=10.5120/ijca2018916751

@article{ 10.5120/ijca2018916751,
author = { Faiza Umar Bawah, Najim Ussiph },
title = { Appraisal of the Classification Technique in Data Mining of Student Performance using J48 Decision Tree, K-Nearest Neighbor and Multilayer Perceptron Algorithms },
journal = { International Journal of Computer Applications },
issue_date = { Apr 2018 },
volume = { 179 },
number = { 33 },
month = { Apr },
year = { 2018 },
issn = { 0975-8887 },
pages = { 39-46 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume179/number33/29214-2018916751/ },
doi = { 10.5120/ijca2018916751 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-07T00:57:21.713411+05:30
%A Faiza Umar Bawah
%A Najim Ussiph
%T Appraisal of the Classification Technique in Data Mining of Student Performance using J48 Decision Tree, K-Nearest Neighbor and Multilayer Perceptron Algorithms
%J International Journal of Computer Applications
%@ 0975-8887
%V 179
%N 33
%P 39-46
%D 2018
%I Foundation of Computer Science (FCS), NY, USA
Abstract

This study uses the classification techniques of data mining to mine data of Computer Science students of Kwame Nkurmah University of Science and Technology, Kumasi, Ghana to ascertain if there is any pattern between the entry grades with which students enter university and their grades upon graduation. The WEKA workbench was used for the analysis to determine relationship between Senior High School (SHS) aggregate, Best 6 and final Cumulative Weighted Average (CWA) of students. It highlighted the performance of students admitted from the three categories (A, B, C) of SHS in the country using J48 decision tree, Instance based learner and Multi-Layer Perceptron algorithms. The classification models developed with the algorithms were used to predict students final CWA upon graduation and performances of algorithms were compared and contrasted using accuracy, scalability, speed, robustness and interpretability. Results indicated a weak correlation between Best 6 aggregate and Final CWA. It was discovered that students from Category C of SHS performed better (graduating with First class or 2nd Class Upper) compared with students from Category A and B schools. The J48 decision tree algorithm was adjudged the overall best algorithm.

References
  1. Baradwaj, B.K. and Pal, S. (2012). Mining educational data to analyze students' performance. International Journal of Advanced Computer Science and Applications. (IJACSA), Vol 2 No. 6 pp 63-69
  2. Jing, L. (2004). Data Mining Applications in Higher Education. Executive report, SPSS Inc, pp.22-24.
  3. Ahmed, A. B. E. D. and Elaraby, I. S. (2014). Data Mining: A prediction for Student's Performance Using Classification Method. World Journal of Computer Application and Technology, 2(2), 43-47.
  4. Campagni, R., Merlini, D., Sprugnoli, R. and Verri, M. C. (2015). Data mining models for student careers. Expert Systems with Applications, 42(13), 5508-5521.
  5. Romero, C. and Ventura, S. (2010). Educational data mining: a review of the state of the art. IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews), 40(6), pp.601-618
  6. Pal, A.K. and Pal, S. (2013). Analysis and mining of educational data for predicting the performance of students. International Journal of Electronics Communication and Computer Engineering, 4(5), pp.1560-1565.
  7. Bhardwaj, B.K. and Pal, S. (2012). Data Mining: A prediction for performance improvement using classification. arXiv preprint arXiv:1201.3418. International Journal of Computer Science and Information Security (IJSCIS), Vol 9 No. 4
  8. Shahiri, A. M. and Husain, W. (2015). A review on predicting student's performance using data mining techniques. Procedia Computer Science, 72, 414-422.
  9. Bhargava, N., Sharma, G., Bhargava, R. and Mathuria, M. (2013). Decision tree analysis on j48 algorithm for data mining. Proceedings of International Journal of Advanced Research in Computer Science and Software Engineering, 3(6).
  10. Patil, T.R. and Sherekar, S.S. (2013). Performance analysis of Naive Bayes and J48 classification algorithm for data classification. International Journal of Computer Science and Applications, 6(2), pp.256-261.
  11. Thirumuruganathan, S. (2010). A detailed introduction to K-nearest neighbor (KNN) algorithm. Algorithm. https://saravananthirumuruganathan. wordpress. com/2010/ 05/17/a-detailed-introduction-to-k-nearest-neighbor-knn-algorithm/ Accessed on 30th April 2016
  12. Phyu, T.N. (2009). March. Survey of classification techniques in data mining. In Proceedings of the International MultiConference of Engineers and Computer Scientists (Vol. 1, pp. 18-20).
  13. Dogan, N. and Tanrikulu, Z. (2013). A comparative analysis of classification algorithms in data mining for accuracy, speed and robustness. Information Technology and Management, 14(2), pp.105-1
  14. Sheikh, J., Shadir, M. and Fatima, F.M. (2016. University Classification and Prediction Using Data Mining.
Index Terms

Computer Science
Information Sciences

Keywords

J48 decision tree K-nearest neighbor Multilayer perceptron WEKA