Authors: Tejitha Pukkalla, Professor Dr. M. Sumender Roy
Abstract: Classifying sleep disorders is crucial for improving individuals' quality of life. Apnoea and sleep disturbances can have a profound effect on a person's health. The classification of sleep stages by experts in the field is a meticulous task that is susceptible to human error. Developing accurate algorithms for machine learning applications (MLAs) aimed at classifying sleep disorders requires thorough analysis, monitoring, and diagnosis of these disorders. To categorize sleep disorders, this research compares traditional MLAs with deep learning algorithms. This study proposes an effective method for classifying sleep disorders, utilizing the Sleep Health and Lifestyle Dataset, which is available online for evaluating the proposed model. The optimizations were performed by adjusting the parameters of various machine learning algorithms using a genetic algorithm. An assessment and evaluation of the proposed algorithm's classification performance were conducted against state-of-the-art machine learning techniques for sleep disturbances. The dataset comprises 13 columns and 400 rows containing various sleep-related variables. Additionally, routine tasks were analysed. The random forest, decision tree, support vector machine, k-nearest neighbours, and deep learning algorithms employing artificial neural networks (ANNs) were assessed. The results of the experiment reveal significant differences in the performance of the algorithms examined. The proposed algorithms achieved classification accuracies of 83.19%, 92.04%, 88.50%, 91.15%, and 92.92%, respectively. The ANN excelled in precision, recall, and F1-score metrics, achieving the highest classification accuracy of 92.92%. The corresponding values for precision, recall, and F1-score were 92.01%, 93.80%, and 91.93%. The ANN algorithm demonstrated superior accuracy compared to other tested algorithms.
Published by: vikaspatanker