Heart rate prediction with contactless active assisted living technology: a smart home approach for older adults
Bibliographic record
Abstract
Background As global demographics shift toward an aging population, monitoring their heart rate becomes essential, a key physiological metric for cardiovascular health. Traditional methods of heart rate monitoring are often invasive, while recent advancements in Active Assisted Living provide non-invasive alternatives. This study aims to evaluate a novel heart rate prediction method that utilizes contactless smart home technology coupled with machine learning techniques for older adults. Methods The study was conducted in a residential environment equipped with various contactless smart home sensors. We recruited 40 participants, each of whom was instructed to perform 23 types of predefined daily living activities across five phases. Concurrently, heart rate data were collected through Empatica E4 wristband as the benchmark. Analysis of data involved five prominent machine learning models: Support Vector Regression, K-nearest neighbor, Random Forest, Decision Tree, and Multilayer Perceptron. Results All machine learning models achieved commendable prediction performance, with an average Mean Absolute Error of 7.329. Particularly, Random Forest model outperformed the other models, achieving a Mean Absolute Error of 6.023 and a Scatter Index value of 9.72%. The Random Forest model also showed robust capabilities in capturing the relationship between individuals' daily living activities and their corresponding heart rate responses, with the highest R2 value of 0.782 observed during morning exercise activities. Environmental factors contribute the most to model prediction performance. Conclusions The utilization of the proposed non-intrusive approach enabled an innovative method to observe heart rate fluctuations during different activities. The findings of this research have significant implications for public health. By predicting heart rate based on contactless smart home technologies for individuals' daily living activities, healthcare providers and public health agencies can gain a comprehensive understanding of an individual's cardiovascular health profile. This valuable information can inform the implementation of personalized interventions, preventive measures, and lifestyle modifications to mitigate the risk of cardiovascular diseases and improve overall health outcomes.
Fetched live from OpenAlex and de-inverted. Abstracts are not stored in this database: the inverted indexes are 8.6 GB of the frame’s 9.3 GB of text, and the host has 13 GB free.
How this classification was reachedexpand
Full frame machine prediction
Teacher imitationNot calibrated prevalence, not ground truth. Human validation pending. The Gemma side is a direct model label for every work in the frame, read from the title-only record. The Codex side is a classifier learned from the 10,348 direct Codex labels and calibrated to design-weighted sample rates; fields without enough sample support carry no Codex call. Candidate is the union of the two sides; consensus is their intersection. These outputs are machine_predicted_unvalidated and are not human labels.
Distilled classifier scores by category (both heads)
| Category | Codex | Gemma |
|---|---|---|
| Metaresearch | 0.000 | 0.001 |
| Meta-epidemiology (narrow) | 0.001 | 0.000 |
| Meta-epidemiology (broad) | 0.000 | 0.000 |
| Bibliometrics | 0.001 | 0.000 |
| Science and technology studies | 0.000 | 0.000 |
| Scholarly communication | 0.000 | 0.000 |
| Open science | 0.000 | 0.000 |
| Research integrity | 0.000 | 0.000 |
| Insufficient payload (model declined to judge) | 0.001 | 0.000 |
Machine scores (provisional)
The two teacher heads of the student model, read on this work. A score orders the frame for review; it never asserts a category, and the validation status ships verbatim with every row.
Baseline scores from an immature model (maturity gate not passed, 7 training rounds). Scores rank; they never assert a category.
score_only:v0-immature-baseline · verbatim from the scoring run: score_only means the number may rank works, and no category label ships from itClassification
machine, unvalidatedMachine predicted; a candidate call from one source (direct Gemma or distilled Codex), not a consensus.
How this classification was reached, model by model and score by score, is at the end of the page under "How this classification was reached".