IJMECS Vol. 18, No. 5, 8 Oct. 2026
Cover page and Table of Contents: PDF (size: 1459KB)
PDF (1459KB), PP.87-103
Views: 0 Downloads: 0
Educational Data Mining, Systematic Analysis of Education Quality, Prediction, Correlation, Regression, Clustering, Technical Students, Software.
This article presents a set of specialized software tools for educational data mining and describes the integration of the developed tools into the educational process of students of technical specialties. The developed set consists of three programs that implement the main tasks of educational data mining. Program No. 1 provides segmentation, analysis, and visualization of images of educational materials; Program No. 2 performs data clustering; Program No. 3 performs correlation and regression analysis to identify relationships and predict learning outcomes. The developed programs can be used to implement a systematic analysis of education quality, during which automated processing of educational data and the formation of recommendations for improving the educational process are performed. The programs are implemented in Python. A scheme for integrating specialized programs into the educational process has been developed. The scheme reflects the relationships between the programs that process educational materials, analyze the results of the educational process, influence students’ educational trajectories and the educational process.
Program No. 1, “SegmentFuzzy24,” is designed for segmentation, analysis, and visualization of images of educational materials. Such processing makes it possible to highlight the investigated elements of technical devices in order to focus students’ attention, as well as to determine the quantitative and geometric characteristics of multimedia presentation slides, including the number and size of symbols, the area of graphical objects, etc. Segmentation is performed using the region growing method. The determined characteristics are used for the classification of educational materials or are transferred to Programs No. 2 and No. 3 for further cluster, correlation, and regression analysis.
Program No. 2, “ClusterFuzzy23,” is designed for clustering educational data, including students’ learning outcomes and the characteristics of educational materials obtained from Program No. 1. Objects are divided into groups with similar characteristics using the K-means method. During the clustering process, the sum of the squared Euclidean distances between each object and the centroid of its cluster is minimized. Data clustering ensures their differentiated processing and contributes to the adjustment of educational trajectories. The clustering results can be transferred to Program No. 3 for further analysis. Fuzzy membership functions are used to determine the degree of membership of objects in overlapping clusters.
Program No. 3, “CorrelRegres25,” is designed for correlation and regression analysis of educational data obtained directly or as a result of clustering in Program No. 2. Correlation analysis is used to establish relationships between the characteristics of the educational process, while regression analysis is applied to model their dependencies using polynomial functions and to predict learning outcomes. The obtained models are used to adjust educational trajectories, while objects that have significant deviations from regression dependencies are classified as outliers.
The developed programs have been demonstrated on sample data to process real educational data, namely for image segmentation and visualization, clustering of educational data, and their correlation and regression analysis.
Data clustering and correlation–regression analysis were performed using the grades of N0 = 76 students in 12 subjects, assessed on a 100-point scale, for courses completed during the first and second years of study. The initial sample of N0 students was randomly divided into a training set (N = 60, 80% of the data) and a validation set (NV = 16, 20% of the data). The quality of the clustering results was evaluated using the Silhouette coefficient, Calinski–Harabasz index and Davies–Bouldin index. The analysis indicated that three or four clusters provide an appropriate representation of the data. The optimal polynomial degree pA = 3 for the regression model was determined based on the minimum root mean square error RmseV = 12.37458, obtained on the validation set. The relatively high RmseV value can be attributed to the influence of a considerable number of factors affecting students’ academic performance. The resulting regression model was used to predict students’ grades in a subject for the subsequent academic period based on their grades in the same subject during the previous period. A promising direction for further improvement of the developed prediction system is the integration of artificial neural networks.
Oleksandr Derevyanchuk, Serhiy Balovsyak, Shaocheng Qu, Yurii Ushenko, Nataliia Tytova, Hanna Kravchenko, "Specialized Software Tools for Educational Data Mining of Technical Students: Image Segmentation, Clustering, and Correlation-Regression Analysis", International Journal of Modern Education and Computer Science(IJMECS), Vol.18, No.5, pp. 87-103, 2026. DOI:10.5815/ijmecs.2026.05.05
[1]A. Biloshchytskyi, S. Omirbayev, A. Mukhatayev, O. Kuchanskyi, М. Hlebena, Y. Andrashko, N. Mussabayev, and A. Faizullin, “Structural models of forming an integrated information and educational system “quality management of higher and postgraduate education,” Frontiers in Education, vol. 9 (1291831), pp. 1-20, 2024. doi: 10.3389/feduc.2024.1291831.
[2]M. Trifonova, and G. Kiryakova, “Multimodal Learning Resources: A Way to Engage Students’ Senses,” Engineering Proceedings, vol. 103, no. 1:13, article no. 13, 2025. doi: 10.3390/engproc2025103013.
[3]M. Fazlikhani, and I. Bagheri, “Educational Computer Science Development Based on Data Mining,” In 5th International Conference on Science, Engineering, and role of Technology in new Businesses, Copenhagen, Denmark, pp. 1-8, December 16, 2023.
[4]R. Baker, and K. Yacef, “The State of Educational Data Mining in 2009: A Review and Future Visions,” Journal of Educational Data Mining, vol. 1, no. 1, pp. 3-17, 2009. doi: 10.5281/zenodo.3554658.
[5]S. Yi, J. Matsugami, H. Yumoto, and T. Yamasaki, “An Online Presentation Slide Assessment System Using Visual and Semantic Segmentation Features,” Proceedings of the AAAI Conference on Artificial Intelligence, vol. 37, no. 13, pp.16494-16496, 2023. doi: 10.1609/aaai.v37i13.27090.
[6]Orange Data Mining. 2026. URL: https://orangedatamining.com.
[7]MATLAB. 2026. URL: https://www.mathworks.com/products/matlab.html.
[8]C. Romero, and S. Ventura, “Data mining in education,” Wiley Interdisciplinary Reviews: Data mining and knowledge discovery, vol. 3, no. 1, pp. 12-27, 2013. doi: 10.1002/widm.1075.
[9]E. Kalita, S. S. Oyelere, S. Gaftandzhieva, et al., “Educational data mining: a 10-year review,” Discover Computing, vol. 28, article no. 81, 2025. doi: 10.1007/s10791-025-09589-z.
[10]S. Batool, J. Rashid, M.W. Nisar, et al., “Educational data mining to predict students' academic performance: A survey study,” Educ. Inf. Technol, vol. 28, pp. 905-971, 2023. doi: 10.1007/s10639-022-11152-y.
[11]Zareen Alamgir, Habiba Akram, Saira Karim, and Aamir Wali, “Enhancing Student Performance Prediction via Educational Data Mining on Academic data,” Informatics in Education, vol. 23, no. 1, pp. 1-24, 2024. doi: 10.15388/infedu.2024.04.
[12]Rolly T. Dagdagui, “Predicting Students’ Academic Performance Using Regression Analysis,” American Journal of Educational Research, vol. 10, no. 11, pp. 640-646, 2022. doi: 10.12691/education-10-11-2.
[13]D. Arie, R. Kvyetnyy, O. Bisikalo, O. Sofina, and Y. Bunyak, “Students classification basing the numerical model to compile playful teams on the Unispher™ platform,” Lecture Notes in Networks and Systems, V. Kazymyr et al. (Eds.), Springer, Cham, vol. 1091, 2024. doi: 10.1007/978-3-031-67348-1_16.
[14]M. Talakh, V. Dvorzhak, M. Maksymovych, and Y. Ushenko, “Evaluating trade-offs between data compression and information preservation in classification tasks,” In Artificial Intelligence, Medical Engineering and Education: Proceedings of the 8th International Conference (AIMEE 2024), Huangshi, China, pp. 244-251, October 26-27, 2024. IOS Press, 2025. doi: 10.3233/ATDE250132.
[15]N, Ahmad, N. Hassan, H. Jaafar, and N.I.M. Enzai, “Students' Performance Prediction using Artificial Neural Network,” IOP Conf. Ser.: Mater. Sci. Eng., vol. 1176, pp.1-8, 2021. doi: 10.1088/1757-899X/1176/1/012020.
[16]C. F. Rodriuez-Hernandez, M. Musso, E. Kyndt, and E. Cascallar, “Artificial neural networks in academic performance prediction: Systematic implementation and predictor evaluation,” Computers and Education: Artificial Intelligence, vol. 2, pp. 1-14, 2021. doi: 10.1016/j.caeai.2021.100018.
[17]S. Sarsa, J. Leinonen, and A. Hellas, “Empirical Evaluation of Deep Learning Models for Knowledge Tracing: Of Hyperparameters and Metrics on Performance and Replicability,” Journal of Educational Data Mining, vol. 14, no. 2, 2022. doi: 10.5281/zenodo.7086179.
[18]P. Nayak, S. Vaheed, S. Gupta, et al., “Predicting students' academic performance by mining the educational data through machine learning-based classification model,” Educ. Inf. Technol, vol. 28, pp. 14611-14637, 2023. doi: 10.1007/s10639-023-11706-8.
[19]B. Sonnleitner, T. Madou, M. Deceuninck, F. Theodosiou, and Y.R. Sagaert, “Evaluation of early student performance prediction given concept drift,” Computers and Education: Artificial Intelligence, vol. 8, article no. 100369, 2025. doi: 10.1016/j.caeai.2025.100369.
[20]E. Tiukhova, P. Vemuri, N.L. Flores, A.S. Islind, M. Oskarsdottir, S. Poelmans, B. Baesens, and M. Snoeck, “Explainable Learning Analytics: Assessing the stability of student success prediction models by means of explainable AI,” Decision Support Systems, vol. 182, article no. 114229, 2024. doi: 10.1016/j.dss.2024.114229.
[21]T. Omar, A. Alzahrani, M. Zohdy, “Clustering approach for analyzing the student’s efficiency and performance based on data,” Journal of Data Analysis and Information Processing, vol. 8, no. 03, pp. 171-182, 2020. doi: 10.4236/jdaip.2020.83010.
[22]M. Nafuri, A. Fikri, N.S. Sani, N.F.A. Zainudin, A.H.A. Rahman, and M. Aliff, “Clustering Analysis for Classifying Student Academic Performance in Higher Education,” Applied Sciences, vol. 12, no. 19, pp. 9467, 2022. doi: 10.3390/app12199467.
[23]M. Ali, “Clustering in machine learning: 5 essential clustering algorithms,” DataCamp. URL: https://www.datacamp.com/blog/clustering-in-machine-learning-5-essential-clustering-algorithms.
[24]M. Wang, and X. Wei, “Research on Logistics Center Location-Allocation Problem Based on Two-Stage K-Means Algorithms,” Advances in Computer Science for Engineering and Education, Hu, Z., Petoukhov, S., Dychka, I., He, M. (Eds.), Springer International Publishing, vol. 1247, pp. 52-62, 2021. doi: 10.1007/978-3-030-55506-1_5.
[25]A. Heni, I. Jdey, and H. Ltifi, “K-means and fuzzy c-means fusion for object clustering,” In 8th International Conference on Control, Decision and Information Technologies (CoDIT), Istanbul, Turkey, pp. 177-182, 2022. doi: 10.1109/CoDIT55151.2022.9804078.
[26]A. Algarni, “Data Mining in Education,” International Journal of Advanced Computer Science and Applications (IJACSA), vol. 7, no. 6, pp. 456-461, 2016.
[27]O. Chaban, E. Manziuk, and P. Radiuk, “Method of adaptive knowledge distillation from multi-teacher to student deep learning models,” Journal of Edge Computing, vol. 4, no. 2, pp. 159-178, 2025. doi: 10.55056/jec.978.
[28]V. Ravluk, Y. Derevianchuk, O. Derevyanchuk, A. Krychun, and H. Kravchenko, “Investigation of the statistical data on the technical condition of brake equipment components of passenger carriages in operation,” Edelweiss Applied Science and Technology, vol. 8, no. 6, pp. 5957-5970, 2024. doi: 10.55214/25768484.v8i6.3292.
[29]O. Derevyanchuk, V. Kovalchuk, S. Balovsyak, M. Dominikov, H. Kravchenko, O. Pshenychnyi, and A. Kovalchuk, “Implementation of the STEM Project "Modeling of Spatial Images of Polyhedra" in the Professional Training of Future Specialists in Engineering and Pedagogical Specialties,” in: Hu Z., Yanovsky F., Dychka I., He M. (eds), Advances in Computer Science for Engineering and Education VII. ICCSEEA 2024. Lecture Notes on Data Engineering and Communications Technologies. Springer, Cham, vol. 242, pp. 683-692, 2025. doi: 10.1007/978-3-031-84228-3_59.
[30]O.V. Derevyanchuk, V.I. Kovalchuk, V.M. Kramar, H.O. Kravchenko, D.V. Kondryuk, А.V. Kovalchuk, and B.V.Onufriichuk, “Implementation of STEM education in the process of training of future specialists of engineering and pedagogical specialties,” Proceedings of SPIE, vol. 12938, pp. 214-217, 2024. doi: 10.1117/12.3012996.
[31]V. Kovalchuk, A. Androsenko, O. Derevyanchuk, N. Volkova, and Y. Piven, “Development of pedagogical skills of students of technology and pedagogical specialties using STEM technologies,” Edelweiss Applied Science and Technology, vol. 8, no. 4, pp. 498-506, 2024. https://doi.org/10.55214/25768484.v8i4.1125.
[32]Mentalmodeler. URL: https://www.mentalmodeler.com.
[33]O. Berezsky, M. Zarichnyi, and O. Pitsun, “Development of a metric and the methods for quantitative estimation of the segmentation of biomedical images,” Eastern-European Journal of Enterprise Technologies, vol. 6, no. 4(90), pp. 4-11, 2017. doi: 10.15587/1729-4061.2017.119493.
[34]S. Balovsyak, Kh. Odaiska, O. Yakovenko, and I. Iakovlieva, “Adjusting the Brightness and Contrast parameters of digital video cameras using artificial neural networks,” Proceedings of SPIE, vol. 12938. pp. 129380I-1 - 129380I-4, 2024. doi: 10.1117/12.3009429.
[35]S.V. Balovsyak, O.V. Derevyanchuk, H.O. Kravchenko, O.P. Kroitor, and V.V. Tomash, “Computer system for increasing the local contrast of railway transport images,” Proc. SPIE, Fifteenth International Conference on Correlation Optics, vol. 12126, pp. 121261E1-7, 2021. doi: 10.1117/12.2615761.
[36]S.V. Balovsyak, O.V. Derevyanchuk, and I.M. Fodchuk, “Method of calculation of averaged digital image profiles by envelopes as the conic sections,” Advances in Intelligent Systems and Computing, Hu Z., Petoukhov S., Dychka I., He M. (Eds.), Springer International Publishing, vol. 754, pp. 204-212, 2019. doi: 10.1007/978-3-319-91008-6_21.
[37]Tesseract_OCR. URL: https://tesseractocr.org.