Learning Fingerprints for Medical Time Series with Redundancy-Constrained Information Maximization
Abstract
Lay Summary
Medical devices often record long and noisy signals, such as heart activity from ECG or brain activity from EEG. These signals can help detect disease, but they are difficult for machine learning models to summarize in a way that is both accurate and understandable. Many existing methods compress the whole signal into one tangled representation, making it hard to know which parts of the signal matter for a prediction. We introduce TS-Fingerprint, a method that turns each medical time series into a small set of “fingerprint” tokens. Each token is encouraged to capture different information, so the model avoids repeatedly storing the same signal pattern. During training, the model learns to reconstruct the original signal while also keeping these tokens diverse. Across several ECG, EEG, and activity-recognition datasets, TS-Fingerprint improves classification performance compared with strong time-series and medical baselines. More importantly, the learned tokens can specialize in different signal patterns, making the model’s decisions easier to inspect. This may help researchers build more reliable and interpretable tools for analyzing physiological signals, while still leaving final clinical judgment to medical experts.