Improvement on Classification Models of Multiple Classes through Effectual Processes

Classify cases in one of two classes referred to as a binary classification. However, some classification algorithms will allow, of course the use of more than two classes. This research work focuses on improving the results of classification models of multiple classes via some effective techniques. A case study of students’ achievement at Salahadin University is used in this research work. The collected data are pre-processed, cleaned, filtered, normalised, the final data was balanced and randomised, then a combining technique of Naive Base Classifier and Best First Search algorithms are used to ultimately reduce the number of features in data sets. Finally, a multi-classification task is conducted through some effective classifiers such as K-Nearest Neighbor, Radial Basis Function, and Artificial Neural Network to forecast the students’ performance.

[1]  T. N. Singh,et al.  Estimation of elastic constant of rocks using an ANFIS approach , 2012, Appl. Soft Comput..

[2]  Nguyen Thai Nghe,et al.  A comparative analysis of techniques for predicting academic performance , 2007, 2007 37th Annual Frontiers In Education Conference - Global Engineering: Knowledge Without Borders, Opportunities Without Passports.

[3]  Haibo He,et al.  Learning from Imbalanced Data , 2009, IEEE Transactions on Knowledge and Data Engineering.

[4]  Chun Che Fung,et al.  Neural network modeling for an intelligent recommendation system supporting SRM for universities in Thailand , 2012 .

[5]  Deepali Kamthania,et al.  Educational data mining - a case study , 2016, Int. J. Inf. Decis. Sci..

[6]  Radford M. Neal Pattern Recognition and Machine Learning , 2007, Technometrics.

[7]  Martin D. Buhmann,et al.  Radial Basis Functions: Theory and Implementations: Preface , 2003 .

[8]  Robert Tibshirani,et al.  The Elements of Statistical Learning: Data Mining, Inference, and Prediction, 2nd Edition , 2001, Springer Series in Statistics.

[9]  Rohit Jha,et al.  Predicting Students' Performance Using ID3 And C4.5 Classification Algorithms , 2013, ArXiv.

[10]  R. Suganya,et al.  Data Mining Concepts and Techniques , 2010 .

[11]  Saurabh Pal,et al.  Data Mining: A prediction for performance improvement using classification , 2012, ArXiv.

[12]  T.R. Rhoads,et al.  Learning from student data , 2004, Proceedings of the 2004 IEEE Systems and Information Engineering Design Symposium, 2004..

[13]  Trevor Hastie,et al.  The Error Coding Method and PICTs , 1998 .

[14]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[15]  Majid Aboutalebi,et al.  Students Classification With Adaptive Neuro Fuzzy , 2012 .

[16]  Thomas G. Dietterich,et al.  Solving Multiclass Learning Problems via Error-Correcting Output Codes , 1994, J. Artif. Intell. Res..

[17]  M. Tahar Kechadi,et al.  A new feature set with new window techniques for customer churn prediction in land-line telecommunications , 2010, Expert Syst. Appl..

[18]  Margaret H. Dunham,et al.  Data Mining: Introductory and Advanced Topics , 2002 .

[19]  B. Ripley,et al.  Pattern Recognition , 1968, Nature.

[20]  Shaobo Huang,et al.  Predicting student academic performance in an engineering dynamics course: A comparison of four types of predictive mathematical models , 2013, Comput. Educ..

[21]  Irina Rish,et al.  An empirical study of the naive Bayes classifier , 2001 .

[22]  Pritish Kumar Varadwaj,et al.  A comparative study of support vector machine, artificial neural network and Bayesian classifier for mutagenicity prediction , 2011, Interdisciplinary Sciences: Computational Life Sciences.

[23]  Sebastián Ventura,et al.  Data mining in course management systems: Moodle case study and tutorial , 2008, Comput. Educ..

[24]  George Luger,et al.  Artificial Intelligence: Structures and Strategies for Complex Problem Solving (5th Edition) , 2004 .