Conference Agenda

Session
23g. Biosignal Analysis and Data Aggregation 2: Machine learning and modelling
Time:
Thursday, 19/Sept/2024:
4:30pm - 6:00pm

Session Chair: Andreas Erbslöh
Session Chair: Idoia Badiola
Location: Pfaffenwaldring 9 - V 0.208

Session Topics:
Biosignal Analysis and Data Aggregation

Presentations
4:30pm - 4:42pm
ID: 143 / 23g.: 1
Conference Paper
Topics: Biosignal Analysis and Data Aggregation

Development and Validation of a Patient Model for Simulating Anaesthetic Uptake

Clara Demgensky1, Carlotta Hennigs1, Kater Andreas2, Bargstädt Björn2, Rostalski Philipp1,3

1Universität zu Lübeck, Germany; 2Drägerwerk AG & Co. KGaA; 3Fraunhofer Research Institution for Individualized and Cell-Based Medical Engineering

Mathematical patient models play a profound role in the managing and understanding of anaesthesia. This article proposes a patient model for simulating anaesthetic uptake, i.e. the storing of anaesthetic gases in the human body, thus extending a well known four compartment model from literature. Real time data is used for the simulation, from which the sevoflurane concentration is extracted. The exhaled concentrations from the model and the data are compared with a cost functional sum of least squares and an error bound around the measured exhaled concentration. The literature model is extended with ratios of compartmental perfusion, the introduction of coefficients representing diffusion and the change of the solubility coefficient. The extended and the literature model are applied to five training data sets, with prior optimization of the parameters that have the most impact. Afterwards, both models are validated on five additional data sets. The results of the evaluation parameters of the extended model are mostly better than the values of the literature model and thus show, that the model is able to represent anaesthetic uptake on adults. This work lays a basis for validating a model with patient data.

Demgensky-Development and Validation of a Patient Model for Simulating Anaesthetic-143_a.pdf


4:42pm - 4:54pm
ID: 220 / 23g.: 2
Conference Paper
Topics: Biosignal Analysis and Data Aggregation

Concordance analysis between deep learning model predictions and electrocardiography thresholds from cardiology guidelines

Theresa Bender, Philip Hempel, Nicolai Spicher

Department of Medical Informatics, University Medical Center Göttingen, Germany

Deep learning models for the classification of electrocardiograms (ECGs) are able to learn disease-specific patterns, but they are rarely implemented in medical practice due to their "black box" nature. Post-hoc explainable artificial intelligence (XAI) methods compute regions of interest (ROI) which are of importance for a model's decision making. However, it needs to be further analyzed whether a model focuses on the morphological or rhythmical information within the ROIs.

We evaluate a pre-trained ResNet for sinus bradycardia (SB) and sinus tachycardia (ST) classification on the PTB-XL dataset using the XAI method Integrated Gradients. We compare the confidence of the model predictions to ECG features used by clinicians using correlation analysis.

Correlation is highest for RR intervals and atrial as well as ventricular heart rates, with the majority exceeding clinical thresholds for both disorders, indicating that the model learned rhythmical features. Except for QT intervals in ST classification, morphological features such as duration and amplitudes of P-/T-waves do not show any correlation.

Bender-Concordance analysis between deep learning model predictions and electrocardiography-220_a.pdf


4:54pm - 5:06pm
ID: 117 / 23g.: 3
Conference Paper
Topics: Biosignal Analysis and Data Aggregation

Linear classification of healthy people and patients with valvular heart diseases based on heart rate variability indices derived from electrocardiograms

Szymon Siecinski1,2, Rafal Doniec1,3, Marcin Grzegorzek1,4

1Universität zu Lübeck; 2Academy of Silesia, Katowice, Poland; 3Silesian University of Technology, Gliwice, Poland; 4German Research Center for Artificial Intelligence, Lübeck, Germany

Background:

Heart rate variability (HRV) is a physiological variation of intervals between consecutive heartbeats and a prognostic marker in numerous cardiovascular and non-cardiovascular conditions and it could be used to differentiate between healthy subjects and patients affected with cardiovascular conditions.

Objective:

The purpose of this study was to evaluate a method for differentiation between healthy volunteers and patients with valvular heart diseases based on time domain and frequency domain heart rate variability indices calculated from electrocardiographic (ECG) signals and three linear models (Logistic Regression, Ridge Regression, Support Vector Machine with a linear kernel).

Material and Methods:

The study was carried out on two publicly available data sets with concurrent ECG, SCG, and GCG signals (Mechanocardiograms with ECG reference and An Open-access Database for the Evaluation of Cardio-mechanical Signals from Patients with Valvular Heart Diseases) that consist of 29 recordings and 30 recordings, respectively. The HRV analysis was carried out according to the current recommendations and included the following indices: AVNN, SDNN, RMSSD, pNN50 (in time domain), VLF, LF, HF, and LF/HF (in frequency domain). We set the maximum number of iterations to 1000 and a constant random seed of 20240205 with 5-fold stratified cross-validation.

Results:

The highest sensitivity, PPV, accuracy and F1 score were observed for Logistic Regression (0.8810, 0.8819, 0.8814, 0.8812, respectively), followed by Ridge Regression (0.8805, 0.8858, 0.8814, 0.8808, respectively), and the lowest were observed for the linear SVM (0.8310, 0.8318, 0.8305, 0.8305, respectively).

Discussion and Conclusion:

The results showed that it is possible to distinguish healthy volunteers and patients with linear classifiers and time domain and frequency domain HRV indices obtained from ECG signals with a decent performance. However, a higher number of false negatives (6) than of false positives (3) in logistic regression and ridge regression indicates similar values of HRV indices in a limited number of healthy subject and VHD patients.

Siecinski-Linear classification of healthy people and patients with valvular heart diseases-117_a.pdf


5:06pm - 5:18pm
ID: 397 / 23g.: 4
Abstract
Oral Session
Topics: Biosignal Analysis and Data Aggregation

Real-time PPG signal quality assessment: a fair comparison of deep learning-based algorithms on public data

Idoia Badiola, Steffen Leonhardt, Markus Lueken

MedIT RWTH Aachen

Introduction:

Wearable devices integrating photoplethysmography (PPG) sensors enable noninvasive monitoring of vital parameters such as heart rate and blood oxygen saturation. However, the reliability of the measurements is compromised by motion artifacts. Deep learning approaches, particularly Convolutional Neural Networks (CNNs) and Recurrent Neural Networks (RNNs), have shown potential in detecting corrupted segments and recognizing elusive patterns but are often evaluated on different non-public datasets, leading to incomparable results. This study assesses the fair comparative performance of these algorithms on the same public dataset for real-time signal quality classification.

Methods:

We employed the PPG-DaLiA dataset, comprising 36 hours of data from 15 subjects performing various activities. Five algorithms were adapted from the literature and implemented for real-time operation: two one-dimensional CNNs (custom by Zargari et al. and InceptionNet) and two two-dimensional CNNs (custom by Roh and Shin, and VGG-19), as well as a Long Short-Term Memory (LSTM) RNN. The models were trained using a binary cross entropy loss function with the Adam optimizer, oversampling for class-balancing, an 80/20 dataset split for training and testing, and Optuna for hyperparameter tuning targeting accuracy.

Results:

The accuracy and sensitivity values obtained for all algorithms on the public dataset were significantly lower than those presented by their authors for their own data. Besides, the biggest models (VGG-19 and InceptionNet) failed to converge. Nevertheless, the RNN LSTM model demonstrated the highest accuracy at 89.28%, followed by the 2D CNN at 87.5%. The RNN also showed the highest sensitivity (92.5%) and the fastest classification time of 0.0039 seconds, making it feasible for real-time applications.

Conclusion:

In conclusion, the performance of deep learning algorithms for motion artifact detection in PPG varies across datasets. Still, the RNN LSTM showed the highest accuracy and fastest classification on the PPG-DaLiA dataset, making it a promising option for real-time signal quality classification.

Badiola-Real-time PPG signal quality assessment-397_a.pdf


5:18pm - 5:30pm
ID: 215 / 23g.: 5
Abstract
Oral Session
Topics: Biosignal Analysis and Data Aggregation

Concept for an EEG-based Gaming-Controller with Embedded Machine Learning Support

Chao Qian1, Andreas Erbslöh1, Patrique Fiedler2, Elsa Kirchner3,4, Gregor Schiele1

1Intelligent Embedded Systems Lab, University of Duisburg-Essen, Germany; 2Data analysis in life sciences, Technische Universität Ilmenau, Germany; 3Medical Technology Systems, University of Duisburg-Essen, Germany; 4Intelligent Health Care Systems, DFKI, Germany

Introduction

Modern brain-computer interfaces (BCI) allow precise and reproducible user-environment interactions using electroencephalography (EEG) recordings. In gaming applications, Perri Karyal uses the EMOTIV EPOC X EEG-headset (14-channel, wireless) to control game avatars. The online data stream processing takes place on comput-er. Our research is concerned with achieving a high level of user comfort with real-time processing on a mobile solution. This requires local signal processing and machine learning on an embedded platform.

Methods

Our objective is to achieve an end-to-end signal processing for controlling games with EEG recordings using comfortable dry Flower electrodes. Data acquisition is conducted using MentaLab Explore+ (12 channels, 1 kHz, wireless). The online data processing includes digital filtering and action recognition using AI accelerators on a Field Programmable Gate Array (FPGA) within the ElasticAI ecosystem. Therefore, AI models are trained using PyTorch, and transferred to the FPGA. To improve the robustness of our algorithm in gaming scenarios, we pro-vide an extended dataset by combining EEG recordings and 9-axis acceleration data for artifact detection.

Results

We successfully acquired our first datasets using EEG recordings with dry Flower electrodes and MentaLab device. This dataset includes eight recording sessions from six candidates to imagine the movement of the left or right hand. We assessed data quality by employing EEG-Net to classify the two classes, which achieves an accu-racy of 97%. It is worth noting that the impact of pre-processing (digital filtering, pruning channels, reducing sampling rate) has been explored and shown to maintain the same level of accuracy.

Conclusion

Our first approach of building an EEG-based gaming controller allows to generate first datasets and to perform online data processing and ML inference on a workstation. In future, the dataset is extended to enable motion de-tection for gaming scenarios like 'Pac-Man'. Moreover, the AI models used are trained and transferred to the local hardware for controlling more complex video games.

Qian-Concept for an EEG-based Gaming-Controller with Embedded Machine Learning-215_a.pdf


5:30pm - 5:42pm
ID: 257 / 23g.: 6
Abstract
Oral Session
Topics: Biosignal Analysis and Data Aggregation

Recognition of sitting posture patterns from a pressure sensor mat analysis with Machine Learning algorithms: need for individual cali-bration

Alparslan Babur1, Imad El Bouhali2, Ali Moukadem2, Alain Dieterlen2, Katrin Skerl1

1Hochschule Furtwangen University, HFU, Germany; 2University of Haute Alsace, UHA, France

Extended sitting in office can lead to health issues. To alleviate tension, it’s recommended to change positions every 30 minutes. In this study, we monitor the pressure pattern on a pressure sensor mat (PSM) and classify sitting postures comparing machine learning (ML) algorithms including kNN, SVM and Random Forest (RF) with and without feature extraction.

Two datasets were collected with the PSM: 1) ten participants taking five sitting positions; 2) five participants assuming eight postures on 7-second videos with 10 images per second. Dataset 1 underwent 10-fold cross-validation with a) ran-dom train-test-split; b) training on data from nine participants and testing on the remaining participant. For Dataset 2 images were divided into 4 quadrants, and white pixel distribution and distances from quadrant centres of mass (COM) and absolute COM were extracted, employing also a 10-fold cross-validation strategy. Finally, the model trained on Da-taset 2 was employed to classify the unknown data within Dataset 1.

Accuracies in Dataset 1 decreased from maximum 93.3 % (SVM) for method a) to 72.0 % (SVM) for method b). In Dataset 2 all classifiers delivered 99.9 % accuracy for raw data and RF the best accuracy (99.6 %) for the extracted data. When training the model with the data from Dataset 2 and testing with Dataset 1, best accuracies decreased to 52.3 % (kNN) for raw data and 56.0 % (RF) for the extracted data.

Different evaluation scenarios yield varying accuracies for posture classification using ML algorithms. Feature extraction, like 4-quadrants approach, improves performance. Results decreased for unknown participants in both datasets. Indeed, pressure distribution images on the PSM are influenced by individual characteristics such as gender, age, body structure, and habits. Thus, a calibration process for new users is essential for accurate posture estimation, requiring further research to determine the minimum calibration data needed for each individual.

Babur-Recognition of sitting posture patterns from a pressure sensor mat analysis with-257_a.pdf