Data Augmentation for Generating Synthetic Electrogastrogram Time Series
To address an emerging need for large number of diverse datasets for rigor evaluation of signal processing techniques, we developed and evaluated a new method for generating synthetic electrogastrogram time series. We used electrogastrography (EGG) data from an open database to set model parameters and statistical tests to evaluate synthesized data. Additionally, we illustrated method customization for generating artificial EGG time series alterations caused by the simulator sickness. Proposed data augmentation method generates synthetic EGG data with specified duration, sampling frequency, recording state (postprandial or fasting state), overall noise and breathing artifact injection, and pauses in the gastric rhythm (arrhythmia occurrence) with statistically significant difference between postprandial and fasting states in > 70% cases while not accounting for individual differences. Features obtained from the synthetic EGG signal resembling simulator sickness occurrence displayed expected trends. The code for generation of synthetic EGG time series is not only freely available and can be further customized to assess signal processing algorithms but also may be used to increase data diversity for training artificial intelligence (AI) algorithms. The proposed approach is customized for EGG data synthesis but can be easily utilized for other biosignals with similar nature such as electroencephalogram.
Code (1)
Tasks
Data AugmentationDiversityRhythmTime SeriesTime Series AnalysisSimilar Papers 제목 키워드 기반
Combined approach for automatic and robust calculation of dominant frequency of electrogastrogram
We present a novel method for automatic and robust detection of dominant frequency (DF) in the electrogastrogram (EGG). Our new approach combines Fast Fourier Transform (FFT), Welch's method for spectral density estimati…
Density EstimationTAEGAN: Generating Synthetic Tabular Data For Data Augmentation
Synthetic tabular data generation has gained significant attention for its potential in data augmentation, software testing and privacy-preserving data sharing. However, most research has primarily focused on larger data…
Data AugmentationGenerative Adversarial NetworkPrivacy Preservingsoftware testing+1Generating Synthetic Time Series Data for Cyber-Physical Systems
Data augmentation is an important facilitator of deep learning applications in the time series domain. A gap is identified in the literature, demonstrating sparse exploration of the transformer, the dominant sequence mod…
Data AugmentationTime SeriesText-To-Speech Data Augmentation for Low Resource Speech Recognition
Nowadays, the main problem of deep learning techniques used in the development of automatic speech recognition (ASR) models is the lack of transcribed data. The goal of this research is to propose a new data augmentation…
Automatic Speech RecognitionAutomatic Speech Recognition (ASR)Data Augmentationspeech-recognition+3Scalable Modular Synthetic Data Generation for Advancing Aerial Autonomy
One major barrier to advancing aerial autonomy has been collecting large-scale aerial datasets for training machine learning models. Due to costly and time-consuming real-world data collection through deploying drones, t…
Data AugmentationSynthetic Data Generation