CVAI Catalog

·

View Catalog

PCLR (Patient Contrastive Learning of Representations)

Broad Institute (ML4H)

12-lead ECG

Filter catalog by Modality:
ECG

General Purpose / Multi-task

Filter catalog by Disease / Trait:
General / Foundation

Embedding

Filter catalog by Task Type:
Representation Learning

CNN (1D)

Filter catalog by Architecture:
Convolutional (CNN)

TensorFlow

Filter catalog by Framework:
TensorFlow / Keras

GPL 3.0

Filter catalog by License:
Copyleft

Self-supervised ECG representation learned purely from patient identity: the model is trained so that ECGs from the same patient, recorded at different times, map to nearby points in latent space, with no other labels required. Linear models trained on these representations showed a 51% average performance gain over training from scratch across sex classification, age regression, LVH detection, and AF detection. Developed by the Broad Institute's ML4H group and trained on 3.2 million private ECGs from Massachusetts General Hospital; 12-lead, lead-I-only, and lead-II-only checkpoints are all released.

memory Specifications

category

Architecture

CNN (1D)

1D CNN ECG encoder trained with a patient-identity contrastive (SimCLR-style) objective; outputs 320-dim representations

code

Framework

TensorFlow

calendar_month

Added to catalog

2026-07-10

gavel License

GPL 3.0

check_small Open source check_small Commercial use OK check_small Modifications allowed Attribution required Share-alike required

License for model weights only. Associated code may be licensed seperately, check code source for specific terms.

description Publication

database Training & evaluation data

Massachusetts General Hospital ECG Cohort (PCLR)

train

public 404,929 subjects · USA

3,229,408 ECGs from 404,929 patients (patients with only 1 ECG excluded)

science Capabilities & performance

Embedding

General Purpose / Multi-task