A Comparison of Classification Techniques On Prediction of Student Performance
A Comparison of Classification Techniques On Prediction of Student Performance
A Comparison of Classification Techniques On Prediction of Student Performance
net/publication/344253010
CITATIONS READS
0 119
3 authors, including:
Vijayalakshmi v.
Sri Manakula Vinayagar Engineering College
44 PUBLICATIONS 26 CITATIONS
SEE PROFILE
All content following this page was uploaded by Vijayalakshmi v. on 15 September 2020.
Abstract – Educational Data Mining (EDM) is applying 2. ATT RIBUTES AND METHODS
data mining techniques in educational data. Prediction of For this comparison we searched databases: IEEE Xplore,
student performance is complicated one due to the large Spinger Link, Science Direct, ACM digital Library. Search
amount of data in educational field. Now a day there is lack items: Journal articles, workshops papers and conference
of existing survey to get clear view about predictions. There papers. In previous work of predicting student’s performance
are two factors involve in this process such as attributes for some attributes used with specific methods are depicted in
prediction and prediction methods. The main objective of this Table I.
paper is to provide the idea of data mining techniques mostly
used to predict the students performances. We compare the TABLE I. COMMON ATTRIBUTES AND METHODS USED TO
prediction accuracy percentage of different data mining PREDICT STUDENTS PERFORMANCE
methods such as Decision Tree, Neural Network, Naive
Bayes, K-Nearest Neighbor, and Support Vector Machine. S.
ATTRIBUTES METHODS
Among these techniques the Decision Tree and Neural No.
Network provide best accuracy. Decision Tree
Internal assessments
Keywords— Classification Technique; Educational Data
1 Neural Network
Mining; Decision Tree; Neural Network. K-Nearest Neighbor
Internal assessments,
2 Support Vector Machine
1. INTRODUCTION CGPA
Predicting student’s performance is important part in Internal assessments, Decision Tree
educational field. This process leads to achieve the excellent CGPA, Extra-curricular Naive Bayes
3
record in academic. Usamah et al. (2013) stated that students activities K-Nearest Neighbor
performance can be improve by measuring the learning Support Vector Machine
assessment and co-curriculum [23]. The measurement is Internal assessments, Decision Tree
necessary to predict the learning level of the students. The 4 CGPA, Student Naive Bayes
final grades are used to evaluate student’s performance. Final Demographic K-Nearest Neighbor
grades are based on course structure, assessment mark, final
Internal assessments,
exam score and also extracurricular activities.
5 External assessment Neural Network
The evaluation is important to maintain student’s
performances and the effectiveness of learning process. Data
External assessment,
mining is the most popular techniques to analyze student’s Neural Network
6 Student Demographic,
performance. Data mining has been broadly applied in Naive Bayes
High school background
educational area in recent times [24]. It is called educational
Decision Tree
data mining. Educational data mining is a process used to
Psychometric factors Neural Network
mine the useful information and patterns from a huge 7
K-Nearest Neighbor
educational database. Predicting the performance is very
Support Vector Machine
important to improve the quality of learning skill of the
students. Decision Tree
External assessments
The next section describes about the attributes and methods 8 Naive Bayes
to be used for this comparison. Then, a description on factors Neural Network
described in section 3. In section 4, the detail on the existing Decision Tree
CGPA
prediction methods with its prediction accuracy are 9 Neural Network
discussed. Lastly the conclusion is in section 5. Naive Bayes
CGPA, Student Decision Tree
10 Demographic, High school Neural Network
background, Scholarship, Naive Bayes
132 978-1-5386-0373-4
2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL(I2C2)
133 978-1-5386-0373-4
2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL(I2C2)
134 978-1-5386-0373-4
2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL(I2C2)
135 978-1-5386-0373-4
2017 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND CONTROL(I2C2)
teaching process. This paper has reviewed the earlier studies [11] T. Wang, A. Mitrovic, Using neural networks to predict student’s
performance, in: Computers in Education, 2002. Proceedings.
on predicting the student’s performance with various data
International Conference on, IEEE, 2002, pp. 969–973.
mining methods. Most of the researchers have used [12] P. M. Arsad, N. Buniyamin, J.-l. A. Manan, A neural network students’
cumulative grade point average (CGPA) and internal performance prediction model (nnsppm), in: Smart Instrumentation,
assessment as data sets for prediction. For the prediction Measurement and Applications (ICSIMA), 2013 IEEE International
Conference on, IEEE, 2013, pp. 1–5.
techniques, the classification method is often used in [13] V. Oladokun, A. Adebanjo, O. Charles-Owaba, Predicting students
educational data mining area. Among the classification academic performance using artificial neural network: A case study of
techniques, Neural Network and Decision Tree are the two an engineering course, The Pacific Journal of Science and Technology
methods highly used by the researchers for predicting 9 (1) (2008) 72–79.
[14] D. M. S.Anupama Kumar, Appraising the significance of self regulated
student’s performance. This comparison will help the learning in higher education using neural networks, International
educational system to observe the students performance and Journal of Engineering Research and Development Volume 1 (Issue 1)
can improve. (2012) 09–15.
[15] B. M. Bidgoli, D. Kashy, G. Kortemeyer, W. Punch, Predicting student
performance: An application of data mining methods with the
educational web-based system lon-capa, in: Proceedings of
REFERENCES ASEE/IEEE frontiers in education conference, 2003.
[16] S. Sembiring, M. Zarlis, D. Hartama, S. Ramliana, E. Wani, Prediction
[1] C. Romero, S. Ventura, P. G. Espejo, C. Herv´as, Data mining
of student academic performance by an application of data mining
algorithms to classify students, in: Educational Data Mining 2008.
techniques, in: International Conference on Management and Artificial
[2] G. Gray, C. McGuinness, P. Owende, An application of classification
Intelligence IPEDR, Vol. 6, 2011, pp. 110–114.
models to predict learner progression in tertiary education, in: Advance
[17] W. H¨am¨al¨ainen, M. Vinni, Comparison of machine learning methods
Computing Conference (IACC), 2014 IEEE International, IEEE, 2014,
for intelligent tutoring systems, in: Intelligent Tutoring Systems,
pp. 549–554.
Springer, 2006, pp. 525–534.
[3] K. Bunkar, U.K. Singh, B. Pandya, R. Bunkar, Data mining: Prediction
[18] Ruby, Jai, and K. David. "Predicting the Performance of Students in
for performance improvement of graduate students using classification,
Higher Education Using Data Mining Classification Algorithms–A
in: Wireless and Optical Communications Networks (WOCN), 2012
Case Study." International Journal for Research in Applied Science &
Ninth International Conference on, IEEE, 2012, pp.1–5.
Engineering Technology (IJRASET) 2 (2014).
[4] S. T. Jishan, R. I. Rashu, N. Haque, R. M. Rahman, Improving
[19] Nghe, Nguyen Thai, Paul Janecek, and Peter Haddawy. "A comparative
accuracy of students final grade prediction model using optimal equal
analysis of techniques for predicting academic performance." Frontiers
widthbinning and synthetic minority over-sampling technique,
In Education Conference-Global Engineering: Knowledge Without
Decision Analytics 2 (1) (2015) 1–25.
Borders, Opportunities Without Passports, 2007. FIE'07. 37th Annual.
[5] E. Osmanbegovi´c, M. Sulji´c, Data mining approach for predicting
IEEE, 2007.
student performance, Economic Review 10 (1).
[20] Sharma, Mamta, and Monali Mavani. "Accuracy Comparison of
[6] M. Mayilvaganan, D. Kalpanadevi, Comparison of classification
Predictive Algorithms of Data Mining: Application in Education
techniques for predicting the performance of students academic
Sector." Advances in Computing, Communication and Control.
environment, in: Communication and Network Technologies (ICCNT),
Springer Berlin Heidelberg, 2011. 189-194.
2014 International Conference on, IEEE, 2014, pp. 113–118.
[7] V. Ramesh, P. Parkavi, K. Ramar, Predicting student performance: a [21] M. M. Quadri, N. Kalyankar, Drop out feature of student data for
statistical and data mining approach, International Journal of Computer academic performance using decision tree techniques, Global Journal
Applications 63 (8) (2013) 35–39. ofComputer Science and Technology 10 (2).
[8] G. Elakia, N. J. Aarthi, Application of data mining in educational [22] Z. Ibrahim, D. Rusli, Predicting students academic performance:
database for predicting behavioural patterns of the students, Elakia et comparing artificial neural network, decision tree and linear regression,
al,/(IJCSIT) International Journal of Computer Science and Information in: 21st Annual SAS Malaysia Forum, 5th September, 2007.
Technologies 5 (3) (2014) 4649–4652. [23] U. bin Mat, N. Buniyamin, P. M. Arsad, R. Kassim, An overview of
[9] S. Natek, M. Zwilling, Student data mining solution–knowledge using academic analytics to predict and improve students’ achievement:
management system related to higher education institutions, Expert A proposed proactive intelligent intervention, in: Engineering
systems with applications 41 (14) (2014) 6400–6407. Education (ICEED), 2013 IEEE 5th Conference on, IEEE, 2013, pp.
[10] T. Mishra, D. Kumar, S. Gupta, Mining students’ data for prediction 126–130.
performance, in: Proceedings of the 2014 Fourth International [24] C. Romero, S. Ventura, Educational data mining: A review of the state
Conference on Advanced Computing & Communication Technologies, of the art, Trans. Sys. Man Cyber Part C 40 (6) (2010) 601–618.
ACCT ’14, IEEE Computer Society, Washington, DC, USA, 2014, pp.
255–262.
136 978-1-5386-0373-4