Electroencephalogram (EEG) is getting special attention of late in the detection of sleep apnea as it is directly related to the neural activity. But apnea detection through visual monitoring of EEG signal by an expert is expensive, difficult, and susceptible to human error. To counter this problem, an automatic apnea detection scheme is proposed in this paper using a single lead EEG signal, which can differentiate apnea patients and healthy subjects and also classify apnea and non-apnea frames in the data of an apnea patient. Each sub-frame of a given frame of EEG data is first decomposed into band-limited intrinsic mode functions (BLIMFs) by using the variational mode decomposition (VMD). The advantage of using VMD is to obtain compact BLIMFs with adaptive center frequencies, which give an opportunity to capture the local information corresponding to varying neural activity. Furthermore, by extracting features from each BLIMF, a temporal within-frame feature variation pattern is obtained for each mode. We propose to fit the resulting pattern with the Rician model (RiM) and utilize the fitted model parameters as features. The use of such VMD-RiM features not only offers better feature quality but also ensures very low feature dimension. In order to evaluate the performance of the proposed method, K nearest neighbor classifier is used and various cross-validation schemes are carried out. Detailed experimentation is carried out on several apnea and healthy subjects of various apnea-hypopnea indices from three publicly available datasets and it is found that the proposed method achieves superior classification performances in comparison to those obtained by the existing methods, in terms of sensitivity, specificity, and accuracy.
Read full abstract