Time Series Analysis for Sleep Apnea Detection Using Machine Learning

Hämtar...
Bild (thumbnail)

Publicerad

Typ

Examensarbete på kandidatnivå
Bachelor Thesis

Program

Modellbyggare

Tidskriftstitel

ISSN

Volymtitel

Utgivare

Sammanfattning

This thesis investigates the applicability of various machine learning models on sleep apnea diagnosis using blood oxygen saturation measured with SpO2. Specifically, it examines the machine learning models k-NN, SVM, random forest and fully connected neural networks. The main focus is to determine whether this approach is a realistic and reliable diagnostic tool for sleep apnea detection. Additionally, the thesis aims to identify which machine learning model is best suited for this task. To evaluate this, the classification metrics precision, recall and F1-macro will be used. The utilized dataset contained 994 subjects, from which nine features were extracted after preprocessing. By evaluating the classification metrics of the developed models, the general conclusion is that fully connected neural networks are the most suitable for diagnosing sleep apnea, while k-NN models are the least suitable. In order to establish a proof of concept, a wearable device capable of measuring the oxygen saturation called EmotiBit was utilized to simulate the diagnosis.

Beskrivning

Ämne/nyckelord

Sleep apnea, machine learning, SpO2, oxygen saturation, classification, fully connected neural networks, random forest, support vector machine, k-nearest neighbors, wearable device

Citation

Arkitekt (konstruktör)

Geografisk plats

Byggnad (typ)

Byggår

Modelltyp

Skala

Teknik / material

Index

Endorsement

Review

Supplemented By

Referenced By