Deep Learning for Blood Pressure from Photoplethysmography
This work is performed remote with Professor Chi-Ming Chow at University of Toronto and Dr. Qinghua Shen from University of Waterloo.
Overview
In medical field, blood pressure is a crucial indicator for fatal diseases such as heart disease and stroke. Continuous blood pressure measurement is also found to be an informative measurement for chronic disease. To measure blood pressure, an operator using sphygmomanometer is usually required. This traditional method is time-consuming and cannot continuously montior blood pressure of a patient. Thus, a pressure-cuff-free and operator-free method for blood pressure measurement is desired.
We propose to use Photoplethysmography (PPG) signal to continuously estimate blood pressure using a deep convolutional neural network. The pipeline can be viewed below.
The deep convolutional neural network consists of convolutional layer (Conv), local response normalization (LRN), rectifier linear unit (Relu) and Droptout. It can be visualized below.
Contributions
In this work, I am fully responsible for algorithm designing and testing. After dataset cleaning is performed by my colleague, I train the proposed model using 80% of cleaned dataset and test the trained model using the rest 20% of cleaned dataset. In addition, I am also fully responsible for writing the paper.
Platform | Ubuntu 16.04 |
Programming Language | Python,Matlab |
Deep Learning Framework | Tensorflow |
Research Area | Bioinformatics, Machine Learning |