A Dual Pipeline Machine Learning Framework for Automated Multi Class Sleep Disorder Screening Using Hybrid Resampling and Ensemble Learning
Md Sultanul Islam Ovi, Muhsina Tarannum Munfa, Miftahul Alam Adib, Syed Sabbir Hasan
TL;DR
This work tackles the challenge of scalable, non-invasive sleep disorder screening by introducing a Dual Pipeline Machine Learning Framework that processes lifestyle- and physiology-based data. It splits feature engineering into two parallel paths—statistical (Mutual Information + Linear Discriminant Analysis) and wrapper-based (Boruta + Autoencoder)—and uses SMOTETomek to balance classes, achieving state-of-the-art accuracy (up to 98.67%) on the Sleep Health and Lifestyle dataset with sub-400 ms inference. The approach is validated with rigorous cross-validation and Wilcoxon Signed Rank Testing, demonstrating statistically significant improvements over baselines. The framework offers practical implications for population-scale screening and potential integration with wearables, while acknowledging limitations such as dataset size and reliance on self-reported lifestyle metrics.
Abstract
Accurate classification of sleep disorders, particularly insomnia and sleep apnea, is important for reducing long term health risks and improving patient quality of life. However, clinical sleep studies are resource intensive and are difficult to scale for population level screening. This paper presents a Dual Pipeline Machine Learning Framework for multi class sleep disorder screening using the Sleep Health and Lifestyle dataset. The framework consists of two parallel processing streams: a statistical pipeline that targets linear separability using Mutual Information and Linear Discriminant Analysis, and a wrapper based pipeline that applies Boruta feature selection with an autoencoder for non linear representation learning. To address class imbalance, we use the hybrid SMOTETomek resampling strategy. In experiments, Extra Trees and K Nearest Neighbors achieved an accuracy of 98.67%, outperforming recent baselines on the same dataset. Statistical testing using the Wilcoxon Signed Rank Test indicates that the improvement over baseline configurations is significant, and inference latency remains below 400 milliseconds. These results suggest that the proposed dual pipeline design supports accurate and efficient automated screening for non invasive sleep disorder risk stratification.
