Skip to content
DraconiticResearch
Search Sources API
203,234 studies31 sourcesUpdated 20 min ago
Peer-reviewedCC BYPLOS One

Interpretable EOG-based gaze classification using tree-based models: A SHAP and LIME analysis

  1. 1Department of Mechatronics Engineering, Sakarya University of Applied Sciences, Sakarya, Turkey.
  2. 2Biomedical Technologies Application and Research Center (BIYOTAM), Sakarya University of Applied Sciences, Sakarya, Turkey.

Abstract

Electrooculography (EOG) is a low-cost biosignal modality for gaze-based human–computer interaction, but reliable validation and model interpretability remain important challenges for machine learning-based gaze classification. This study proposes an explainable EOG gaze classification framework using UNIOVI-EOG dataset. Horizontal and vertical EOG recordings from nine participants were converted into 100 ms non-overlapping windows, and only stable windows with at least 90% label purity were retained. Time-domain window features were extracted and evaluated using Decision Tree, Random Forest, XGBoost, and CatBoost classifiers under subject-wise five-fold cross-validation, ensuring that participants in the validation folds were not included in training. The final dataset contained 81,481 accepted windows across nine gaze classes. All models achieved very high subject-wise performance, with Random Forest providing the strongest overall results. The high performance was consistent with the controlled fixation protocol and the strong separability of horizontal and vertical EOG amplitude patterns, as supported by simple mean-amplitude baseline and leakage diagnostic analyses. Model interpretability was assessed using SHapley Additive exPlanations (SHAP) and Local Interpretable Model-Agnostic Explanations (LIME). The explanations showed that amplitude-related features, especially channel means, medians, quantiles, and absolute mean values, were the main contributors to classification decisions. SHAP–LIME rank correlation and permutation-based faithfulness analysis provided additional quantitative support for the explanations. These findings suggest that leakage-controlled, window-level, explainable machine learning can provide accurate and physiologically interpretable EOG gaze classification in controlled experimental settings.

Related

  1. Schizophrenia classification from multichannel EEG using EEGNet with SHAP and Grad-CAM
    Manisha Pandey, Velmathi Guruviah
    Scientific ReportsPeer-reviewedCC BY-NC-ND 4.0Full textNeuroscienceCrossref
  2. Predicting student academic performance using TabPFN and SHAP: An interpretable machine learning approach
    Qiang Yin
    PLOS OnePeer-reviewedCC BY 4.0Full textNeurosciencePLOS
  3. Conditional spatial classification of expert-confirmed interictal epileptiform discharge epochs: An EEG-ECG ablation and SHAP analysis
    Al Mukshit Plabon, Abdul Mukit, Md. Neyamul +4
    PLOS OnePeer-reviewedCC BY 4.0Full textNeurosciencePhysiologyPLOS
  4. An Interpretable EEG Machine Learning Prototype for Alzheimers Disease Classification
    A. DAS, A. Chakravarty
    bioRxivPreprintCC BY-NDFull textNeurosciencebioRxiv
  5. Learning Epidemic Threshold Equations from Simulation: REEBLRA, an Interpretable Bayesian Classification Framework for Reproduction Numbers
    Jomar F. Rabajante, Norvin P. Bansilan, Maria Czarina T. Lagura-Arreza +2
    arXivPreprintCC BY-NC-ND 4.0Full textBioinformatics & computational biologyEvolutionary biologyarXiv
BibTeX
@article{gul2026interpretable,
  title = {{Interpretable EOG-based gaze classification using tree-based models: A SHAP and LIME analysis}},
  author = {Ayse Nur Ay Gul},
  journal = {PLOS One},
  year = {2026},
  month = oct,
  doi = {10.1371/journal.pone.0361971},
  url = {https://doi.org/10.1371/journal.pone.0361971},
  note = {CC BY},
}
RIS
TY  - JOUR
TI  - Interpretable EOG-based gaze classification using tree-based models: A SHAP and LIME analysis
AU  - Ayse Nur Ay Gul
PY  - 2026
DA  - 2026/10/29
JO  - PLOS One
DO  - 10.1371/journal.pone.0361971
UR  - https://doi.org/10.1371/journal.pone.0361971
AB  - Electrooculography (EOG) is a low-cost biosignal modality for gaze-based human–computer interaction, but reliable validation and model interpretability remain important challenges for machine learning-based gaze classification. This study proposes an explainable EOG gaze classification framework using UNIOVI-EOG dataset. Horizontal and vertical EOG recordings from nine participants were converted into 100 ms non-overlapping windows, and only stable windows with at least 90% label purity were retained. Time-domain window features were extracted and evaluated using Decision Tree, Random Forest, XGBoost, and CatBoost classifiers under subject-wise five-fold cross-validation, ensuring that participants in the validation folds were not included in training. The final dataset contained 81,481 accepted windows across nine gaze classes. All models achieved very high subject-wise performance, with Random Forest providing the strongest overall results. The high performance was consistent with the controlled fixation protocol and the strong separability of horizontal and vertical EOG amplitude patterns, as supported by simple mean-amplitude baseline and leakage diagnostic analyses. Model interpretability was assessed using SHapley Additive exPlanations (SHAP) and Local Interpretable Model-Agnostic Explanations (LIME). The explanations showed that amplitude-related features, especially channel means, medians, quantiles, and absolute mean values, were the main contributors to classification decisions. SHAP–LIME rank correlation and permutation-based faithfulness analysis provided additional quantitative support for the explanations. These findings suggest that leakage-controlled, window-level, explainable machine learning can provide accurate and physiologically interpretable EOG gaze classification in controlled experimental settings.
SN  - 1932-6203
ER  -