Automatic sleep arousal detection based on C-ELM and MRMR feature selection
Sleep arousals are sudden awakenings from sleep which can be identified as an abrupt shift in EEG frequency and can be manually scored from various physiological signals by sleep experts. Frequent sleep arousals can degrade sleep quality, result in sleep fragmentation and lead to daytime sleepiness....
Main Author: | |
---|---|
Language: | English |
Published: |
University of British Columbia
2015
|
Online Access: | http://hdl.handle.net/2429/54121 |
id |
ndltd-UBC-oai-circle.library.ubc.ca-2429-54121 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UBC-oai-circle.library.ubc.ca-2429-541212018-01-05T17:28:17Z Automatic sleep arousal detection based on C-ELM and MRMR feature selection Liang, Yuemeng Sleep arousals are sudden awakenings from sleep which can be identified as an abrupt shift in EEG frequency and can be manually scored from various physiological signals by sleep experts. Frequent sleep arousals can degrade sleep quality, result in sleep fragmentation and lead to daytime sleepiness. Visual inspection of arousal events from PSG recordings is cumbersome, and manual scoring results can vary widely among different expert scorers. The main goal of this project is to design and evaluate the performance of an effective and efficient algorithm to automatically detect sleep arousals using a single channel EEG. In the first part of the thesis, a detection model based on a Curious Extreme Learning Machine (C-ELM) using a set of 22 features is proposed. The performance was evaluated using the term Area Under the Receiver Operating Characteristic (ROC) Curve (AUC) and the Accuracy (ACC). The proposed C-ELM based model achieved an average AUC and ACC of 0.85 and 0.79 respectively. In comparison, the average AUC and ACC of a Support Vector Machine (SVM) based model were 0.69 and 0.67 respectively. This indicates that the proposed C-ELM based model works well for the sleep arousal detection problem. In the second part of the thesis, an improved detection model is proposed by adding a Minimum Redundancy Maximum Relevance (MRMR) feature selection into the C-ELM based model proposed in the first part. The efficiency of the model is improved by reducing dimensionality (reducing the number of features) of the dataset while the performance is largely unaffected. The achieved average AUC and ACC were 0.85 and 0.80 when a reduced set of 6 features were used, while the AUC and ACC were 0.86 and 0.79 for a full set of 22 features. The result indicates MRMR feature selection step is important for sleep arousal detection. By using the improved sleep arousal detection model, the system runs faster and achieves a good performance for the dataset utilized in our study. Applied Science, Faculty of Electrical and Computer Engineering, Department of Graduate 2015-07-21T14:43:10Z 2015-07-21T14:43:10Z 2015 2015-09 Text Thesis/Dissertation http://hdl.handle.net/2429/54121 eng Attribution-NonCommercial-NoDerivs 2.5 Canada http://creativecommons.org/licenses/by-nc-nd/2.5/ca/ University of British Columbia |
collection |
NDLTD |
language |
English |
sources |
NDLTD |
description |
Sleep arousals are sudden awakenings from sleep which can be identified as an abrupt shift in EEG frequency and can be manually scored from various physiological signals by sleep experts. Frequent sleep arousals can degrade sleep quality, result in sleep fragmentation and lead to daytime sleepiness. Visual inspection of arousal events from PSG recordings is cumbersome, and manual scoring results can vary widely among different expert scorers. The main goal of this project is to design and evaluate the performance of an effective and efficient algorithm to automatically detect sleep arousals using a single channel EEG.
In the first part of the thesis, a detection model based on a Curious Extreme Learning Machine (C-ELM) using a set of 22 features is proposed. The performance was evaluated using the term Area Under the Receiver Operating Characteristic (ROC) Curve (AUC) and the Accuracy (ACC). The proposed C-ELM based model achieved an average AUC and ACC of 0.85 and 0.79 respectively. In comparison, the average AUC and ACC of a Support Vector Machine (SVM) based model were 0.69 and 0.67 respectively. This indicates that the proposed C-ELM based model works well for the sleep arousal detection problem.
In the second part of the thesis, an improved detection model is proposed by adding a Minimum Redundancy Maximum Relevance (MRMR) feature selection into the C-ELM based model proposed in the first part. The efficiency of the model is improved by reducing dimensionality (reducing the number of features) of the dataset while the performance is largely unaffected. The achieved average AUC and ACC were 0.85 and 0.80 when a reduced set of 6 features were used, while the AUC and ACC were 0.86 and 0.79 for a full set of 22 features. The result indicates MRMR feature selection step is important for sleep arousal detection. By using the improved sleep arousal detection model, the system runs faster and achieves a good performance for the dataset utilized in our study. === Applied Science, Faculty of === Electrical and Computer Engineering, Department of === Graduate |
author |
Liang, Yuemeng |
spellingShingle |
Liang, Yuemeng Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
author_facet |
Liang, Yuemeng |
author_sort |
Liang, Yuemeng |
title |
Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
title_short |
Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
title_full |
Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
title_fullStr |
Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
title_full_unstemmed |
Automatic sleep arousal detection based on C-ELM and MRMR feature selection |
title_sort |
automatic sleep arousal detection based on c-elm and mrmr feature selection |
publisher |
University of British Columbia |
publishDate |
2015 |
url |
http://hdl.handle.net/2429/54121 |
work_keys_str_mv |
AT liangyuemeng automaticsleeparousaldetectionbasedoncelmandmrmrfeatureselection |
_version_ |
1718584814120992768 |