Skip to content
Back to skills

Medmnist C Eval

ASecurity

This benchmark evaluates the robustness of deep learning image classifiers against realistic, domain-specific corruptions in medical imaging. It measures how well models maintain performance when tested on corrupted versions of standard medical datasets compared to clean data. Use when the user wants to benchmark on MedMNIST-C, or asks about evaluating this task. Reports BE, rBE.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythongitperformance

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill medmnist-c-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Medmnist C Eval?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Medmnist C Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-medmnist-c-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-medmnist-c-eval)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: medmnist-c-eval
description: This benchmark evaluates the robustness of deep learning image classifiers against realistic, domain-specific corruptions in medical imaging. It measures how well models maintain performance when tested on corrupted versions of standard medical datasets compared to clean data. Use when the user wants to benchmark on MedMNIST-C, or asks about evaluating this task. Reports BE, rBE.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2406.17536
  bibtex_key: [REDACTED]
  confidence: high
---

# medmnist-c-eval

> MedMNIST-C: Comprehensive benchmark and improved classifier robustness by simulating realistic image corruptions — Francesco Di Salvo, Sebastian Doerrich, Christian Ledig (2024) (arXiv:2406.17536, 2024)

## What this evaluates

This benchmark evaluates the robustness of deep learning image classifiers against realistic, domain-specific corruptions in medical imaging. It measures how well models maintain performance when tested on corrupted versions of standard medical datasets compared to clean data.

## Datasets

- **MedMNIST-C** — total ?; splits: train (-1), test (-1)

## Metrics

- `BE` **(primary)** — range: percent
  - Benchmark Error (BE) quantifies the relative performance drop on corrupted data compared to clean data. Lower values indicate better robustness. Exact normalization formula is defined in Section 2.2.
- `rBE` **(primary)** — range: percent
  - Robust Benchmark Error (rBE) is a variant of BE described in Section 2.2, also lower-is-better, used to assess robustness across different corruption types.
- `AUC` — range: [0, 1]
  - Area Under the Receiver Operating Characteristic Curve, used to evaluate data augmentation gains. Averaged across datasets and seed runs.

## Input / output format

**Input**: Medical images from 12 MedMNIST+ datasets, provided in both clean and corrupted states (noise, blur, color, digital, task-specific artifacts).

**Output**: Predicted class labels or class probabilities for each image.

## Scoring recipe

```python
# Compute balanced accuracy on clean and corrupted test sets
clean_bacc = balanced_accuracy(clean_labels, clean_preds)
corr_bacc = balanced_accuracy(corrupted_labels, corrupted_preds)
# Calculate BE/rBE (lower is better, exact formula in Sec 2.2)
be = compute_be(clean_bacc, corr_bacc)
# Average across 3 seed runs and 12 datasets
final_be = np.mean([be_run1, be_run2, be_run3])
# For augmentation: compute AUC gain
auc_gain = roc_auc_score(y_true, y_prob) - baseline_auc
```

## Common pitfalls

- BE and rBE are robustness metrics where lower values indicate better performance, contrary to standard accuracy.
- CutMix and MixUp do not natively support multi-label problems and must be excluded from overall mean calculations in augmentation tables.
- RandAugment must be limited to k=1 (single corruption) to ensure a fair comparison with the proposed targeted augmentation method.

## Evidence (verbatim from paper)

> To evaluate the robustness we use the BE and the rBE described in Section 2.2, averaging across three seed runs.

## Citation

```bibtex
@misc{disalvo2024medmnistc,
  title={MedMNIST-C: Comprehensive benchmark and improved classifier robustness by simulating realistic image corruptions},
  author={Francesco Di Salvo, Sebastian Doerrich, Christian Ledig (2024)},
  year={2024},
  note={arXiv:2406.17536}
}
```

- arXiv: 2406.17536

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.