Related Experiment Video
Updated: Feb 7, 2026

Constructing and Visualizing Models using Mime-based Machine-learning Framework
Published on: July 22, 2025
Time-series ECG Imputation Using a Pattern-Based Masking Framework
Sukardi Suba1, Alexander Novak2, Xiaojuan Xia3
1School of Nursing, University of Rochester Medical Center, Rochester, NY.
None:
The utilization of continuous ECG monitoring has become an integral part of modern hospital-based care. However, missing data presents significant challenges in deploying real-time ECG-based predictive systems. Research on the implementation of imputation techniques on time-series ECG is limited. Furthermore, the performance of imputation techniques is typically benchmarked using random masking, which may not reflect the real-world missingness patterns encountered in clinical practice. This study aimed to evaluate and benchmark a range of imputation methods, from conventional statistical approaches to state-of-the-art deep learning models, using continuous ECG time-series data under different missingness conditions, including both random (conventional) and observed pattern-based (realistic) missingness. Time-domain features were extracted from continuous 12-lead Holter recordings (ranging from 2.5 to 4 hours per patient) from a pilot cohort of 40 patients. Missingness was introduced using random and pattern-based masking. We compared seven imputation methods: global mean, linear interpolation, K-Nearest Neighbors (KNN), Multiple Imputation by Chained Equations (MICE), softImpute, xgbooSt MIssing vaLues in timE Series (SMILES), and Self-Attention-based Imputation for Time Series (SAITS). Performance was evaluated using mean absolute error (MAE) across masking approaches, missingness levels, and missingness patterns. Overall, the MAEs for all seven imputations are higher under pattern-based masking than random masking. SAITS achieved the best performance across both masking approaches (MAEs of 0.277 and 0.146; standard deviations of absolute error of 0.398 and 0.252 for observed-pattern and random masking, respectively). Simpler methods such as SoftImpute and KNN showed comparable performance across both masking approaches, and particularly under certain missingness levels. Artificially masking by random may underestimate the accuracy of time-series imputation in real-world scenarios. Our findings underscore the importance of context-based imputation strategies (i.e., masking approach and imputation method) and balancing model complexity with practical considerations (e.g., resources, costs, and level of missingness) for real-time deployment.
Related Concept Videos
Time-Series Graph
Discrete-Time Fourier Series
For a discrete-time periodic signal x[n]...
Masking and Demasking Agents
There are many masking agents, such as cyanide, fluoride, triethanolamine, thiourea, and 2,3-bis(sulfanyl)propan-1-ol (formerly 2,3-dimercapto-1-propanol), with the masking agent chosen based on...
Administering Oxygen by Mask
Administering oxygen by mask is a common nursing intervention that provides supplemental oxygen to patients with respiratory distress or chronic lung conditions. This procedure involves delivering oxygen at a specified rate through a face mask connected to an oxygen source.
Equipment
The equipment necessary for this procedure includes:
ECG Interpretation of Rhythms
Components of the Electrocardiogram
The primary components of a normal ECG waveform in Normal sinus rhythm(NSR) include the P wave, PR interval, QRS complex, ST segment, T wave, and occasionally a U wave.
ECG waveforms are divided by vertical and horizontal lines at standard intervals.
The horizontal axis measures time and rate, and the vertical axis measures amplitude or voltage....
Resistors In Series
In a series circuit, the...

