Research Article

Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm

Volume: 15 Number: 1 July 1, 2025
EN TR

Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm

Abstract

This study aims to automatically classify the eye openness state (open/closed) of individuals from electroencephalography (EEG) signals. In the classification process, based on the knowledge that EEG signals reflect short-term cognitive states, the EEG Eye State dataset is used. The dataset contains 14,980 samples from 14 EEG channels and the eye state is labelled according to the binary classification problem. Within the scope of the preprocessing steps for the data, the scaling process was performed and then the classification model was created. In the modelling process, the Extra Trees Classifier (ETC) algorithm, which is an ensemble learning method based on decision trees, was preferred. The performance of the model was evaluated by 10-fold cross-validation method; accuracy, precision, sensitivity and F1 score metrics were calculated at each layer. The findings revealed that the model performed well in all metrics. In particular, the highest F1 score was achieved in Fold 1, and the width of the area under the ROC curve (AUC) confirmed the discriminative power of the model. In addition, in the feature importance analysis, it was observed that the signals obtained from occipital and parietal regions contributed more to the classification process. The results show that traditional machine learning algorithms, together with appropriate preprocessing strategies, can produce effective classification outputs on EEG data. This study contributes to the academic literature on EEG-based eye state detection and provides a meaningful basis for applications such as human-computer interaction, attention monitoring systems and neurocognitive assessment.

Keywords

References

  1. [1] Piatek, Ł., Fiedler, P., & Haueisen, J. (2018). Eye state classification from electroencephalography recordings using machine learning algorithms. Digital Medicine, 4(2), 84-95.
  2. [2] Bharati, S., Podder, P., & Raihan-Al-Masud, M. (2018, November). EEG eye state prediction and classification in order to investigate human cognitive state. In 2018 International Conference on Advancement in Electrical and Electronic Engineering (ICAEEE) (pp. 1-4). IEEE.
  3. [3] Nilashi, M., Abumalloh, R. A., Ahmadi, H., Samad, S., Alghamdi, A., Alrizq, M., ... & Nayer, F. K. (2023). Electroencephalography (EEG) eye state classification using learning vector quantization and bagged trees. Heliyon, 9(4).
  4. [4] Ketu, S., & Mishra, P. K. (2022). Hybrid classification model for eye state detection using electroencephalogram signals. Cognitive Neurodynamics, 16(1), 73-90.
  5. [5] Saeid Sanei, Jonathon A. Chambers, “ EEG Signal Processing,” John Wiley & Sons, 2013.
  6. [6] Peter Wolf (M.D.), “Epileptic Seizures and Syndromes: With Some of Their Theoretical Implications,” John Libbey Eurotext, 1994.
  7. [7] Aleksandar Čolić, Oge Marques, Borko Furht, “Driver Drowsiness Detection: Systems and Solutions,” Springer, 2014.
  8. [8] Mardi Z, Ashtiani SNM, Mikaili M (2011) EEG-based drowsiness detection for safe driving using chaotic features and statistical tests. J Med Signals Sens 1(2):130

Details

Primary Language

Turkish

Subjects

Electrical Engineering (Other)

Journal Section

Research Article

Early Pub Date

July 1, 2025

Publication Date

July 1, 2025

Submission Date

May 22, 2025

Acceptance Date

June 12, 2025

Published in Issue

Year 2025 Volume: 15 Number: 1

APA
Dal, S. (2025). Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm. European Journal of Technique (EJT), 15(1), 29-36. https://doi.org/10.36222/ejt.1704397
AMA
1.Dal S. Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm. EJT. 2025;15(1):29-36. doi:10.36222/ejt.1704397
Chicago
Dal, Süleyman. 2025. “Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm”. European Journal of Technique (EJT) 15 (1): 29-36. https://doi.org/10.36222/ejt.1704397.
EndNote
Dal S (July 1, 2025) Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm. European Journal of Technique (EJT) 15 1 29–36.
IEEE
[1]S. Dal, “Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm”, EJT, vol. 15, no. 1, pp. 29–36, July 2025, doi: 10.36222/ejt.1704397.
ISNAD
Dal, Süleyman. “Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm”. European Journal of Technique (EJT) 15/1 (July 1, 2025): 29-36. https://doi.org/10.36222/ejt.1704397.
JAMA
1.Dal S. Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm. EJT. 2025;15:29–36.
MLA
Dal, Süleyman. “Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm”. European Journal of Technique (EJT), vol. 15, no. 1, July 2025, pp. 29-36, doi:10.36222/ejt.1704397.
Vancouver
1.Süleyman Dal. Eye State Classification from Electroencephalography (EEG) Signals Using the Extra Trees Classifier Algorithm. EJT. 2025 Jul. 1;15(1):29-36. doi:10.36222/ejt.1704397

All articles published by EJT are licensed under the Creative Commons Attribution 4.0 International License. This permits anyone to copy, redistribute, remix, transmit and adapt the work provided the original work and source is appropriately cited.Creative Commons Lisansı