A Machine Learning Approach for Heart Rate Estimation from PPG Signal using Random Forest Regression Algorithm

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.
基于随机森林回归算法的PPG信号心率估计的机器学习方法
本文提出了一种基于可穿戴设备的心率估计方法。Photoplethysmography (PPG)是当今HR监测中一个很有前途的功能。然而,在体育锻炼过程中,噪声和运动伪影会严重影响HR估计的准确性。为了减少MA的影响和估计HR的变化,有许多传统的算法。本文提出了一种新的人力资源估计方法——多模型机器学习方法(MMMLA)。该算法首先针对不同的特征和不同的数据集对模型进行训练和测试。然后通过k均值聚类分离噪声数据和非噪声数据。这使得机器可以从有噪声和无噪声的数据中学习。然后利用随机森林回归算法对测试数据进行拟合并预测人力资源。在这里,也进行了特征工程,换句话说,选择一组不同的特征,用我们提出的模型检查它们的行为,并计算每组特征的错误率。计算了HR的平均绝对误差和均方根误差。在这项研究中发现的最低平均绝对误差为每分钟1.11次。这一结果表明了所提出的基于机器学习的系统从PPG信号中估计HR的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信