Enhancing epileptic seizure detection via augmentation of electroencephalography (EEG) signals using a single-transistor chaotic oscillator
摘要
Electroencephalography (EEG) seizure detection automation remains a challenge due to the nonlinear and nonstationary characteristics of brain signals. This paper proposes a data augmentation method that utilizes the synchronization properties of the single-transistor chaotic oscillator (STCO) and EEG signals. Unlike previous works, which were based on simulated data, this paper is the first to apply the framework to patient EEG data. Based on preprocessed EEG samples from the CHB-MIT dataset, which was recorded at a sampling rate of 256 Hz and filtered between 0.5-25 Hz, a controlled coupling between the oscillator and EEG enables the creation of additional data with nonlinear perturbations. This data augmentation improves the dimensionality of the EEG dataset, thus improving feature extraction and classification accuracy for various sub-bands of EEG signals, including delta, theta, alpha, beta, and raw signals. The patterns of synchronization are investigated by means of phase-locking values (PLV), time-frequency analysis, first return maps, and information-theoretic analysis, showing dominant frequency-selective entrainment especially in the alpha band, as well as enhanced dynamical complexity due to the chaotic circuit. A multi-layer perceptron neural network with a single hidden layer, implemented by means of patternnet with 10 neurons, trained for a maximum of 50 epochs using leave-one-out cross-validation, is used. Normalized feature vectors including wavelet-based energy, entropy, mean, variance, and standard deviation features extracted from band-filtered EEG signals and their corresponding chaotic circuit responses are used as input to the classifier to distinguish between seizure-related brain states. The results show that the use of the augmented EEG dataset increases the accuracy and F1-scores for a variety of binary and multi-class classification problems. For instance, numerical computations show that the accuracy for pre-ictal vs. ictal classification is approximately