Real-time Multi-Screen Cheating Detection using K-Means Clustering

  • Yudhi Setyo Purwanto Institut Teknologi PLN, Indonesia
  • Rakhmadi Irfansyah Putra Institut Teknologi PLN, Indonesia
Keywords: online exam, academic integrity, multi-screen cheating, K-Means clustering, behavioural analytics

Abstract

Ensuring academic honesty during online exams is becoming more and more challenging with students taking advantage of multiple screens and mirrored monitors. This research presents a privacy-sensitive, real-time multi-screen behavior detection model that does not rely on cameras or biometric sensors. The system tracks hardware and behavioral signals like screen-switch rate, focus-loss activity, idle time, and display change events. Utilizing K-Means clustering (k = 3), these metrics are segregated into three categories: Normal, Suspected, and Cheating. Implemented in Python and tested on simulated and real datasets, the model registered a silhouette score of 0.27 and showed discriminative behavior segregation through clustering analysis. Testing against a labelled dataset produced balanced accuracy of more than 80 percent, supported by confusion matrix and performance curve research. Findings show that hardware monitoring and activity-based could be an effective, camera-free means of detecting cheating in online examinations. The approach is privacy-respecting, computationally light in real time, and has understandable output for administrative exam. Drawbacks include the focus to date on Windows platforms and the need for more comprehensive cross-platform testing. Future studies will examine multimodal integration and larger scales to further increase detection accuracy and transferability.

Downloads

Download data is not yet available.

References

G. Haus, Y. B. Pasquinelli, D. Scaccia, and N. Scarabottolo, “Online written exams during COVID-19 crisis,” Proc. 14th IADIS Int. Conf. e-Learning 2020, EL 2020 - Part 14th Multi Conf. Comput. Sci. Inf. Syst. MCCSIS 2020, pp. 79–86, 2020, doi: 10.33965/el2020_202007l010.

P. M. Newton and K. Essex, “How Common is Cheating in Online Exams and did it Increase During the COVID-19 Pandemic ? A Systematic Review,” 2023.

A. Nigam, R. Pasricha, T. Singh, and P. Churi, “A Systematic Review on AI-based Proctoring Systems: Past, Present and Future,” Educ. Inf. Technol., vol. 26, no. 5, pp. 6421–6445, 2021, doi: 10.1007/s10639-021-10597-x.

A. Tweissi, W. Al Etaiwi, and D. Al Eisawi, “The Accuracy of AI-Based Automatic Proctoring in Online Exams,” Electron. J. e-Learning, vol. 20, no. 4, pp. 419–435, 2022, doi: 10.34190/ejel.20.4.2600.

C. Van De Sande and X. Lu, “Perceptions of Cheating on In Person and Online Mathematics Examinations,” vol. 3, no. 9, pp. 28–35, 2018.

M. Valizadeh, “Cheating in Online Learning Programs : Learners ’ Perceptions and Solutions,” vol. 23, no. 1, pp. 0–2, 2022.

D. R. E. Cotton, P. A. Cotton, and J. R. Shipway, “Chatting and cheating: Ensuring academic integrity in the era of ChatGPT,” Innov. Educ. Teach. Int., vol. 61, no. 2, pp. 228–239, 2024, doi: 10.1080/14703297.2023.2190148.

E. V. A. Heinrich, “A Systematic-Narrative Review of Online Proctoring Systems and a Case for Open Standards,” vol. 17, pp. 485–499, 2025, doi: 10.55982/openpraxis.17.3.836.

Y. Peled, Y. Eshet, C. Barczyk, and K. Grinautski, “Predictors of Academic Dishonesty among undergraduate students in online and face-to-face courses,” Comput. Educ., vol. 131, pp. 49–59, 2019, doi: 10.1016/j.compedu.2018.05.012.

N. Taşkın and M. Kokoç, “Behavioural engagement, academic dishonesty, and performance gaps: Comparing online and paper–pencil based tests in an online learning context,” Educ. Inf. Technol., vol. 30, no. 13, pp. 18895–18919, 2025, doi: 10.1007/s10639-025-13514-8.

M. Henderson et al., “Online examinations: Factors that impact student experience and perceptions of academic performance,” Australas. J. Educ. Technol., vol. 40, no. 4, pp. 73–89, 2024, doi: 10.14742/ajet.9412.

E. U. Oti, M. O. Olusola, F. C. Eze, and S. U. Enogwe, “Comprehensive Review of K-Means Clustering Algorithms,” Int. J. Adv. Sci. Res. Eng., vol. 07, no. 08, pp. 64–69, 2021, doi: 10.31695/ijasre.2021.34050.

J. E. Priyatma, H. Sriwindono, P. H. Prima, and A. M. Polina, “The Application of K-Means Clustering Algorithm for Initial Analysis of Students Online Learning,” vol. 6, no. 07, pp. 67–75, 2024, doi: 10.35629/5252-06076775.

P. Chen and L. Yu, “Use of Data Mining Technologies in an English Online Test Results Management System,” International Journal of Emerging Technologies in Learning (iJET), vol. 16. International Association of Online Engineering (IAOE), p. 166, 2021. doi: 10.3991/ijet.v16i09.22743.

S. Sanz, M. Luzardo, C. García, and F. J. Abad, “Detecting cheating methods on unproctored internet tests,” Psicothema, vol. 32, no. 4, pp. 549–558, 2020, doi: 10.7334/psicothema2020.86.

E. Çam and M. E. Özdağ, Discovery of Course Success Using Unsupervised Machine Learning Algorithms. 2020. doi: 10.17220/mojet.2021.9.1.242.

H.-H. Bock, “Clustering Methods: A History of k-Means Algorithms,” no. 1957, pp. 161–172, 2007, doi: 10.1007/978-3-540-73560-1_15.

A. Zaki and A. Sembe, “Penerapan K-Means Clustering dalam Pengelompokan Data ( Studi Kasus Profil Mahasiswa Matematika FMIPA UNM ),” vol. 5, no. 2, pp. 163–176, 2022.

M. Chen and T. W. Hoe, “K-Means Clustering: A Tool for English Language Teaching Innovations,” Forum Linguist. Stud., vol. 7, no. 2, pp. 988–998, 2025, doi: 10.30564/fls.v7i2.8379.

X. Meng, “Assessment of English Teaching Post Competency Relying on K-Means Clustering Computing Algorithm,” Math. Probl. Eng., vol. 2022, 2022, doi: 10.1155/2022/3385996.

N. Alruwais, G. Wills, and M. Wald, “Advantages and Challenges of Using e-Assessment,” Int. J. Inf. Educ. Technol., vol. 8, no. 1, pp. 34–37, 2018, doi: 10.18178/ijiet.2018.8.1.1008.

M. T. P. Beerepoot, “Formative and Summative Automated Assessment with Multiple- Choice Question Banks,” 2023, doi: 10.1021/acs.jchemed.3c00120.

N. Taşkin, “Cheating and prevention strategies in online assessment,” Teach. Assess. Era Educ. 5.0, no. June, pp. 161–172, 2024, doi: 10.4018/979-8-3693-3045-6.ch009.

G. Muchangi Kiura, “Behavioral Detection and Prevention of Cheating During Online Examination Using Deep Learning Approach,” pp. 1–118, 2023, doi: 10.9790/1813-12070105.

H. Alayed, F. Frangoudes, and C. Neuman, “Behavioral-based cheating detection in online first person shooters using machine learning techniques,” IEEE Conf. Comput. Intell. Games, CIG, 2013, doi: 10.1109/CIG.2013.6633617.

Published
2025-09-30
Abstract views: 20 times
Download PDF: 14 times
How to Cite
Purwanto, Y., & Putra, R. (2025). Real-time Multi-Screen Cheating Detection using K-Means Clustering. Journal of Information Systems and Informatics, 7(3), 2758-2779. https://doi.org/10.51519/journalisi.v7i3.1262
Section
Articles