Time Series Analysis for Sleep Apnea Detection Using Machine Learning

dc.contributor.authorAbdulla, Bavell
dc.contributor.authorEkstener, Lucas
dc.contributor.authorHedengran, Jacob
dc.contributor.authorJakobsson, Rasmus
dc.contributor.authorLindström, Joakim
dc.contributor.authorUlin, Isak
dc.contributor.departmentChalmers tekniska högskola / Institutionen för data och informationstekniksv
dc.contributor.departmentChalmers University of Technology / Department of Computer Science and Engineeringen
dc.date.accessioned2026-07-01T09:37:57Z
dc.date.issued2026
dc.date.submitted
dc.description.abstractThis 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.
dc.identifier.urihttps://hdl.handle.net/20.500.12380/311737
dc.language.isoeng
dc.setspec.uppsokTechnology
dc.subjectSleep apnea, machine learning, SpO2, oxygen saturation, classification, fully connected neural networks, random forest, support vector machine, k-nearest neighbors, wearable device
dc.titleTime Series Analysis for Sleep Apnea Detection Using Machine Learning
dc.type.degreeExamensarbete på kandidatnivåsv
dc.type.degreeBachelor Thesisen
dc.type.uppsokM2

Ladda ner

Original bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
CSE 26-37a.pdf
Size:
9.57 MB
Format:
Adobe Portable Document Format

License bundle

Visar 1 - 1 av 1
Hämtar...
Bild (thumbnail)
Namn:
license.txt
Size:
2.35 KB
Format:
Item-specific license agreed upon to submission
Description: