
ease of implementation, EEG is widely used in clinical diagnosis of various neurological
5
disorders, e.g., seizures [4–6], depressive disorder [7, 8], and Parkinson’s disease [9, 10], 6
where the task of distinguishing between non-pathological and pathological EEG 7
patterns at outset is forefront [11]. Based on this classification, further investigations or
8
the prescription of medication can be made. Traditionally, proficient clinicians or 9
neurologists meticulously scrutinize 20-30 minute brainwave recordings to identify subtle
10
changes in frequency or amplitude that may convey crucial physiological and 11
pathological information for EEG detection [12–14]. Not only is this process 12
time-consuming and labor-intensive, but also requires years of training for physicians to
13
obtain board certification, resulting in a shortage of qualified neurologists and 14
professional EEG analyzers [15–17]. In addition, experts usually adopt a complex 15
decision tree to analyze and categorize these signals [18], which would give rise to 16
inter-rater disagreements. Therefore, the development of an automated EEG 17
classification methodology without human intervention is essential to deliver accessible
18
and reliable clinical EEG diagnosis services for hospitals and medical centers. 19
In recent years, machine learning has attracted widespread attention in the research
20
community of pathological EEG diagnosis, which can be broadly categorized into deep 21
learning and feature-based approaches. Deep learning approaches, including 22
convolutional neural networks (CNNs) [14], long short-term memories (LSTMs) [3], and
23
temporal convolutional networks [11], can automatically extract and classify features 24
from raw data. Adopting increasingly complex frameworks can yield performance 25
improvements, since neural network performance exhibits a power-law correlation with
26
model complexity and training data [13, 19]. Unfortunately, not only is this 27
improvement marginal, but the excessively large architecture also causes various other 28
problems, such as gradient vanishing or gradient explosion [14,16]. 29
As promising alternatives, feature-based approaches have several advantages, such as
30
relatively low computational burden and notable performance enhancements within a 31
simple structure. Adhere to a ”feature engineering→classification” structure, it initially
32
learns various informative EEG features, selects the optimal feature subsets from the 33
constructed feature space, and then feeds these features into the classifier for discerning
34
pathology EEG. However, the intricate nonlinear dynamics, non-stationarity, weak 35
signal strength, and susceptibility to noise and artifacts inherent in EEG make effective
36
feature engineering difficult and potentially damage the EEG classification 37
performance [20,21]. Therefore, adopting a suitable and effective feature analysis 38
technique is the key to the success of feature-based approaches. 39
To date, a large number of studies have focused on temporal and frequency domain
40
feature analysis [15, 22]. These methods can easily and rapidly learn linear features and
41
interpretable representations from various single domains. Nevertheless, they usually 42
ignore other domain-specific features, leading to insufficient characterization of the low
43
signal-to-noise ratio (SNR) and nonlinear EEG signals. In particular, time-domain 44
feature extraction fails to consider energy distribution and spatial relationships among 45
various brain regions, while frequency-domain analysis lacks time-varying statistical 46
properties and spatial features [23]. Diverging from these two domain techniques, joint
47
time-frequency feature extraction has been propelled into the spotlight by its greater 48
adaptability, sensitivity to transient changes, and ability to capture frequency 49
components changing over time. Representative methodologies in this domain include 50
Wavelet Packet Decomposition (WPD) [20, 24], Short-time Fourier transform 51
(STFT) [16, 25], and Discrete Wavelet Transform (DWT) [2, 11]. 52
After feature representation, an efficient and accurate classifier is imperative for 53
assigning the appropriate label to each test EEG sample. Commonly utilized classifiers
54
encompass Support Vector Machine (SVM) [26,27],
K
-Nearest Neighbors (KNN) [2, 28],
55
and Gradient Boosting Decision Trees (GBDTs). Notably, GBDTs including but not 56
August 29, 2024 2/20
.CC-BY 4.0 International licenseavailable under a
(which was not certified by peer review) is the author/funder, who has granted bioRxiv a license to display the preprint in perpetuity. It is made
The copyright holder for this preprintthis version posted September 3, 2024. ; https://doi.org/10.1101/2024.09.01.610707doi: bioRxiv preprint