Analysis and classification of heart rate using CatBoost feature ranking model. (July 2021)
- Record Type:
- Journal Article
- Title:
- Analysis and classification of heart rate using CatBoost feature ranking model. (July 2021)
- Main Title:
- Analysis and classification of heart rate using CatBoost feature ranking model
- Authors:
- Dhananjay, B.
Sivaraman, J. - Abstract:
- Highlights: An effective feature-ranking algorithm is proposed for ECG classification. CatBoost model is synthesized using the prediction value change algorithm. Input feature set consisted of clinical ECG features. The computational time of CatBoost model is minimal. The boosting algorithm present in the CatBoost classifier minimizes over-fitting. Abstract: Background: In specific contexts, it is difficult to manually differentiate Sinus Rhythm (SR), Sinus Tachycardia (ST), and Atrial Tachycardia (AT) from ECG signals. Upright P-wave is a context in which it is hard to distinguish SR, ST, and AT. Objective: The main objective of this work is to develop a machine learning model to classify SR, ST, and AT conditions from ECG. A highly-effective feature-ranking algorithm is proposed to reduce the complexity of the classification task. Methodology: A CatBoost (CB) model is used for feature ranking. The model is synthesized using the Prediction Value Change (PVC) algorithm. The ECG features, namely P-wave (ms), PRI (ms), QRS (ms), T-wave (ms), QTI (ms), P-wave (μV), R-wave (μV), and T-wave (μV), are used as the input features of the machine learning model. Results: The accuracy, sensitivity, precision, and F1 score of the CB machine learning model are 99 %, 99.17 %, 99.25 %, and 99 %, respectively. The computational time of the CB model is 0.0078 s. The Extra Trees (ET) and Ridge Classifier (RC) models were also developed, and their performances were compared with the CB model.Highlights: An effective feature-ranking algorithm is proposed for ECG classification. CatBoost model is synthesized using the prediction value change algorithm. Input feature set consisted of clinical ECG features. The computational time of CatBoost model is minimal. The boosting algorithm present in the CatBoost classifier minimizes over-fitting. Abstract: Background: In specific contexts, it is difficult to manually differentiate Sinus Rhythm (SR), Sinus Tachycardia (ST), and Atrial Tachycardia (AT) from ECG signals. Upright P-wave is a context in which it is hard to distinguish SR, ST, and AT. Objective: The main objective of this work is to develop a machine learning model to classify SR, ST, and AT conditions from ECG. A highly-effective feature-ranking algorithm is proposed to reduce the complexity of the classification task. Methodology: A CatBoost (CB) model is used for feature ranking. The model is synthesized using the Prediction Value Change (PVC) algorithm. The ECG features, namely P-wave (ms), PRI (ms), QRS (ms), T-wave (ms), QTI (ms), P-wave (μV), R-wave (μV), and T-wave (μV), are used as the input features of the machine learning model. Results: The accuracy, sensitivity, precision, and F1 score of the CB machine learning model are 99 %, 99.17 %, 99.25 %, and 99 %, respectively. The computational time of the CB model is 0.0078 s. The Extra Trees (ET) and Ridge Classifier (RC) models were also developed, and their performances were compared with the CB model. Conclusion: The accuracy, sensitivity, precision, and F1 score of the CB model perform better than ET and RC models. The CB-based machine learning model's computational time is minimal as it uses the symmetric tree-based inference system. The boosting algorithm present in the CB classifier minimizes over-fitting issues. … (more)
- Is Part Of:
- Biomedical signal processing and control. Volume 68(2021)
- Journal:
- Biomedical signal processing and control
- Issue:
- Volume 68(2021)
- Issue Display:
- Volume 68, Issue 2021 (2021)
- Year:
- 2021
- Volume:
- 68
- Issue:
- 2021
- Issue Sort Value:
- 2021-0068-2021-0000
- Page Start:
- Page End:
- Publication Date:
- 2021-07
- Subjects:
- Attribute order -- CatBoost model -- Extra Trees model -- Prediction Value Change -- Ridge model
Signal processing -- Periodicals
Biomedical engineering -- Periodicals
Signal Processing, Computer-Assisted -- Periodicals
Image Processing, Computer-Assisted -- Periodicals
Biomedical Engineering -- Periodicals
610.28 - Journal URLs:
- http://www.sciencedirect.com/science/journal/17468094 ↗
http://www.elsevier.com/journals ↗
http://www.sciencedirect.com/science?_ob=PublicationURL&_tockey=%23TOC%2329675%232006%23999989998%23626449%23FLA%23&_cdi=29675&_pubType=J&_auth=y&_acct=C000045259&_version=1&_urlVersion=0&_userid=836873&md5=664b5cf9a57fc91971a17faf20c32ec1 ↗ - DOI:
- 10.1016/j.bspc.2021.102610 ↗
- Languages:
- English
- ISSNs:
- 1746-8094
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 2087.880400
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23796.xml