ChampKit

ChampKit facilitates systematic evaluation of deep neural networks for patch-based histopathology classification and benchmarking.


Key Features:

  • Extensible Evaluation Framework: Supports comprehensive and reproducible evaluation of neural network models on histopathology datasets.
  • timm-supported Architectures: Leverages architectures available through timm for model selection and evaluation.
  • API Support for External Models: Provides an API to integrate external models for evaluation alongside built-in architectures.
  • Dataset Curation: Curates a broad range of public histopathology datasets for benchmarking.
  • Baseline Performance Establishment: Establishes baseline metrics for ResNet18, ResNet50, and R26-ViT across multiple datasets.
  • Transfer Learning Analysis: Systematically compares models trained from random initialization with those using ImageNet and self-supervised pretrained weights.

Scientific Applications:

  • Model selection for histopathology: Identifying optimal neural network architectures for patch-based histopathology classification tasks.
  • Benchmarking across datasets: Comparative evaluation of deep learning models across multiple public histopathology datasets.
  • Transfer learning assessment: Quantifying the impact of ImageNet and self-supervised pretraining on histopathology model performance.

Methodology:

Training and evaluation of deep learning models (including ResNet18, ResNet50, R26-ViT and timm-supported architectures) on curated histopathology datasets, comparing random weight initialization versus ImageNet and self-supervised pretrained weights, and reporting baseline performance metrics.

Topics

Details

License:
Apache-2.0
Cost:
Free of charge
Tool Type:
command-line tool
Operating Systems:
Linux
Programming Languages:
Python, Shell
Added:
1/22/2024
Last Updated:
11/24/2024

Operations

Publications

Kaczmarzyk JR, Gupta R, Kurc TM, Abousamra S, Saltz JH, Koo PK. ChampKit: A framework for rapid evaluation of deep neural networks for patch-based histopathology classification. Computer Methods and Programs in Biomedicine. 2023;239:107631. doi:10.1016/j.cmpb.2023.107631. PMID:37271050. PMCID:PMC11093625.

PMID: 37271050
Funding: - National Institutes of Health: S10OD028632-01 - National Human Genome Research Institute: R01HG012131 - National Cancer Institute: U24CA215109, UH3CA225021 - National Institute of General Medical Sciences: T32GM008444 - Cold Spring Harbor Laboratory: 5P30CA045508

Links