PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
May 18, 2026Scientific Reports2 citationsOpen Access

Design and implementation of a hybrid machine learning framework for predicting heart rate status

MEMahsa EmamiNSNeda SalehbagheriSRSaman Rajebi

Key Result

A hybrid machine learning framework combining Multilayer Perceptron, Naïve Bayes, and K-Nearest Neighbors achieved 96.67% accuracy in predicting heart rate status during physical activity.

Key Points

  • To develop a hybrid machine learning framework for classifying heart rate status during physical activities.
  • Designed a lightweight ensemble model combining Multilayer Perceptron, Naïve Bayes, and K-Nearest Neighbors algorithms.
  • Performed statistical analysis including descriptive statistics and normality tests on physiological and environmental data.
  • Tested model performance using a 70/15/15 split for training, validation, and testing.
  • Achieved accuracy of 96.67%, F1-score of 96.66%, and MCC of 0.9354 with the ensemble model.
  • Embedded system showed an accuracy of 90.83% and MCC of 0.8167 but experienced performance degradation.
  • Demonstrated improved real-time heart rate monitoring while addressing computational constraints.

Structured PICO

P
Population
Available data containing physiological and environmental parameters (temperature, humidity, speed, incline, and activity time) for evaluating heart rate status during physical activities
I
Intervention
Lightweight hybrid machine learning model (weighted voting-based ensemble of Multilayer Perceptron, Naïve Bayes, and K-Nearest Neighbors)
C
Comparator
Standalone classifier models
O
Outcome
Classification of heart rate status into normal and warning levels (measured by accuracy, F1-score, and MCC)

A hybrid machine learning ensemble model accurately classifies heart rate status during physical activity and is suitable for real-time deployment on embedded platforms.

Limitations

  • Performance degradation in real-world embedded systems due to sensor noises and limited numerical precision.
  • The selected feature set primarily reflects external conditions and exercise intensity rather than direct physiological measurements of the cardiovascular system.
  • The classification is not intended as a clinical diagnosis but rather as a risk-indication framework.
  • Performance degradation on embedded system due to sensor noises and limited numerical precision

Abstract

Real-time accurate evaluation of heart rate status during physical activity is a critical requirement in physiological analysis, performance enhancement, and early warning systems for cardiovascular diseases. In this work, a lightweight hybrid machine learning model for classifying the status of heart rate during physical activities into normal and warning levels using a combination strategy of Multilayer Perceptron, Naïve Bayes, and K-Nearest Neighbors algorithms in a weighted voting–based ensemble model is presented. The model analyzes a set of physiological and environmental parameters such as temperature, humidity, speed, incline, and activity time. Before embarking on model development, a thorough statistical analysis of available data was performed, which involved descriptive statistics, density analysis, normality tests using Shapiro–Wilk tests, and both parametric and non-parametric hypothesis tests to establish the discriminative power of all input variables in spite of non-normality. Every individual base classifier model was tested for performance using a fixed split of 70/15/15 for training, validation, and testing, and their respective strengths were tapped using a weighted voting mechanism based on relief factor analysis. The simulation outcome shows that the proposed ensemble classifier performs better than standalone classifiers in achieving an accuracy of up to 96.67%, an F1-score of 96.66%, and an MCC of 0.9354, which is a manifestation of excellent classification balance and statistical significance. The proposed system was also tested on an embedded system developed using an Arduino platform for real-time processing, and it achieved an accuracy of 90.83% and an MCC of 0.8167. The performance degradation is due to sensor noises and limited numerical precision in an embedded system. The proposed framework contributes to improving real-time heart rate monitoring by addressing computational constraints and enabling efficient deployment on embedded platforms.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Emami et al. (2026) studied Heart rate status during physical activity (n=40). Hybrid machine learning framework (MLP, Naïve Bayes, KNN) vs. Standalone classifiers was evaluated on Classification accuracy for heart rate status. A hybrid machine learning framework combining Multilayer Perceptron, Naïve Bayes, and K-Nearest Neighbors achieved 96.67% accuracy in predicting heart rate status during physical activity.

synapsesocial.com/papers/6a0aacb35ba8ef6d83b70159https://doi.org/10.1038/s41598-026-53054-w
Ask AI
Helpful
Bookmark
Share
View Full Paper