Identification of the Resting Position Based on EGG, ECG, Respiration Rate and SpO2 Using Stacked Ensemble Learning

Rest is essential for a high-level physiological and psychological performance. It is also necessary for the muscles to repair, rebuild, and strengthen. There is a significant correlation between the quality of rest and the resting posture. Therefore, identification of the resting position is of paramount importance to maintain a healthy life. Resting postures can be classified into four basic categories: Lying on the back (supine), facing of the left / right sides and free-fall position. The later position is already considered to be an unhealthy posture by researchers equivocally and hence can be eliminated. In this paper, we analyzed the other three states of resting position based on the data collected from the physiological parameters: Electrogastrogram (EGG), Electrocardiogram (ECG), Respiration Rate, Heart Rate, and Oxygen Saturation (SpO2). Based on these parameters, the resting position is classified using a hybrid stacked ensemble machine learning model designed using the Decision tree, Random Forest, and Xgboost algorithms. Our study demonstrates a 100% accurate prediction of the resting position using the hybrid model. The proposed method of identifying the resting position based on physiological parameters has the potential to be integrated into wearable devices. This is a low cost, highly accurate and autonomous technique to monitor the body posture while maintaining the user’s privacy by eliminating the use of RGB camera conventionally used to conduct the polysomnography (sleep Monitoring) or resting position studies.

[1]  Shahram Payandeh,et al.  A novel depth image analysis for sleep posture estimation , 2019, J. Ambient Intell. Humaniz. Comput..

[2]  Adrian Hilton,et al.  Tensor Factorisation and Transfer Learning for Sleep Pose Detection , 2019, 2019 27th European Signal Processing Conference (EUSIPCO).

[3]  Etu Podder,et al.  Breast Cancer Risk Prediction using XGBoost and Random Forest Algorithm , 2020, 2020 11th International Conference on Computing, Communication and Networking Technologies (ICCCNT).

[4]  Md. Mohsin Sarker Raihan,et al.  Multi-Class Electrogastrogram (EGG) Signal Classification Using Machine Learning Algorithms , 2020, 2020 23rd International Conference on Computer and Information Technology (ICCIT).

[5]  Ying LU,et al.  Decision tree methods: applications for classification and prediction , 2015, Shanghai archives of psychiatry.

[6]  Issam Maaz,et al.  CNN-Based Smart Sleep Posture Recognition System , 2021 .

[7]  Kemal Polat,et al.  Automatic sleep staging in obstructive sleep apnea patients using photoplethysmography, heart rate variability signal and machine learning techniques , 2016, Neural Computing and Applications.

[8]  Adrian Hilton,et al.  Sleep Posture Classification using a Convolutional Neural Network , 2018, 2018 40th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[9]  François Brémond,et al.  Applying 3D human model in a posture recognition system , 2006, Pattern Recognit. Lett..

[10]  Rong-Shue Hsiao,et al.  Sleeping posture recognition using fuzzy c-means algorithm , 2018, Biomedical engineering online.