Dergiler / Balkan Journal of Electrical and Computer Engineering / 2026 / Cilt: 14

AdaBoost Topluluk Öğrenmesi Kullanılarak Tuş Vuruşu Dinamiklerinden Açıklanabilir Parkinson Hastalığı Tahmini

Explainable Parkinson’s Disease Prediction from Keystroke Dynamics Using AdaBoost Ensemble Learning

Ferdi Özbilgin(GİRESUN ÜNİVERSİTESİ, MÜHENDİSLİK FAKÜLTESİ, ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ)0000-0003-4946-7018
Sayfa
—
Yayın Tarihi
2026-09-16
🏛️Bu makalenin bibliyografik verileri ve tam metin bağlantısı DergiPark üzerinden sağlanmıştır.
DergiPark Kaydı ↗
✨

Yapay Zeka Hızlı Bakış & Çıkarımlar

AI Insight
⚡ TL;DR(1 Cümlede Hızlı Çıkarım)

Ayrıca, topluluk tabanlı yöntemlerin genel olarak tekil sınıflandırıcılara kıyasla daha dengeli ve daha yüksek performans sergilediği gözlemlenmiştir.

📌 3 Maddede Bu Makale

🎯
Amaç & Hipotez:Parkinson hastalığı (PH), iyi bilinen motor semptomlarının ortaya çıkmasından önce uzun bir asemptomatik döneme sahip olan yaygın bir nörodejeneratif hastalıktır ve erken evrelerinde teşhis edilmesi oldukça güçtür.
📊
Temel Bulgular & Veri:Örneklerden hold time, flight time ve latency değerlerine ilişkin istatistiksel analizler yoluyla toplam 33 özellik çıkarılmıştır.
💡
Sonuç & Katkı:Ayrıca, topluluk tabanlı yöntemlerin genel olarak tekil sınıflandırıcılara kıyasla daha dengeli ve daha yüksek performans sergilediği gözlemlenmiştir.
🔬Tür:Uygulamalı Anket & Alan Araştırması
📍Kapsam:Genişletilmiş Akademik Örneklem
⚙️Değişkenler:Parkinson hastalığı · tuş vuruşu dinamikleri · AdaBoost

Özet

Parkinson hastalığı (PH), iyi bilinen motor semptomlarının ortaya çıkmasından önce uzun bir asemptomatik döneme sahip olan yaygın bir nörodejeneratif hastalıktır ve erken evrelerinde teşhis edilmesi oldukça güçtür. Bu çalışmada, kullanıcıların klavyede yazı yazarken elde edilen tuş vuruşu dinamiklerine dayanarak Parkinson hastalığının teşhisini gerçekleştirmek amacıyla makine öğrenmesi yöntemlerinden yararlanılmıştır. Çalışmada, PhysioNet veri tabanında yer alan Tappy Keystroke veri seti kullanılmıştır. Örneklerden hold time, flight time ve latency değerlerine ilişkin istatistiksel analizler yoluyla toplam 33 özellik çıkarılmıştır. Temel sınıflandırıcı olarak Bayesyen optimizasyon ile birleştirilen AdaBoost algoritması kullanılmıştır. Elde edilen sonuçlar Decision Tree, Naive Bayes, K-Nearest Neighbor, Artificial Neural Network, RUSBoost ve Bagging yöntemleri ile karşılaştırılmış ve AdaBoost algoritmasının %87.16 doğruluk ve 0.9129 AUC değeri ile en yüksek performansı gösterdiği belirlenmiştir. Ayrıca, topluluk tabanlı yöntemlerin genel olarak tekil sınıflandırıcılara kıyasla daha dengeli ve daha yüksek performans sergilediği gözlemlenmiştir. En başarılı modelin karar süreci SHAP yöntemi kullanılarak yorumlanmış ve HoldTime ile FlightTime değişkenlik ölçütlerinin sınıflandırmada belirleyici rol oynadığı tespit edilmiştir. Elde edilen bulgular, tuş vuruşu dinamiklerinin klinik bir ortam gerektirmeyen, invaziv olmayan ve ölçeklenebilir bir Parkinson hastalığı biyobelirteci olarak kullanılabileceğini göstermektedir.

Abstract

Parkinson’s disease (PD) is a common, neurodegenerative disorder with a long asymptomatic period before the manifestation of its well-known motor symptoms and is also notoriously difficult to diagnose in its early stages. The present study is to use machine learning to achieve the diagnosis of Parkinson’s disease based on keystroke dynamics obtained while the users are typing on the keyboard. The Tappy Keystroke dataset in the PhysioNet dataset is utilized. 33 features from the hold time, flight time and latency were extracted from the samples through statistical analysis. The base classifier is the AdaBoost algorithm after combining with Bayesian optimization. The results compared with the Decision Tree, Naive Bayes, K-Nearest Neighbor, Artificial Neural Network, RUSBoost and Bagging all show that the AdaBoost has the highest accuracy of 87.16% and the AUC of 0.9129. It was observed that ensemble-based methods generally showed more balanced and higher performance compared to single classifiers. The decision process of the most successful model was interpreted using the SHAP method; it was determined that the HoldTime and FlightTime variation measures played a decisive role in classification. The results obtained indicate that keystroke dynamics can be used as a non-invasive, scalable PD biomarker that does not require a clinical setting.

🔖

Bu Makaleye Atıf Yap

Özbilgin, F. (2026). AdaBoost Topluluk Öğrenmesi Kullanılarak Tuş Vuruşu Dinamiklerinden Açıklanabilir Parkinson Hastalığı Tahmini. Balkan Journal of Electrical and Computer Engineering, Cilt: 14. https://doi.org/10.17694/bajece.1905893

📄 Tam Metin PDF Okuyucu

📄

PDF görüntüleyici hazırlanıyor...

Kaynakça (30)

  1. Jankovic, J. (2008). Parkinson’s disease: clinical features and diagnosis. Journal of neurology, neurosurgery & psychiatry, 79(4), 368-376.
  2. Poewe, W., et al. (2017). Parkinson disease. Nature reviews Disease primers, 3(1), 17013.
  3. Su, D., et al. (2025). Projections for prevalence of Parkinson’s disease and its driving factors in 195 countries and territories to 2050: modelling study of Global Burden of Disease Study 2021. bmj, 388.
  4. Kaya, D., & Soyukibar, T. E. (2022). Parkinson hastalığı ve parkinsonizm. The Journal of Turkish Family Physician, 13(4), 182-192.
  5. Postuma, R. B., et al. (2015). MDS clinical diagnostic criteria for Parkinson's disease. Movement disorders, 30(12), 1591-1601.
  6. Hess, C. W., & Hallett, M. (2017). The phenomenology of Parkinson's disease. Seminars in neurology, 37(02), 109-117.
  7. Meral, M., Ozbilgin, F., & Durmus, F. (2025). Fine-Tuned Machine Learning Classifiers for Diagnosing Parkinson’s Disease Using Vocal Characteristics: A Comparative Analysis. Diagnostics, 15(5), 645.
  8. Meral, M., & Ozbilgin, F. (2025). Parkinson’s disease diagnosis and severity assessment from gait signals via bayesian-optimized deep learning. Diagnostics, 15(16), 2046.
  9. Özbilgin, F., Kurnaz, C., & Aydın, E. (2024). Non-invasive coronary artery disease identification through the iris and bio-demographic health profile features using stacking learning. Image and Vision Computing, 146, 105046.
  10. Senkaya, Y., Kurnaz, C., & Ozbilgin, F. (2025). Enhancing Alzheimer’s Diagnosis with Machine Learning on EEG: A Spectral Feature-Based Comparative Analysis. Diagnostics, 15(17), 2190.
  11. Alfalahi, H., et al. (2022). Diagnostic accuracy of keystroke dynamics as digital biomarkers for fine motor decline in neuropsychiatric disorders: a systematic review and meta-analysis. Scientific reports, 12(1), 7690.
  12. Demir, B., Ulukaya, S., & Erdem, O. (2023). Detection of Parkinson’s disease with keystroke data. Computer Methods in Biomechanics and Biomedical Engineering, 26(13), 1653-1667.
  13. Tripathi, S., Arroyo-Gallego, T., & Giancardo, L. (2022). Keystroke-dynamics for Parkinson's disease signs detection in an at-home uncontrolled population: a new benchmark and method. IEEE Transactions on Biomedical Engineering, 70(1), 182-192.
  14. Roy, S., Roy, U., Sinha, D., & Pal, R. K. (2023). Imbalanced ensemble learning in determining Parkinson’s disease using Keystroke dynamics. Expert Systems with Applications, 217, 119522.
  15. Tripathi, S., Acien, A., Holmes, A. A., Arroyo-Gallego, T., & Giancardo, L. (2024). Generalizing Parkinson’s disease detection using keystroke dynamics: a self-supervised approach. Journal of the American Medical Informatics Association, 31(6), 1239-1246.
  16. Yang, Y., Guo, B., Zhao, K., Liang, Y., Li, N., & Yu, Z. (2024). MELPD-Detector: Multi-level ensemble learning method based on adaptive data augmentation for Parkinson disease detection via free-KD: Y. Yang et al. CCF Transactions on Pervasive Computing and Interaction, 6(2), 182-198.
  17. Adams, W. R. (2017). High-accuracy detection of early Parkinson's Disease using multiple characteristics of finger movement while typing. PloS one, 12(11), e0188226.
  18. Goldberger, A. L., et al. (2000). PhysioBank, PhysioToolkit, and PhysioNet: components of a new research resource for complex physiologic signals. circulation, 101(23), e215-e220.
  19. Freund, Y., & Schapire, R. E. (1997). A decision-theoretic generalization of on-line learning and an application to boosting. Journal of computer and system sciences, 55(1), 119-139.
  20. Mienye, I. D., & Sun, Y. (2022). A survey of ensemble learning: Concepts, algorithms, applications, and prospects. Ieee Access, 10, 99129-99149.
  21. Qawqzeh, Y. K., Alourani, A., & Ghwanmeh, S. (2023). An improved breast cancer classification method using an enhanced AdaBoost classifier. International Journal of Advanced Computer Science and Applications, 14(1).
  22. Fawcett, T. (2006). An introduction to ROC analysis. Pattern recognition letters, 27(8), 861-874.
  23. Powers, D. M. (2020). Evaluation: from precision, recall and F-measure to ROC, informedness, markedness and correlation. arXiv preprint arXiv:2010.16061.
  24. Arroyo-Gallego, T., et al. (2018). Detecting motor impairment in early Parkinson’s disease via natural typing interaction with keyboards: validation of the neuroQWERTY approach in an uncontrolled at-home setting. Journal of medical Internet research, 20(3), e89.
  25. Bernardo, L. S., Damaševičius, R., Ling, S. H., de Albuquerque, V. H. C., & Tavares, J. M. R. (2022). Modified SqueezeNet architecture for Parkinson’s disease detection based on keypress data. biomedicines, 10(11), 2746.
  26. Roy, S., Roy, U., Sinha, D., & Pal, R. K. (2025). A novel approach to identify parkinson’s disease and other similar neural stress by analysing keystrokes on modern active devices with ensemble classification. Multimedia Tools and Applications, 84(29), 36163-36202.
  27. Chauhan, R., Jena, M., & Singh, D. (2025). NeuroKey: A Lightweight AI Tool Using Passive Keystroke Dynamics for Parkinson’s Disease Detection and Monitoring. In International Summit on the Global Internet of Things and Edge Computing (pp. 39-53). Springer.
  28. Tat, T., Chen, G., Xu, J., Zhao, X., Fang, Y., & Chen, J. (2025). Diagnosing Parkinson’s disease via behavioral biometrics of keystroke dynamics. Science Advances, 11(14), eadt6631.
  29. Mienye, I. D., & Sun, Y. (2022). A survey of ensemble learning: Concepts, algorithms, applications, and prospects. Ieee Access, 10, 99129-99149.
  30. Roy, S., Roy, U., Sinha, D., & Pal, R. K. (2025). A novel approach to identify parkinson’s disease and other similar neural stress by analysing keystrokes on modern active devices with ensemble classification. Multimedia Tools and Applications, 84(29), 36163-36202.