Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal

Photoplethysmography (PPG) is a method to detect blood volume changes in every heartbeat. The peaks in the PPG signal corresponds to the electrical impulses sent by the heart. The duration between each heartbeat varies, and these variances are better known as heart rate variability (HRV). Thus, find...

Full description

Bibliographic Details
Main Authors: Odinsdottir, Gudny Björk, Larsson, Jesper
Format: Others
Language:English
Published: Högskolan Kristianstad, Fakulteten för naturvetenskap 2020
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:hkr:diva-21368
id ndltd-UPSALLA1-oai-DiVA.org-hkr-21368
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-hkr-213682020-11-21T05:36:28ZDeep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic SignalengOdinsdottir, Gudny BjörkLarsson, JesperHögskolan Kristianstad, Fakulteten för naturvetenskapHögskolan Kristianstad, Fakulteten för naturvetenskap2020Heart rate variabilityphotoplethysmograpic signalhuman activity recognitiondeep learning approachrecurrent neural networklong short-term memory networkComputer SciencesDatavetenskap (datalogi)Photoplethysmography (PPG) is a method to detect blood volume changes in every heartbeat. The peaks in the PPG signal corresponds to the electrical impulses sent by the heart. The duration between each heartbeat varies, and these variances are better known as heart rate variability (HRV). Thus, finding peaks correctly from PPG signals provides the opportunity to measure an accurate HRV. Additional research indicates that deep learning approaches can extract HRV from a PPG signal with significantly greater accuracy compared to other traditional methods. In this study, deep learning classifiers were built to detect peaks in a noise-contaminated PPG signal and to recognize the performed activity during the data recording. The dataset used in this study is provided by the PhysioBank database consisting of synchronized PPG-, acceleration- and gyro data. The models investigated in this study were limited toa one-layer LSTM network with six varying numbers of neurons and four different window sizes. The most accurate model for the peak classification was the model consisting of 256 neurons and a window size of 15 time steps, with a Matthews correlation coefficient (MCC) of 0.74. The model consisted of64 neurons and a window duration of 1.25 seconds resulted in the most accurate activity classification, with an MCC score of 0.63. Concludingly, more optimization of a deep learning approach could lead to promising accuracy on peak detection and thus an accurate measurement of HRV. The probable cause for the low accuracy of the activity classification problem is the limited data used in this study. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hkr:diva-21368application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic Heart rate variability
photoplethysmograpic signal
human activity recognition
deep learning approach
recurrent neural network
long short-term memory network
Computer Sciences
Datavetenskap (datalogi)
spellingShingle Heart rate variability
photoplethysmograpic signal
human activity recognition
deep learning approach
recurrent neural network
long short-term memory network
Computer Sciences
Datavetenskap (datalogi)
Odinsdottir, Gudny Björk
Larsson, Jesper
Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
description Photoplethysmography (PPG) is a method to detect blood volume changes in every heartbeat. The peaks in the PPG signal corresponds to the electrical impulses sent by the heart. The duration between each heartbeat varies, and these variances are better known as heart rate variability (HRV). Thus, finding peaks correctly from PPG signals provides the opportunity to measure an accurate HRV. Additional research indicates that deep learning approaches can extract HRV from a PPG signal with significantly greater accuracy compared to other traditional methods. In this study, deep learning classifiers were built to detect peaks in a noise-contaminated PPG signal and to recognize the performed activity during the data recording. The dataset used in this study is provided by the PhysioBank database consisting of synchronized PPG-, acceleration- and gyro data. The models investigated in this study were limited toa one-layer LSTM network with six varying numbers of neurons and four different window sizes. The most accurate model for the peak classification was the model consisting of 256 neurons and a window size of 15 time steps, with a Matthews correlation coefficient (MCC) of 0.74. The model consisted of64 neurons and a window duration of 1.25 seconds resulted in the most accurate activity classification, with an MCC score of 0.63. Concludingly, more optimization of a deep learning approach could lead to promising accuracy on peak detection and thus an accurate measurement of HRV. The probable cause for the low accuracy of the activity classification problem is the limited data used in this study.
author Odinsdottir, Gudny Björk
Larsson, Jesper
author_facet Odinsdottir, Gudny Björk
Larsson, Jesper
author_sort Odinsdottir, Gudny Björk
title Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
title_short Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
title_full Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
title_fullStr Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
title_full_unstemmed Deep Learning Approach for Extracting Heart Rate Variability from a Photoplethysmographic Signal
title_sort deep learning approach for extracting heart rate variability from a photoplethysmographic signal
publisher Högskolan Kristianstad, Fakulteten för naturvetenskap
publishDate 2020
url http://urn.kb.se/resolve?urn=urn:nbn:se:hkr:diva-21368
work_keys_str_mv AT odinsdottirgudnybjork deeplearningapproachforextractingheartratevariabilityfromaphotoplethysmographicsignal
AT larssonjesper deeplearningapproachforextractingheartratevariabilityfromaphotoplethysmographicsignal
_version_ 1719358316241485824