A classification algorithm based on spectral features from nocturnal oximetry and support vector machines to assist in the diagnosis of obstructive sleep apnea.
The aim of this study is to develop and evaluate an algorithm to help in the diagnosis of the obstructive sleep apnea syndrome (OSAS). Arterial oxygen saturation (SaO(2)) signals from nocturnal pulse oximetry were used to identify OSAS patients. A total of 149 SaO(2) recordings from subjects suspected of OSAS were available. The initial population was divided into a training set (74 subjects) and a test set (75 subjects) to optimize and evaluate our algorithm. Support vector machines (SVM) with Gaussian kernel were used to classify spectral features from SaO(2) signals. Several configurations of SVM were assessed by varying the regularization (C) and the kernel width (sigma) parameters. Finally, the selected SVM classifier (C = 235 and sigma = 0.4) provided an accuracy of 88.00% (84.44% sensitivity and 93.33% specificity) and an AROC of 0.921. Our results suggest that the proposed algorithm could be useful for OSAS screening.
Marcos
J Victor
JV
The Biomedical Engineering Group, E.T.S.I. de Telecomunicación, University of Valladolid, Camino del Cementerio s/n, Valladolid, Spain. jvmarcos@gmail.com
Hornero
Roberto
R
Alvarez
Daniel
D
Del Campo
Félix
F
Zamarrón
Carlos
C
D000465:Algorithms; D001185:Artificial Intelligence; D003936:Diagnosis, Computer-Assisted / Q000379:methods*; D005260:Female; D006801:Humans; D008875:Middle Aged; D010092:Oximetry / Q000379:methods*; D010363:Pattern Recognition, Automated / Q000379:methods*; D017286:Polysomnography / Q000379:methods*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D020181:Sleep Apnea, Obstructive / Q000175:diagnosis*