Unsupervised Visual Representation Learning by Context Prediction
Carl Doersch, Abhinav Gupta, and Alexei A. Efros
Metadata checked
Self-supervised learning (SSL) creates training signals from data rather than from human class labels. In pathology, that does not mean that the data are free of human decisions: slide selection, tissue detection, magnification, stain processing, tile sampling, view construction, and downstream labels still determine what the model can learn.
Latest literature discovery audit: 2 October 2026. Existing paper reviews retain their individual source-check dates.
This guide provides a prerequisite-aware paper route organized by objective and representation level, with publication status, official implementations or weights when the authors released them, a pathology-specific progression, and an evaluation protocol. The searchable literature registry is the canonical structured list.
This is a curated research route, not a claim of exhaustive coverage. The SSL literature is too large and changes too quickly for “all papers” to be a meaningful or maintainable promise. A paper is included when it satisfies at least one of these criteria:
The year is the year of the peer-reviewed version of record. Workshop and preprint entries say so explicitly. A code link appears only when an author or author organization identifies it as the implementation, model, or project release. “No author release located” is not proof that no implementation exists.
This chapter concentrates on visual SSL for histology and WSIs. General vision–language pretraining belongs in the natural-image Vision & Language route, aggregation after feature extraction belongs in the MIL lane of the paper-reading guide, and model access details belong in the foundation-encoder guide. New arXiv results first enter the Paper Radar and are not promoted here until their metadata and scientific role have been reviewed.
Use the levels below to enter at the right depth.
| Level | Prerequisite | You are ready when you can… |
|---|---|---|
| L0 · orientation | basic supervised learning and CNNs | distinguish a training objective, encoder, representation, and downstream head |
| L1 · foundation | augmentations, cosine similarity, softmax, ResNet | trace a positive pair and explain where negatives enter a loss |
| L2 · research | ViTs, exponential-moving-average teachers, linear probing | identify collapse controls and reconstruct a complete pretraining pipeline |
| L3 · pathology synthesis | WSI pyramids, MPP, tissue preparation, MIL, patient-level splitting | design views that preserve a stated biological signal and audit overlap across cohorts |
If any L0–L2 item is unfamiliar, first use the ML/deep-learning and computer-vision routes. Then take this minimum sequence:
The complete route below explains what each paper adds.
| Family | Training signal | Typical collapse control | Main pathology question |
|---|---|---|---|
| Hand-designed pretext | predict rotation, context, permutation, resolution, or another generated target | target construction makes a non-constant solution necessary | can the shortcut be solved through stain, borders, scanner artifacts, or interpolation? |
| Instance contrastive | align two views of one instance and repel other instances | negatives, temperature, normalization, queue or large batch | are negatives genuinely different biology, or only different patients/tiles? |
| Clustering / prototypes | make views agree on learned cluster assignments | balanced assignments, prototypes, centering, or sharpening | do clusters represent morphology or acquisition site and tissue prevalence? |
| Non-contrastive / redundancy reduction | match paired views without explicit negatives | stop-gradient, predictor, target network, variance or covariance terms | do invariances remove subtle diagnostic morphology? |
| Self-distillation | student matches a slowly updated teacher, often across global and local crops | EMA teacher, centering, temperature schedules | are local and global crops biologically commensurate at the chosen MPP? |
| Masked modeling | predict missing pixels, tokens, or latent targets | a nontrivial mask and informative target | does reconstruction reward morphology, stain texture, or low-level color statistics? |
| Hierarchical / WSI SSL | learn relations across tiles, regions, magnifications, or an entire slide | depends on the component objectives | which patient → slide → region → tile relation supplies the supervision? |
Modern systems overlap these rows. For example, iBOT combines masked prediction and self-distillation; DINOv2 combines several losses and data-curation choices; and Prov-GigaPath uses different SSL objectives at tile and slide level. Record the actual losses, teacher updates, crops, masks, and sampling rules instead of assigning one label to an entire model.
These papers make the central idea of self-generated supervision concrete. Read them for experimental reasoning, not because rotation or jigsaw prediction is the default choice for a new foundation model.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Unsupervised Visual Representation Learning by Context Prediction (2015) | ICCV, peer reviewed | No author release located | how spatial context becomes a label; why pretext performance and transfer quality are different |
| 2 | Unsupervised Learning of Visual Representations by Solving Jigsaw Puzzles (2016) | ECCV, peer reviewed | No author release located | part arrangement, permutation targets, and shortcut prevention |
| 3 | Unsupervised Representation Learning by Predicting Image Rotations (2018) | ICLR, peer reviewed | Author code and models | the pretext/representation gap and why orientation is a poor unexamined assumption in histology |
Checkpoint: invent three ways a pathology network could solve a rotation, magnification, or jigsaw task without learning diagnostic morphology.
Let z1 and z2 denote encoded views of the same source instance. Contrastive methods
increase their similarity relative to a set of other representations. The scientific
decision is not merely the loss: it is what counts as the same instance and what is
allowed to become a negative.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Unsupervised Feature Learning via Non-Parametric Instance Discrimination (2018) | CVPR, peer reviewed | Author code | treating each image as its own class, memory banks, and the origin of the false-negative problem |
| 2 | Representation Learning with Contrastive Predictive Coding (2018) | arXiv preprint | No author release located | InfoNCE, latent prediction, context, and why predicting representations differs from pixels |
| 3 | Momentum Contrast for Unsupervised Visual Representation Learning (2020) | CVPR, peer reviewed | Author code | a queue as a dictionary, momentum updates, and representation consistency across batches |
| 4 | A Simple Framework for Contrastive Learning of Visual Representations (2020) | ICML, peer reviewed | Author code | paired augmentation, NT-Xent, temperature, projection heads, and batch-size dependence |
| 5 | Improved Baselines with Momentum Contrastive Learning (MoCo v2) (2020) | arXiv technical report, not peer reviewed | Author code | how stronger SimCLR-style augmentation and an MLP projection head change MoCo; the exact contrastive variant used by later pathology studies |
Checkpoint: for one WSI cohort, write the positive/negative sampling probability at the tile, slide, and patient levels. Identify which “negatives” could share tissue phenotype.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Deep Clustering for Unsupervised Learning of Visual Features (2018) | ECCV, peer reviewed | Author code | alternating representation learning and pseudo-label clustering; empty clusters and imbalanced assignments |
| 2 | Unsupervised Learning of Visual Features by Contrasting Cluster Assignments (2020) | NeurIPS, peer reviewed | Author code | prototypes, swapped view prediction, online clustering, and balancing assignments |
In pathology, a cluster can be clinically meaningful, but it can also encode tissue frequency, hospital, scanner, stain batch, blur, or background. Inspect nearest neighbors and metadata enrichment before naming a cluster.
These papers expose several distinct collapse-control mechanisms. “Non-contrastive” does not mean “mechanism-free.”
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Bootstrap Your Own Latent (2020) | NeurIPS, peer reviewed | Author code | online and EMA target networks, predictors, stop-gradient, and empirical collapse avoidance |
| 2 | Exploring Simple Siamese Representation Learning (2021) | CVPR, peer reviewed | Author code | the role of stop-gradient when a momentum encoder and negatives are removed |
| 3 | Barlow Twins: Self-Supervised Learning via Redundancy Reduction (2021) | ICML, peer reviewed | Author code | cross-correlation, invariance on the diagonal, and redundancy reduction off the diagonal |
| 4 | VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learning (2022) | ICLR, peer reviewed | Author code | explicit invariance, per-dimension variance, covariance penalties, and interpretable collapse controls |
Checkpoint: for each method, state exactly which operation prevents a constant representation and which part of the network receives gradients.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Emerging Properties in Self-Supervised Vision Transformers (DINO) (2021) | ICCV, peer reviewed | Author code | multi-crop student–teacher learning, centering and sharpening, and emergent patch-level structure |
| 2 | BEiT: BERT Pre-Training of Image Transformers (2022) | ICLR, peer reviewed | Author code | predicting discrete visual tokens and the consequence of choosing an external tokenizer |
| 3 | Masked Autoencoders Are Scalable Vision Learners (2022) | CVPR, peer reviewed | Author code | high mask ratios, an asymmetric encoder–decoder, pixel reconstruction, and pretraining efficiency |
| 4 | iBOT: Image BERT Pre-Training with Online Tokenizer (2022) | ICLR, peer reviewed | Author code | masked patch-token self-distillation plus class-token self-distillation; an online teacher as tokenizer |
| 5 | Self-Supervised Learning from Images with a Joint-Embedding Predictive Architecture (2023) | CVPR, peer reviewed | Author code | predicting target-block representations from context without reconstructing pixels |
| 6 | DINOv2: Learning Robust Visual Features without Supervision (2024) | TMLR, peer reviewed | Author code and models | how loss composition, curation, model/data scale, and distillation form a system rather than a single new loss |
| 7 | DINOv3 (2026) | TMLR, peer reviewed | Author code and models | the current DINO algorithm frontier: large-scale training, Gram anchoring for dense-feature degradation, and post-training adaptations |
Checkpoint: compare MAE, iBOT, and I-JEPA by input corruption, prediction target, decoder, teacher, and the information that can be recovered through low-level texture.
DINOv3 is included to keep the general algorithm lineage current through 2026. It is not a pathology-specific result and is not evidence that a natural-image DINOv3 checkpoint outperforms pathology-pretrained encoders on WSIs. That question requires the controlled pathology evaluation described below.
An SSL pipeline for WSIs can be summarized as:
patient → case/specimen → slide → tissue/QC → region/tile sampling → paired or masked views → student/teacher encoders → SSL loss → frozen checkpoint → patient-split downstream evaluationEvery arrow is a scientific and data-governance decision.
| Design axis | Defensible question | Common failure |
|---|---|---|
| Color and stain | which stain variation should be invariant for this endpoint? | removing eosinophilic, basophilic, IHC, or special-stain signal that carries the target |
| Orientation | is rotation biologically irrelevant and is scanner text already removed? | a rotation task rewards a convention that tissue does not possess, or learns borders/text |
| Magnification / MPP | are two scales views of one phenomenon or different biological entities? | calling nuclei- and gland-scale crops “equivalent” without a hypothesis |
| Spatial relation | should nearby tiles agree, predict one another, or remain distinct? | learning slide-specific color and treating it as spatial context |
| Positives | same tile, nearby tile, same region, same slide, serial section, or same patient? | positives share identity but not the claimed morphology |
| Negatives | different crop, slide, patient, tissue, site, or batch? | repelling morphologically identical tissue or exploiting site metadata |
| Sampling | how are tissue, rare lesions, organs, and slides balanced? | large slides and prevalent tissue dominate the objective |
| Quality control | which background, folds, blur, pen, coverslip, and compression are excluded? | the pretext is solved with acquisition artifacts |
| Hierarchy | is the representation intended for a cell, tile, region, slide, or patient? | evaluating a tile encoder as if it encoded global slide topology |
| Cohort overlap | can a patient, slide, institution, or public cohort appear in pretraining and evaluation? | inflated transfer estimates and an invalid “external” test |
Write view construction as a falsifiable hypothesis: what information should remain stable, what may change, and what clinically relevant signal could be destroyed?
Read these to see how pathology moved from importing a natural-image loss to defining domain-specific scale, context, and view assumptions.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Evaluation of Contrastive Predictive Coding for Histopathology Applications (2020) | ML4H at NeurIPS workshop, peer reviewed workshop paper | No author release located | a negative result/limitation study: inspect which CPC layer transfers and whether an objective learns low-level rather than diagnostic information |
| 2 | Self-Supervision Closes the Gap Between Weak and Strong Supervision in Histology (2020) | ML4H 2020 accepted extended abstract/poster; arXiv preprint, not a proceedings paper | No author release located | replacing ImageNet features with in-domain MoCo v2 features inside a weakly supervised WSI pipeline |
| 3 | Self-Path: Self-Supervision for Classification of Pathology Images with Limited Annotations (2021) | IEEE TMI, peer reviewed | No author release located | pathology-specific multiresolution, contextual, and semantic pretexts for limited labels and domain adaptation |
| 4 | Self-Supervised Vision Transformers Learn Visual Concepts in Histopathology (2021) | NeurIPS LMRL workshop; preprint posted 2022 | Author evaluation code and weights | a SimCLR/DINO comparison and the distinction between an attention visualization and validated interpretability |
| 5 | Self-Supervised Representation Learning Using Visual Field Expansion on Digital Pathology (2021) | ICCV CDPath workshop, peer reviewed workshop paper | Author code | a generative context task that expands a tile’s field of view; how plausible generation differs from useful representation learning |
| 6 | Self-supervised driven consistency training for annotation efficient histopathology image analysis (2022) | Medical Image Analysis, peer reviewed | Author code and models | resolution-sequence prediction followed by teacher–student semi-supervised transfer |
| 7 | Self supervised contrastive learning for digital histopathology (2022) | Machine Learning with Applications, peer reviewed | Author code and weights | large, multi-dataset SimCLR pretraining; data diversity, scale, and diminishing-return questions |
| 8 | Learning Representations with Contrastive Self-Supervised Learning for Histopathology Applications (2022) | Machine Learning for Biomedical Imaging, peer reviewed | Author code and models | controlled analysis of view generation and hyperparameters rather than assuming the natural-image recipe transfers |
| 9 | Concept Contrastive Learning for Dense Prediction in Histopathology (ConCL) (2022) | ECCV, peer reviewed | Author code | concept-contrastive dense pretraining; restores detection and segmentation to a history otherwise dominated by tile classification |
| 10 | Improving Representation Learning for Histopathologic Images with Cluster Constraints (CluSiam / CluBYOL) (2023) | ICCV, peer reviewed | Author code | cluster constraints on non-contrastive Siamese learning; inspect cluster stability, site shortcuts, and pseudo-label leakage |
Required synthesis: make a matrix with rows for stain, scale, spatial context, positive definition, negative definition, and target task. Fill it for all eight early studies plus ConCL and CluSiam/CluBYOL before moving to large models.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Transformer-based unsupervised contrastive learning for histopathological image classification (CTransPath) (2022) | Medical Image Analysis, peer reviewed | Author code and model | a hybrid convolution/transformer encoder and semantically relevant contrastive learning; separate architecture effects from objective and data effects |
| 2 | Scaling Vision Transformers to Gigapixel Images via Hierarchical Self-Supervised Learning (HIPT) (2022) | CVPR, peer reviewed | Author code and models | nested cell/tile/region representations and why a WSI is not an unordered collection at every scale |
| 3 | RetCCL: Clustering-guided contrastive learning for whole-slide image retrieval (2023) | Medical Image Analysis, peer reviewed | Author code | cluster-guided sampling for retrieval, pseudo-label reliability, and evaluation beyond classification |
| 4 | Benchmarking Self-Supervised Learning on Diverse Pathology Datasets (2023) | CVPR, peer reviewed | Author project and weights | a controlled comparison of MoCo v2, SwAV, Barlow Twins, and DINO; domain-aligned data, stain/field-of-view choices, and multiple downstream task types |
| 5 | PathoDuet: Foundation Models for Pathological Slide Analysis of H&E and IHC Stains (2024) | Medical Image Analysis, peer reviewed | Author code and models | explicit cross-scale positioning and cross-stain transfer; why H&E and IHC are related but not interchangeable views |
| 6 | Rotation-Agnostic Image Representation Learning for Digital Pathology (PathDino / HistoRotate) (2024) | CVPR, peer reviewed | Author project, training code, and extraction code | rotation-agnostic SSL and a compact pathology encoder; test whether orientation is truly irrelevant and separate the sampling, architecture, and objective effects |
| 7 | Morphological Prototyping for Unsupervised Slide Representation Learning in Computational Pathology (PANTHER) (2024) | CVPR, peer reviewed | Author code | Gaussian-mixture morphological prototypes as compact, task-agnostic WSI representations; distinguish unsupervised slide representation from supervised MIL |
| 8 | Multistain Pretraining for Slide Representation Learning in Pathology (MADELEINE) (2024) | ECCV, peer reviewed | Author code | matched stains as biologically informative views, dual global/local cross-stain alignment, and the registration and cohort assumptions behind those positives |
| 9 | Unsupervised Foundation Model-Agnostic Slide-Level Representation Learning (COBRA) (2025) | CVPR, peer reviewed | Paper is the primary artifact | unsupervised slide representation over features from several frozen tile foundation models; separate the multi-encoder ensemble effect from the slide objective |
| 10 | GECKO: Gigapixel Vision-Concept Contrastive Pretraining in Histopathology (2025) | ICCV, peer reviewed | Paper is the primary artifact | gigapixel vision–concept contrast; curated pathology concepts are supervision and must not be described as label-free SSL |
| 11 | TopoSlide: Topologically-Informed Histopathology WSI Representation Learning (2026) | CVPR, peer reviewed | Author code and models | topology-prediction targets for global slide organization and conditional retrieval |
| 12 | MOOZY: A Patient-First Foundation Model for Computational Pathology (2026) | accepted at ECCV 2026 according to the author project; proceedings forthcoming at the review cutoff | Author code and weights | masked slide self-distillation followed by supervised multi-task case learning; audit patient/case/cohort overlap and do not classify it as a VLM |
These papers answer different questions. HIPT changes the representational hierarchy; RetCCL targets retrieval; Kang et al. emphasizes controlled comparison; PathoDuet encodes scale and stain relations; PathDino tests rotation invariance; PANTHER builds an unsupervised slide representation; and MADELEINE uses matched stains as views. Treating their headline numbers as one ranking would be invalid.
Checkpoint: for CTransPath, HIPT, PathoDuet, PathDino, PANTHER, and MADELEINE, record the representation unit (tile, region, prototype, or slide), positive/view definition, required metadata or registration, and downstream head. State which methodological effects cannot be isolated by each paper’s comparisons.
This sequence is a bridge to the foundation-encoder guide. Here, read the papers for the SSL system; use the encoder guide for access terms and downstream selection.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Scaling Self-Supervised Learning for Histopathology with Masked Image Modeling (Phikon) (2023) | medRxiv preprint, not peer reviewed | Author code, models, and features | scaling iBOT across model/data sizes and why public-cohort overlap must be audited per downstream task |
| 2 | Computational Pathology at Health System Scale — Self-Supervised Foundation Models from Three Billion Images (2023) | arXiv preprint | No author release located | a DINO-versus-MAE comparison over more than three billion tiles, 423,000 slides, and six clinical tasks; why scale, proprietary data, and objective change together |
| 3 | Towards a general-purpose foundation model for computational pathology (UNI) (2024) | Nature Medicine, peer reviewed | Author code and model access | large-scale DINOv2 tile pretraining, broad task evaluation, and the difference between general-purpose evidence and universal superiority |
| 4 | A foundation model for clinical-grade computational pathology and rare cancers detection (Virchow) (2024) | Nature Medicine, peer reviewed | Official model card and weights; full training code not released | DINOv2 at million-slide scale, pan-cancer evaluation, and how proprietary pretraining limits overlap auditing and reproduction |
| 5 | A whole-slide foundation model for digital pathology from real-world data (Prov-GigaPath) (2024) | Nature, peer reviewed | Author code and model | DINOv2 tile pretraining followed by masked slide-level pretraining; distinguish a tile encoder from a slide encoder |
| 6 | RudolfV: A Foundation Model by Pathologists for Pathologists (2024) | arXiv preprint | No public author weights or training code located | pathologist-guided semi-automated curation across 15 laboratories, 58 tissue types, and 129 stains; why curation is part of the SSL system |
| 7 | Virchow2: Scaling Self-Supervised Mixed Magnification Models in Pathology (2024) | arXiv preprint | Official model card and weights; full training code not released | mixed-magnification sampling, pathology-specific DINOv2 modifications, data diversity, and model distillation |
| 8 | Phikon-v2, A large and public feature extractor for biomarker prediction (2024) | arXiv preprint | Official model card and weights; full training code not released | DINOv2 scaling on public cohorts, external-cohort biomarker evaluation, and why statistical ties matter |
| 9 | A generalizable pathology foundation model using a unified knowledge distillation pretraining framework (GPFM) (2025) | Nature Biomedical Engineering, peer reviewed | Author code and model | expert-model knowledge distillation plus self-distillation and local/global alignment; why hybrid supervision is not purely label-free visual SSL |
| 10 | PathOrchestra: a comprehensive foundation model for computational pathology with over 100 diverse clinical-grade tasks (2025) | npj Digital Medicine, peer reviewed | Author training/evaluation code and official weights | DINOv2 pretraining on 287,424 WSIs and evaluation across 112 tasks; distinguish breadth from independent external validation and audit data overlap |
| 11 | StainNet: Scaling Self-Supervised Foundation Models on Immunohistochemistry and Special Stains for Computational Pathology (2026) | MIDL, peer reviewed; a foundation encoder distinct from the 2021 stain-normalization network with the same name | Author code and model links | moving beyond H&E-only pretraining to IHC and special stains; match the pretraining stain distribution to the intended use |
| 12 | CARE: A Molecular-Guided Foundation Model with Adaptive Region Modeling (2026) | CVPR, peer reviewed | Paper is the primary artifact | visual SSL followed by RNA/protein alignment and adaptive region learning; label it hybrid molecular supervision |
| 13 | DaX (2026) | arXiv preprint | Paper is the primary artifact; no independent validation established at the review cutoff | DINOv3-style cross-scale and continuous-magnification SSL; test transfer beyond the authors’ 161-task benchmark |
| 14 | GigaPath-Flash / GigaTIME-Flash (2026) | July 2026 arXiv preprint, v2 | Paper is the primary artifact | tile/slide distillation and efficiency; reproduce the author-reported performance/compute trade-off |
| 15 | GenBio-PathFM (2026) | company technical report, not peer reviewed | Official model card | morphology curation plus DINO-to-JEPA training; record the non-OSI model license and report-only evidence state |
| 16 | MRPT: From Multi-Resolution Cells to Gigapixel WSIs (2026) | arXiv preprint | no working code/model link was verified from the manuscript placeholder | hierarchical multiresolution SSL over 624M patches, 2.4M regions, and 36K WSIs; isolate CCRA and semantic-consistency effects from scale and data |
| 17 | SmartStu: adversarial distillation for disease-specific PFMs (2026) | MICCAI 2026, peer reviewed; official proceedings verified | Author code | hybrid multi-teacher distillation, nuisance suppression, and artifact-injection SSL; do not describe it as purely label-free SSL |
Do not infer that a later or larger encoder must win. Pretraining composition, objective, MPP, input size, architecture, weight access, and downstream adaptation all change at once.
Checkpoint: build a scale-and-supervision table for these systems with patients, slides, tiles, stains, institutions, objective terms, expert/label-derived teachers, released artifacts, and disclosed overlap. Mark not reported rather than converting tiles into slides or treating a hybrid-distillation model as label-free.
Magnification is not an ordinary random crop. It changes physical field of view and which cellular detail exists in the sampled pixels. These papers should therefore be read with an explicit registration diagram.
| Order | Primary paper | Status | Prediction / transfer target | Deployment question |
|---|---|---|---|---|
| 1 | Resolution-Based Distillation for Efficient Histology Image Classification (2021) | Artificial Intelligence in Medicine, peer reviewed | higher-resolution soft outputs and spatial feature maps supervise the same-domain lower-resolution student, including unlabeled examples | can a patch classifier retain task evidence at lower magnification and compute? |
| 2 | XMAG (2025) | preprint; code/model | mean of sixteen registered 20× teacher-tile CLS embeddings supervises the 5× student CLS; the sixteen individual teacher CLS targets align with sixteen regions pooled from the student’s patch-token grid | can one compact 5× encoder replace the 20× teacher for downstream feature extraction? |
| 3 | Magnification-Aware Distillation (MAD) (2025) | preprint; model | aligned low-scale context and high-scale detail form a unified self-supervised embedding target | is the learned space stable across unseen magnification changes without erasing detail-sensitive information? |
| 4 | MAG-GLTrans (2026) | Cancer Research, peer reviewed; code | multilayer feature alignment over registered same-field high/low views, followed by low-resolution global–local WSI learning | can low-magnification deployment reduce compute and communication while preserving whole-slide tasks? |
| 5 | LRMIL (2026) | MICCAI 2026, peer reviewed; official proceedings verified; code | patch/region feature alignment plus slide-logit, soft-attention, and hard-instance distillation | does encoder transfer remain useful after the high-resolution MIL teacher is removed from inference? |
Minimum ablations are native low-resolution SSL/supervision, identical student without KD, global-only alignment, spatial-only alignment, shuffled or unregistered pairing, and high-resolution teacher. Report MPP, physical field, resampling, patch count, teacher calls, training cost, deployed branches, and external scale shift. A method that retains high-resolution branches at inference belongs to multiscale fusion, not to the low-only deployment claim.
Read benchmarks after the model papers so that their inclusion criteria and limits are visible.
| Order | Primary paper and year | Venue / status | Official implementation | What to learn |
|---|---|---|---|---|
| 1 | Domain-specific optimization and diverse evaluation of self-supervised models for histopathology (2023) | arXiv preprint | Official model release; full experiment code not released | multi-tissue evaluation, pathology-motivated optimization, and why combining individually useful changes need not be additive |
| 2 | A clinical benchmark of public self-supervised pathology foundation models (2025) | Nature Communications, peer reviewed | Author benchmark code and live results | clinically generated cohorts, model similarity on some tasks, compute-aware selection, and explicit contamination caveats |
| 3 | Benchmarking foundation models as feature extractors for weakly supervised computational pathology (2025) | Nature Biomedical Engineering, peer reviewed | Author benchmark resources (STAMP-Benchmark) | external cohorts, multiple task classes, ensembles, and the danger of declaring one representation best from one cohort or endpoint |
| 4 | A benchmark study of vision and pathology foundation models for computational pathology (2026) | Nature Communications, peer reviewed; publisher-posted early-access manuscript is currently labelled unedited | Author code, version 1.2.0 | a standardized comparison of 32 general/pathology vision and vision–language models; task-dependent rankings, external/out-of-domain evaluation, and small differences among leading models |
The benchmark test set can itself become contaminated by future pretraining. Record the model release, checkpoint hash, pretraining-cohort disclosure, benchmark version, and evaluation date, not only a model name and score.
For every entry, produce a one-page evidence record with these fields:
If a field is not reported, write not reported. Do not silently infer it.
When comparing two encoders:
Linear probing asks whether information is readily accessible in a representation. Full fine-tuning asks a different question and can conceal representation differences. A MIL result also measures the sampler and aggregator, not only the tile encoder.
Implement SimCLR, BYOL or VICReg on one small public pathology patch dataset. Keep the encoder and augmentations fixed. Before training, predict:
Evaluate k-nearest-neighbor retrieval and a frozen linear probe, then inspect nearest neighbors jointly with stain and source metadata.
Choose one patient-split WSI task from the WSI Data Atlas. Compare a natural-image encoder and one accessible pathology SSL encoder under the same tissue mask, tile budget, and MIL head. Report:
Select one domain choice—multi-scale positives, stain augmentation, slide-balanced sampling, or masked ratio—and run a controlled ablation with all other variables fixed. The deliverable is a causal argument with uncertainty and failure analysis, not merely the highest score.
At each quarterly literature review:
Next, use the foundation-encoder guide to compare concrete weights, input conventions, access terms, and tile-versus-slide outputs.
TokRet uses greedy feature diversity to retain many tile-level representatives; PathTokScale adds sparse slide attention and DINOv2-style pretraining. Compare token selection alone against the complete additional training recipe.
| Primary paper · year · evidence | Core idea and why to read it | Official resources |
|---|---|---|
| Scaling Whole-Slide Pathology Foundation Model Pretraining with Billions Off-the-Shelf TokensHonglin Li, Zhongyi Shui, Chenglu Zhu, and Lin Yang2026 · ECCV · acceptedECCV 2026 acceptance and the manuscript are verified from the official program. No Springer version of record or author-owned public code/checkpoint was verified. Section 4.1 explicitly combines HistAI with about 10,000 private WSIs; do not describe pretraining as public-only. PathTokScale and PathTokenScaling both occur in the manuscript. | TokRet retains diverse spatial tokens from a frozen tile encoder instead of reducing every tile to its CLS token. PathTokScale then pretrains a sparse slide transformer over these richer token sets. The scientific question is how much useful tissue information can be retained per unit of slide-model computation, rather than how to enlarge the tile backbone. | Official ECCV 2026 Poster |
Reading question: Do retained tokens preserve rare tissue evidence, and how much computation, private data and pretraining are actually required?
Evidence boundary: The corpus includes private WSIs; token-similarity coverage is not a guarantee of diagnostic fidelity or low-magnification equivalence.
TITAN and CARE supervise nine lightweight MIL aggregators over regular ROI bags. Teacher-specific projections and dispersion-normalized alignment precede linear probing or supervised fine-tuning.
| Primary paper · year · evidence | Core idea and why to read it | Official resources |
|---|---|---|
| Pretraining Multiple Instance Learning Networks with Multi-Teacher Distillation from Pathology Slide Foundation ModelsMingxi Fu, Jiawen Li, Renao Yan, Jiali Hu, Qiehe Sun, Tian Guan, and Yonghong He2026 · arXiv · preprintarXiv v1 (2026-07-16) checked 2026-10-02. Six cohorts cover 15 tasks, not 15 independent datasets. Official code and pretrained aggregator checkpoints are listed; experiments were not rerun. This transfers slide embeddings into MIL initialization, not 20×-to-5× acquisition. | Pretrain the MIL aggregator, not only its tile encoder. A small, initially headless MIL network learns to reproduce complementary TITAN and CARE region embeddings. The resulting aggregator weights initialize multiple downstream slide tasks; this is reusable representation transfer, not a 20×-to-5× acquisition method. | Versioned manuscript · Official implementation and pretrained MIL weights |
Reading question: What improves because of pretraining, and does that gain survive a matched architecture, encoder and tuning budget?
Evidence boundary: Six cohorts contain 15 tasks; more teachers do not always win. Main-text angular loss and appendix pseudocode differ, and aggregator pretraining does not itself reduce acquisition magnification.
WILSON combines actual multi-magnification tissue views into composite images and studies patient-level embedding and text-generation variants. Separate image-embedding, report-distillation and generative branches.
| Primary paper · year · evidence | Core idea and why to read it | Official resources |
|---|---|---|
| WILSON - a pathology foundation model framework for patient-level analysis and diagnostic text generationSaghir Alfasly, Wataru Uegami, Sobhan Hemati, Wenchao Han, Xiaojia Tang, Kevin Thompson, Daniel Stone, Ghazal Alabtah, Saba Yasir, Michael R. Lucas, Eric W. Klee, Cheryl L. Willman, Judy C. Boughey, Matthew P. Goetz, Krishna R. Kalari, and H. R. Tizhoosh2026 · arXiv · preprintarXiv v1 submitted 2026-09-20. No peer-reviewed record was verified. The manuscript says model release is planned after publication and institutional clearance; Mayo training WSIs/reports are not publicly downloadable. | WILSON makes a slide or a multi-slide patient case into a compact multi-magnification composite image, then learns one visual representation aligned with pathology-report supervision. It combines an organ-aware region-selection pipeline, a convolutional encoder, and alternative dense-text, keyword or CLIP alignment branches; a CoCa-style decoder adds caption generation. The central idea is to change the computational unit from thousands of separately encoded tiles to a structured image summary. | Full manuscript and supplementary material |
Reading question: What images and reports are needed at training and deployment, and which compute path was measured?
Evidence boundary: The system still reads high-power tissue; analytic embedding TFLOPs are not end-to-end speed. It is a preprint with restricted training data and a planned model release.
NICER fits adaptive nonparametric prototype sets to each slide’s UNI features using distribution matching. It studies task-agnostic bag condensation, with separate experiments for condensed-training/full-bag testing and condensed training plus testing.
| Primary paper · year · evidence | Core idea and why to read it | Official resources |
|---|---|---|
| Nonparametric Distribution Matching for Self-Supervised Whole-Slide Image CondensationDuong M. Nguyen, Trong Nghia Hoang, Hang Thi Nguyen, Thanh Trung Huynh, Phi Le Nguyen, and Minh N. Do2026 · NeurIPS · acceptedAcceptance independently verified by NeurIPS 2026 poster 153235 and author repository. Review uses arXiv:2610.00678v1, submitted 2026-09-30. Repository contained only a README on 2026-10-08. Feature condensation at 20× is not low-magnification encoder distillation; Table 1 tests on full feature bags. | NICER condenses a whole slide's large frozen-feature bag into a smaller, slide-adaptive set of learned prototypes. Its organizing principle is preserving the distribution seen by the downstream encoder representation, not preserving arbitrary pixel similarity or forcing every slide into the same fixed prototype count. Local pattern exploration preserves diverse features; nonparametric concept condensation then merges redundancy. This is feature/data condensation, not distilling a large encoder into a smaller student. | Official NeurIPS 2026 program · Versioned full manuscript · Author repository (README only at audit) |
Reading question: Which information survives prototype condensation, and does the measured saving include prototype optimization and feature extraction?
Evidence boundary: The acquisition remains nonoverlapping 256×256 tiles at 20× (0.5 µm/pixel). Table 1 is not a compressed-inference benchmark; feature prototypes are not low-power image tiles or distilled encoder weights.
MuCoDi caches fixed pathology-teacher vectors and trains compact students to match tile identity contrastively. MuCoEdge is evaluated with frozen-encoder MIL and single-tile CPU timing. Teacher and student both use 5×; capacity reduction and magnification reduction must remain separate hypotheses.
| Primary paper · year · evidence | Core idea and why to read it | Official resources |
|---|---|---|
| Multi-Teacher Contrastive Distillation for Edge-Efficient Pathology Foundation ModelsTim Lenz, Maurice Heide, Marco Gustav, Nic G. Reitsam, and Jakob Nikolas Kather2026 · MICCAI Efficient Medical AI workshop (EMA) · peer-reviewedOfficial MICCAI satellite proceedings confirm the 2nd Efficient Medical AI workshop (EMA), not the main MICCAI track. LNCS volume 17265 is listed; DOI and pagination remain pending on the checked record. Full 11-page accepted manuscript inspected. Teachers and students use 2.0 µm/px (5×); this is capacity compression, not a demonstrated 20×→5× transfer method. Raspberry Pi timings concern individual encoder forward passes, not complete WSI processing. | MuCoDi learns compact pathology encoders by multi-teacher contrastive distillation from fixed Virchow2, UNI2 and H-Optimus-1 tile embeddings. Its MuCoEdge students keep much of the teachers' downstream performance with small MobileOne or RepViT backbones. Crucially, the paper uses the same 5× sampling for teacher and student: it compresses model capacity, not a 20× evidence stream into a 5× one. | Official workshop accepted manuscript · Author implementation and documented scope |
Reading question: Which performance survives after reducing capacity, at the same physical sampling and downstream readout?
Evidence boundary: The 23 tasks are teacher-eligible; encoder timing excludes WSI IO and aggregation. Close average AUROC is not formal non-inferiority or cross-magnification validation.
75 canonical readings · 2015–2026· route reviewed through October 2, 2026.
This is the complete structured list for this chapter, ordered chronologically from earlier foundations toward current work. The explanatory ladder above highlights the shortest conceptual route; this list also includes important branches, benchmarks, and current endpoints. It is generated from the same deduplicated catalog used by the AI background registry and My Library, so a future catalog update appears here automatically.
Carl Doersch, Abhinav Gupta, and Alexei A. Efros
Metadata checked
Mehdi Noroozi and Paolo Favaro
Metadata checked
Spyros Gidaris, Praveer Singh, and Nikos Komodakis
Metadata checked
Zhirong Wu et al.
Metadata checked
Aaron van den Oord, Yazhe Li, and Oriol Vinyals
Metadata checked
Kaiming He et al.
Metadata checked
Ting Chen et al.
Metadata checked
Xinlei Chen et al.
Metadata checked
Mathilde Caron et al.
Metadata checked
Mathilde Caron et al.
Metadata checked
Jean-Bastien Grill et al.
Metadata checked
Xinlei Chen and Kaiming He
Metadata checked
Jure Zbontar et al.
Metadata checked
Adrien Bardes, Jean Ponce, and Yann LeCun
Metadata checked
Mathilde Caron et al.
Metadata checked
Hangbo Bao et al.
Metadata checked
Kaiming He et al.
Metadata checked
Jinghao Zhou et al.
Metadata checked
Mahmoud Assran et al.
Metadata checked
Maxime Oquab et al.
Metadata checked
Meta AI et al.
Metadata checked
Karin Stacke et al.
Metadata checked
Ozan Ciga et al.
Metadata checked
Navid Alemi Koohbanani et al.
Metadata checked
Chen et al.
Metadata checked
James Boyd et al.
Metadata checked
C. L. Srinidhi et al.
Metadata checked
Ozan Ciga et al.
Metadata checked
Karin Stacke et al.
Metadata checked
Xiyue Wang et al.
Metadata checked
Richard J. Chen et al.
Metadata checked
Xiyue Wang et al.
Metadata checked
Mingu Kang et al.
Metadata checked
Hua et al.
Metadata checked
Saghir Alfasly et al.
Metadata checked
Andrew H. Song et al.
Metadata checked
Jaume et al.
Metadata checked
Guillaume Filiot et al.
Metadata checked
Gabriele Campanella et al.
Metadata checked
Richard J. Chen et al.
Metadata checked
Eugene Vorontsov et al.
Metadata checked
Hanwen Xu et al.
Metadata checked
Dippel et al.
Metadata checked
Zimmermann et al.
Metadata checked
Guillaume Filiot et al.
Metadata checked
Ma et al.
Metadata checked
Yan et al.
Metadata checked
Li et al.
Metadata checked
Lai et al.
Metadata checked
Campanella et al.
Metadata checked
Neidlinger et al.
Metadata checked
Bareja et al.
Metadata checked
Bojing Liu et al.
Metadata checked
Tim Lenz, Peter Neidlinger, Marta Ligero, Georg Wölflein, Marko van Treeck, and Jakob N. Kather
Official artifacts: Code
Metadata checked
Abhi Kapse et al.
Official artifacts: Code
Metadata checked
Jiawei Yang, Hanbo Chen, Yuan Liang, Junzhou Huang, Lei He, and Jianhua Yao
Official artifacts: Code
Metadata checked
Wanyi Wu et al.
Official artifacts: Code
Metadata checked
Naoto Usuyama et al.
Version 2 dated 2026-07-22; author-reported performance remains provisional.
Metadata checked
Bokai Zhao, Yiyang Zhang, Long Bai, Tai Ma, Hanqing Chao, and Minfeng Xu
Official artifacts: Code
Metadata checked
Saarthak Kapse, Mehmet Aygün, Elijah Cole, Emma Lundberg, Le Song, and Eric P. Xing
Public technical report and weights; no peer-reviewed version was located by 2026-07-27.
Official artifacts: Code · Model
Metadata checked
Juseung Yun, Yi Hu, Jinhyung Kim, Jongseong Jang, and Soonyoung Lee
Official artifacts: Code and model
Metadata checked
Basit Alawode, Moshira Ali Abdalla, Dwarikanath Mahapatra, Muhammad Muzammal Naseer, and Sajid Javed
ECCV 2026 acceptance is now verified by official poster 4422, superseding the preprint-only catalog status. A Springer version of record was not verified on 2026-09-12; the existing review remains tied to its declared manuscript revision.
Official artifacts: Official ECCV 2026 poster · Conference manuscript
Metadata checked
Zhiwei Chen, Yang Hu, Yuxiang Xiao, Yakun Ju, Tianyang Zhang, Yingxue Xu, Wei Li, Hao Chen, Jens Rittscher, and Kaixiang Yang
Official MICCAI 2026 proceedings record and accepted-version open-access PDF verified 2026-10-02; Springer DOI and pagination remain pending.
Official artifacts: Official code · Official MICCAI 2026 proceedings · Official accepted-version PDF
Metadata checked
Joseph DiPalma, Arief A. Suriawinata, Laura J. Tafe, Lorenzo Torresani, and Saeed Hassanpour
Peer-reviewed journal article 119:102136.
Official artifacts: Open-access article · Author manuscript
Metadata checked
Ziyu Su, Abdul Rehman Akbar, Usama Sajjad, Anil V. Parwani, and Muhammad Khalid Khan Niazi
Journal record verified through publisher metadata, Crossref and PubMed PMID 42874158 on 26 October 2026: electronic publication 10 October 2026, assigned to volume 115 (January 2027), article 104352. The stable ID retains the 2025 preprint year. Journal full text was unavailable; detailed scientific claims and visuals remain explicitly tied to the previously inspected arXiv v3, not asserted to match the journal version. The journal abstract describes seven tasks and encoder-level throughput, not an end-to-end speedup.
Official artifacts: Inspected author manuscript (v3) · PubMed journal metadata and abstract · Official code · Official model
Metadata checked
Mahmut S. Gokmen, Mitchell A. Klusty, Peter T. Nelson, Allison M. Neltner, Sen-Ching Samson Cheung, Thomas M. Pearce, David A. Gutman, Brittany N. Dugger, Devavrat S. Bisht, Margaret E. Flanagan, and V. K. Cody Bumgardner
Preprint; arXiv comments report submission to the AMIA 2026 Informatics Summit, not acceptance.
Official artifacts: Official model
Metadata checked
Chu Han, Bingchao Zhao, Tianpeng Deng, Jingqi Huang, Fangfang Liu, Jiatai Lin, Shanshan Lyu, Longfei Wang, Cheng Lu, Changhong Liang, Hannah Y. Wen, Zhenwei Shi, Xiaojing Guo, and Zaiyi Liu
Peer-reviewed journal article 86(12):3060–3073.
Official artifacts: Author manuscript · Official code
Metadata checked
Honglin Li, Zhongyi Shui, Chenglu Zhu, and Lin Yang
ECCV 2026 acceptance and the manuscript are verified from the official program. No Springer version of record or author-owned public code/checkpoint was verified. Section 4.1 explicitly combines HistAI with about 10,000 private WSIs; do not describe pretraining as public-only. PathTokScale and PathTokenScaling both occur in the manuscript.
Official artifacts: Official ECCV 2026 Poster
Metadata checked
Saghir Alfasly, Wataru Uegami, Sobhan Hemati, Wenchao Han, Xiaojia Tang, Kevin Thompson, Daniel Stone, Ghazal Alabtah, Saba Yasir, Michael R. Lucas, Eric W. Klee, Cheryl L. Willman, Judy C. Boughey, Matthew P. Goetz, Krishna R. Kalari, and H. R. Tizhoosh
arXiv v1 submitted 2026-09-20. No peer-reviewed record was verified. The manuscript says model release is planned after publication and institutional clearance; Mayo training WSIs/reports are not publicly downloadable.
Official artifacts: Full manuscript and supplementary material
Metadata checked
Mingxi Fu, Jiawen Li, Renao Yan, Jiali Hu, Qiehe Sun, Tian Guan, and Yonghong He
arXiv v1 (2026-07-16) checked 2026-10-02. Six cohorts cover 15 tasks, not 15 independent datasets. Official code and pretrained aggregator checkpoints are listed; experiments were not rerun. This transfers slide embeddings into MIL initialization, not 20×-to-5× acquisition.
Official artifacts: Versioned manuscript · Official implementation and pretrained MIL weights
Metadata checked
Duong M. Nguyen, Trong Nghia Hoang, Hang Thi Nguyen, Thanh Trung Huynh, Phi Le Nguyen, and Minh N. Do
Acceptance independently verified by NeurIPS 2026 poster 153235 and author repository. Review uses arXiv:2610.00678v1, submitted 2026-09-30. Repository contained only a README on 2026-10-08. Feature condensation at 20× is not low-magnification encoder distillation; Table 1 tests on full feature bags.
Official artifacts: Official NeurIPS 2026 program · Versioned full manuscript · Author repository (README only at audit)
Metadata checked
Tim Lenz, Maurice Heide, Marco Gustav, Nic G. Reitsam, and Jakob Nikolas Kather
Official MICCAI satellite proceedings confirm the 2nd Efficient Medical AI workshop (EMA), not the main MICCAI track. LNCS volume 17265 is listed; DOI and pagination remain pending on the checked record. Full 11-page accepted manuscript inspected. Teachers and students use 2.0 µm/px (5×); this is capacity compression, not a demonstrated 20×→5× transfer method. Raspberry Pi timings concern individual encoder forward passes, not complete WSI processing.
Official artifacts: Official workshop accepted manuscript · Author implementation and documented scope
Metadata checked
Yousef Kotp, Vincent Quoc-Huy Trinh, Christopher Pal, and Mahdi S. Hosseini
ECCV 2026 poster presentation is now verified by the official conference program (poster 4955), superseding author-only acceptance evidence. A Springer version of record was not verified on 2026-09-12. The program lists Yousef Hassan whereas the retained arXiv record lists Yousef Kotp; preserve the declared manuscript authorship rather than silently replacing it.
Official artifacts: Project · Code · Model · Official ECCV 2026 poster · Conference manuscript
Metadata checked
Shahira Abousamra, Asmita Sood, and Sylvia Plevritis
Official artifacts: Code and models
Metadata checked
Di Zhang et al.
Metadata checked