Related Experiment Video
Updated: Jan 29, 2026

Asthma Detection Research Based on Voice Signal Processing and Machine Learning
Published on: July 22, 2025
Pragmatic Models for Detection of Hypertension Using Ballistocardiograph Signals and Machine Learning
Sunil Kumar Prabhakar1, Dong-Ok Won1
1Department of Artificial Intelligence Convergence, Hallym University, Chuncheon 24252, Republic of Korea.
Insights
This study introduces two machine learning models for detecting hypertension using Ballistocardiograph (BCG) signals. The best model achieved 96.89% accuracy, offering a novel approach to hypertension identification.
Area of Science:
- Biomedical Signal Processing
- Machine Learning Applications
- Cardiovascular Health
Background:
- Hypertension is a prevalent health issue linked to unhealthy lifestyle choices.
- Ballistocardiograph (BCG) signals offer potential for non-invasive hypertension detection.
- Accurate interpretation of BCG signals is crucial for effective classification.
Purpose of the Study:
- To propose and evaluate two machine learning models for hypertension detection using BCG signals.
- To explore various feature extraction, selection, and classification techniques.
- To identify the optimal model configuration for high classification accuracy.
Main Methods:
- Model 1: Feature extraction (K-means, MODWT, EWT), selection (BTSA, IG), and classification (Hybrid AdaBoost-MULDA, Hybrid AdaBoost-RF).
- Model 2: Feature extraction (PCA, KPCA, RFM), selection (IG, AOA), and classification (Hybrid ARIMA-AdaBoost, TW-HASVM).
- Utilized a publicly available BCG dataset for model validation.
Main Results:
- Both models demonstrated effectiveness in classifying BCG signals for hypertension detection.
- The second model, employing Kernel Principal Component Analysis (KPCA) for feature extraction and Aquila Optimization Algorithm (AOA) for feature selection, showed superior performance.
- The Hybrid AutoRegressive Integrated Moving Average (ARIMA)-AdaBoost classifier achieved the highest accuracy of 96.89%.
Conclusions:
- The proposed machine learning approaches, particularly the KPCA-AOA-ARIMA-AdaBoost combination, show significant promise for accurate hypertension detection using BCG signals.
- This methodology offers a valuable, non-invasive tool for early identification and management of hypertension.
- Further research can explore refining these techniques for broader clinical application.
Abstract:
To identify hypertension, Ballistocardiograph (BCG) signals can be primarily utilized. The BCG signal must be thoroughly understood and interpreted so that its application in the classification process could become clearer and more distinct. Various unhealthy habits such as excess consumption of alcohol and tobacco, accompanied by a lack of good diet and a sedentary lifestyle, lead to hypertension. Common symptoms of hypertension include chest pain, shortness of breath, blurred vision, mood swings, frequent urination, etc. In this work, two pragmatic models are proposed for the detection of hypertension using BCG signals and machine learning models. The first model uses K-means clustering, the maximum overlap discrete wavelet transform (MODWT) and the Empirical Wavelet Transform (EWT) techniques for feature extraction, followed by the Binary Tunicate Swarm Algorithm (BTSA) and Information Gain (IG) for feature selection, as well as two efficient hybrid classifiers such as the Hybrid AdaBoost--Maximum Uncertainty Linear Discriminant Analysis (MULDA) classifier and the Hybrid AdaBoost-Random Forest (RF) classifier for the classification of BCG signals. The second model uses Principal Component Analysis (PCA), Kernel Principal Component Analysis (KPCA) and the Random Feature Mapping (RFM) technique for feature extraction, followed by IG and the Aquila Optimization Algorithm (AOA) for feature selection, as well as two versatile hybrid classifiers such as the Hybrid AutoRegressive Integrated Moving Average (ARIMA)-AdaBoost classifier and the Time-weighted Hybrid AdaBoost-Support Vector Machine (TW-HASVM) classifier for the classification of BCG signals. The proposed methodology was tested on a publicly available BCG dataset, and the best results were obtained when the KPCA feature extraction technique was used with the AOA feature selection technique and classified using the Hybrid ARIMA-AdaBoost classifier, reporting a good classification accuracy of 96.89%.
Related Concept Videos
Simplified Synchronous Machine Model
In this model, each generator is connected to a...
Wind Turbine Machine Models
Induction machines interact through the rotating magnetic field generated by the stator and the rotor. The key parameter is slip, which is the difference between synchronous speed and rotor speed relative to synchronous speed. Slip is...
Machines
A free-body diagram of the...
Small-signal Diode Model
Machines: Problem Solving II
Hypertension I: Introduction

