Shikder Shafiul Bashar, Md. Sazal Miah, A. Z. Karim, Md. Abdullah Al Mahmud, Zahid Hasan
{"title":"A Machine Learning Approach for Heart Rate Estimation from PPG Signal using Random Forest Regression Algorithm","authors":"Shikder Shafiul Bashar, Md. Sazal Miah, A. Z. Karim, Md. Abdullah Al Mahmud, Zahid Hasan","doi":"10.1109/ECACE.2019.8679356","DOIUrl":null,"url":null,"abstract":"In this paper, a new method is proposed to estimate the heart rate (HR) from wearable devices. A promising feature in today's world of HR monitoring is Photoplethysmography (PPG). However, during physical exercise HR estimation accuracy is seriously affected by noise and motion artifacts (MA). To reduce the effect of MA and estimate HR changes there are many conventional algorithms. Here, a new approach to estimate HR which is called multi-model machine learning approach (MMMLA) is shown. In this proposed algorithm, it firstly trains and tests the model for the different feature and different data set. Then it separates noisy and non-noisy data by K-means clustering. This lets the machine learn from noisy and non-noisy data. Then the Random Forest Regression algorithm is used to fit data and predict HR from test data. Here, feature engineering is also done, in other words, a different set of the feature is chosen and check their behavior with our proposed model and the error rate for every set of the feature was calculated. The mean absolute error and root mean square (RMS) error of HR was calculated. The lowest mean absolute error found in this research was 1.11 beats per minute (BPM). This result shows the capability of proposed machine learning-empowered system in HR estimation from PPG signal.","PeriodicalId":226060,"journal":{"name":"2019 International Conference on Electrical, Computer and Communication Engineering (ECCE)","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-02-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"18","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Electrical, Computer and Communication Engineering (ECCE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ECACE.2019.8679356","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 18
Abstract
In this paper, a new method is proposed to estimate the heart rate (HR) from wearable devices. A promising feature in today's world of HR monitoring is Photoplethysmography (PPG). However, during physical exercise HR estimation accuracy is seriously affected by noise and motion artifacts (MA). To reduce the effect of MA and estimate HR changes there are many conventional algorithms. Here, a new approach to estimate HR which is called multi-model machine learning approach (MMMLA) is shown. In this proposed algorithm, it firstly trains and tests the model for the different feature and different data set. Then it separates noisy and non-noisy data by K-means clustering. This lets the machine learn from noisy and non-noisy data. Then the Random Forest Regression algorithm is used to fit data and predict HR from test data. Here, feature engineering is also done, in other words, a different set of the feature is chosen and check their behavior with our proposed model and the error rate for every set of the feature was calculated. The mean absolute error and root mean square (RMS) error of HR was calculated. The lowest mean absolute error found in this research was 1.11 beats per minute (BPM). This result shows the capability of proposed machine learning-empowered system in HR estimation from PPG signal.