Applications of Clustering Algorithms in Academic Performance Evaluation


In this paper, we explore the applicability of K-means and Fuzzy C-Means clustering algorithms to student allocation problem that allocates new students to homogenous groups of specified maximum capacity, and analyze effects of such allocations on the academic performance of students. The paper also presents a Fuzzy set and Regression analysis based Dynamic Fuzzy Expert System model which is capable of dealing with imprecision and missing data that is commonly inherited in the student academic performance evaluation. This model automatically converts crisp sets into fuzzy sets by using C-Means clustering algorithm method. The comparative performance analysis indicates that the student group formed by Fuzzy C-Means clustering algorithm performed better than groups formed by K-Means, classical fuzzy logic clustering algorithms and Bayesian classifications.

Share and Cite:

Patel, J. and Yadav, R. (2015) Applications of Clustering Algorithms in Academic Performance Evaluation. Open Access Library Journal, 2, 1-14. doi: 10.4236/oalib.1101623.

Conflicts of Interest

The authors declare no conflicts of interest.


[1] Bai, S.M. and Chen, S.M. (2006) Automatically Constructing Grade Membership Functions for Evaluating Students’ Evaluation for Fuzzy Grading. Proceeding of the 6th International Symposium on Soft Computing for Industry, Budapest, 24-26 July 2006, 1-6.
[2] Bai, S.M. and Chen, S.M. (2008) Automatically Constructing Concept Maps Based on Fuzzy Rules for Adaptive Learning Systems. Expert System with Applications, 35, 41-49.
[3] Sansgiry, S.S., Bhosle, M. and Sail, K.K. (2006) Factors That Affect Academic Performance among Pharmacy Students. American Journal of Pharmaceutical Education, 70, 1-9.
[4] Biswas, R. (1995) An Application of Fuzzy Sets in Students’ Evaluation. Fuzzy Sets and System, 74, 187-194.
[5] Malvezzi, W.R., Mourao, A.M. and Bressan, G. (2010) Learning Evaluation in Classroom Mediated by Technology Model Using Fuzzy Logic at the University of Amazonas State. Proceeding of 40th ASEE/IEEE Frontiers in Education Conference, Washington DC, 27-30 October 2010, S2C-1-S2C-6.
[6] Udoinyang, Inyang, G. and Joshua, E.E. (2013) Fuzzy Clustering of Students’ Data Repository for At-Risks Students Identification and Monitoring. Computer and Information Science, 6, 37-50.
[7] Gokmen, G., Akinci, T.C., Tekta, M., Onat, N., Kocyigit, G. and Tekta, N. (2010) Evaluation of Student Performance in Laboratory Applications Using Fuzzy Logic. Procedia Social and Behavioral Sciences, 2, 902-909.
[8] Saxena, N. and Saxena, K.K. (2010) Fuzzy Logic Based Students Performance Analysis Model for Educational Institutions. VIVECHAN International Journal of Research, 1, 79-86.
[9] Neogi, A., Mondal, A.C. and Mandal, S.K. (2011) A Cascaded Fuzzy Inference System for University Non-Teaching Staff Performance Appraisal. Journal of Information Processing Systems, 7, 595-612.
[10] Bhosale, G.A. and Kamath, R.S. (2013) Fuzzy Inference System for Teaching Staff Performance Appraisal. International Journal of Computer and Information Technology, 2, 381-385.
[11] Boongoen, T., Shen, Q. and Price, C.J. (2011) Fuzzy Qualitative Link Analysis for Academic Performance Evaluation. International Journal of Uncertainty, Fuzziness and Knowledge-Based Systems, 19, 559-585.
[12] Hameed, I.A. (2011) Using Gaussian Membership Functions for Improving the Reliability and Robustness of Students’ Evaluation System. International Journal of Expert System with Applications, 38, 7135-7142.
[13] Khan, A.R., Amin, H.U. and Rehman, Z.U. (2011) Application of Expert System with Fuzzy Logic in Teachers’ Performance Evaluation. International Journal of Advanced Computer Science and Applications, 2, 51-57.
[14] Daud, W.S.W., Aziz, K.A.A. and Sakib, E. (2011) An Evaluation of Students’ Performance in Oral Presentation Using Fuzzy Approach. Proceedings of Universiti Malaysia Terengganu 10th International Annual Symposium on Empowering Science, Technology and Innovation towards a Better Tomorrow, Kuala Terengganu, 11-13 July 2011, 157-162.
[15] Gangadwala, H. and Gulati, R.M. (2012) Grading & Analysis of Oral Presentation—A Fuzzy Approach. International Journal of Engineering Research and Development, 2, 1-4.
[16] Bhatt, R. and Bhatt, D. (2011) Fuzzy Logic based Student Performance Evaluation Model for Practical Component of Engineering Institution Subjects. International Journal of Technology and Engineering Education, 5, 1-7.
[17] Jamsandekar, S.S. and Mudholkar, R.R. (2013) Performance Evaluation by Fuzzy Inference Technique. International Journal of Soft Computing and Engineering, 3, 158-164.
[18] Patil1, S., Mulla, A. and Mudholkar, R.R. (2012) Best Student Award—A fuzzy Evaluation Approach. International Journal of Computer Science and Communication, 3, 9-12.
[19] Gangadhar, P.V.S.S. (2012) Evaluation of Government Officer Performance Using Fuzzy Logic Techniques. Indian Journal of Computer Science and Engineering, 3, 319-328.
[20] Yildiz, O., Bal, A. and Gulsecen, S. (2013) Improved Fuzzy Modelling to Predict the Academic Performance of Distance Education Students. The International Review of Research in Open and Distance Learning, 14, 144-165.
[21] Yildiz, Q., Bal, A., Gulsecen, S. and Kentli, F.D. (2014) Rules Optimization Based Fuzzy Model for Predicting Distance Education Students’ Grades. International Journal of Information and Education Technology, 4, 59-62.
[22] Sakthivel, E., Kannan, K.S. and Arumugam, S. (2013) Optimized Evaluation of Students Performances Using Fuzzy Logic. International Journal of Scientific and Engineering Research, 4, 1128-1133.
[23] Chang, D.F. and Sun, C.H. (1993) Fuzzy Assessment Learning Performance of Junior High School Students. Proceedings of the 1993 First National Symposium on Fuzzy Theory and Applications, Hsinchu, 1-10.
[24] Chiang, T.T. and Lin, C.H. (1994) Application of Fuzzy Theory to Teaching Assessment. Proceedings of the 1994 Second National Conference on Fuzzy Theory and Applications, Taipei, 15-17 September 1994, 92-97.
[25] Law, C.K. (1996) Using Fuzzy Numbers in Education Grading System. Fuzzy Sets and Systems, 83, 311-323.
[26] Weon, S. and Kim, J. (2001) Learning Achievement Evaluation Strategy Using Fuzzy Membership Function. Proceedings of the 31st ASEE/IEEE Frontiers in Education Conference, Vol. 1, Reno, 10-13 October 2001, 19-24.
[27] Gamboa, H. (2001) Designing Intelligent Tutoring Systems: A Bayesian Approach. Proceedings of the 3rd International Conference on Enterprise Information System, Setúbal, 7-10 July 2001, 452-458.
[28] Hwang, G.J. (2003) A Conceptual Map Model for Developing Intelligent Tutoring Systems. International Journal of Computers and Education, 40, 217-235.
[29] Aziz, A.A., Ismail, N.H. and Ahmad, F. (2013) Mining Students’ Academic Performance. Journal of Theoretical and Applied Information Technology, 53, 485-495.
[30] Shah, K.N., Kothuru, S. and Vairamuthu, S. (2013) Clustering Students’ Based on Previous Academic Performance. International Journal of Engineering Research and Applications, 3, 935-939.
[31] Ramanathan, L., Dhanda, S. and Kumar, D.S. (2013) Predicting Students’ Performance using Modified ID3 Algorithm. International Journal of Engineering and Technology, 5, 2491-2497.
[32] Pandey, M. and Sharma, V.K. (2013) A Decision Tree Algorithm Pertaining to the Student Performance Analysis and Prediction. International Journal of Computer Applications, 61, 1-5.
[33] Borkar, S. and Rajeswari, K. (2013) Predicting Students Academic Performance Using Education Data Mining. International Journal of Computer Science and Mobile Computing, 2, 273-279.

Copyright © 2023 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.