ECG foundation model pretrained with a Split-Mask-Join masking objective and spatial reduction attention, aimed at diagnosis where labels are scarce.
No providers recorded yet. Browse all providers
A twelve-lead electrocardiogram is cheap to record and expensive to label. A hospital archive may hold millions of waveforms with cardiologist-confirmed diagnoses attached to a small fraction of them, and most ECG deep-learning systems are trained end to end on exactly that labeled fraction. The unannotated remainder — which carries the same P-QRS-T morphology, rhythm variation, noise and inter-patient variability the model needs to learn — goes unused, and accuracy stays tied to how many annotation hours went into one particular cohort.
BioFPT (Biosignal Feature Pyramid Transformer) addresses this with a pretraining objective built from the ECG's own structure. Its Split-Mask-Join (SMJ) transformation divides a waveform into segments, masks a subset of them, and rejoins the remainder, so the encoder has to recover what was removed from the surrounding cardiac context. Because the objective needs no labels, it runs over unannotated recordings, and the encoder it yields is then adapted to diagnostic tasks with comparatively little supervision. Two architectural choices make that encoder cheap enough to apply to long multi-lead traces: an overlapping embedding mechanism that removes the need for positional encodings, and a Spatial Reduction Attention (SRA) transformer that lowers the cost of attention over long token sequences.
BioFPT was developed by Haobo Meng, Caiyuan Zhang, Fangfang Jiang, Ziyu Zhu and Ao Sun at Northeastern University (China) with Junxin Chen at Dalian University of Technology, and published in IEEE Journal of Biomedical and Health Informatics in March 2026. It joins a growing line of self-supervised ECG backbones that includes ECG-FM, which adapts the wav2vec 2.0 speech recipe to cardiac waveforms, and ECG-JEPA, which predicts masked features in latent space rather than reconstructing the signal.
BioFPT is a hierarchical transformer for one-dimensional biosignals. Input waveforms are tokenized by an overlapping embedding layer rather than by disjoint patches, and processed by stacked SRA transformer blocks that reduce the key and value sequence before computing attention — the mechanism responsible for the reported efficiency gain. Self-supervised pretraining uses the SMJ masking transformation; the pretrained encoder is then transferred to supervised ECG classification tasks. The authors evaluate across seven public ECG datasets covering more than 94,000 subjects. Against the comparison models reported in the paper, BioFPT improves accuracy by 4.2% while using 14.8% fewer parameters, and the authors report that performance holds across diverse pathological conditions and signal qualities. The work appears in IEEE Journal of Biomedical and Health Informatics 30(9), pages 7813–7825.
The intended use is automated ECG interpretation in settings where labeled data is the binding constraint: rhythm and arrhythmia classification, cardiac pathology screening, and triage of recordings from wearables and ambulatory monitors, where signal quality is worse than in a clinical twelve-lead acquisition. A group with a modest annotated cohort can fine-tune the pretrained encoder instead of training a waveform model from scratch, and the efficiency of the SRA design matters for the edge and bedside hardware that ECG monitoring often runs on. The authors suggest the architecture transfers to other biosignals, but the published evaluation covers ECG only.
BioFPT's contribution is a masking objective shaped to the segmental structure of the ECG, paired with an architecture that keeps a self-supervised waveform encoder computationally modest — a combination aimed at the practical bottleneck in clinical ECG machine learning rather than at leaderboard position. Its evaluation across seven cohorts and more than 94,000 subjects is broad by the standards of the ECG literature, where single-dataset results remain common. The main constraint on uptake is availability: no code, pretrained weights, or model card have been released, and the paper itself is behind a subscription, so the reported gains cannot currently be reproduced or the encoder reused by other groups. Evaluation is also retrospective on public benchmark datasets, without prospective or clinical validation.
Much of this page is generated or calculated automatically. Flag anything that looks off and we will re-run it.