Abstract

Electroencephalography (EEG) signal is an important physiological signal commonly used in machine learning to decode brain activities, including imagined words and sentences. We aimed to develop an automated lightweight EEG signal-based sentence classification model using a novel dynamic-sized binary pattern (DSBP) textural feature extractor and iterative multi-classifiers based majority voting (IMCMV) algorithm for iterative voting of results calculated using different classifiers for multi-channel EEG signal inputs. A new Turkish sentence EEG(TSEEG) was prospectively acquired. It comprised of 15-second 14-channel EEG signals recorded when 40 volunteers (for each dataset, we collected EEG signals from 20 participants) were either shown or read corresponding to demonstration or listening modes, respectively. Hence, 20 standardized commonly used sentences were obtained in their native Turkish language. The developed sentence classification model extracted 5,400 multilevel deep features from each channel EEG signal segment using the novel DSBP, statistical features, and multilevel discrete wavelet transform (MDWT). 512 features were then chosen using the neighborhood component analysis selection function. k-nearest neighbor and support vector machine classifiers were used to calculate two prediction vectors from the selected features using tenfold cross-validation, i.e., 28 vectors were generated for each 14-channel EEG recording. Finally, the best general voted results were determined for increasing numbers of iteratively calculated prediction vectors using the novel IMCMV algorithm. Channel-wise and voted results were found to be excellent for sentence classification for the TSEEG dataset in both demonstration and listening modes. The DSBP-IMCMV-based model attained the best general classification rates of 98.81% and 98.19% in the demonstration and listening modes, respectively.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call