# Brecahad Mimic Iv Fusion Eval

> Evaluates a multimodal framework's ability to fuse patch-level histopathology features with structured EHR data for early breast cancer diagnosis, specifically probing performance on class-imbalanced minority classes like mitosis. Use when the user wants to benchmark on BreCaHAD, MIMIC-IV, or asks about evaluating this task. Reports Macro-average AUC.

- Skill: `qhjqhj00/brecahad-mimic-iv-fusion-eval` (Agent Skill)
- Install (CLI): `npx skillmds add qhjqhj00/brecahad-mimic-iv-fusion-eval`
- Raw SKILL.md: https://api.skillmd.com/api/skills/qhjqhj00/brecahad-mimic-iv-fusion-eval/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: qhjqhj00 (https://skillmd.com/u/qhjqhj00)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/qhjqhj00/brecahad-mimic-iv-fusion-eval

---


# brecahad-mimic-iv-fusion-eval

> Multimodal Fusion of Histopathology Images and Electronic Health Records for Early Breast Cancer Diagnosis — Khandelwal et al. (2026) (arXiv:2604.17122, 2026)

## What this evaluates

Evaluates a multimodal framework's ability to fuse patch-level histopathology features with structured EHR data for early breast cancer diagnosis, specifically probing performance on class-imbalanced minority classes like mitosis.

## Datasets

- **BreCaHAD** — total ?; splits: test (-1)
- **MIMIC-IV** — total ?; splits: test (-1)

## Metrics

- `Macro-average AUC` **(primary)** — range: [0, 1]
  - Unweighted mean of per-class ROC-AUC scores computed via one-vs-rest binary classification.
- `Mitosis AUC` — range: [0, 1]
  - ROC-AUC computed specifically for the mitosis class against all other classes combined.
- `Accuracy` — range: [0, 1]
  - Proportion of correctly classified instances out of the total.
- `Macro F1` — range: [0, 1]
  - Unweighted mean of per-class F1-scores.

## Input / output format

**Input**: Histopathology image patches for CNN/ResNet branches; structured tabular EHR features (age, comorbidity count, biomarkers) for MLP/XGBoost branches; concatenated latent vectors for the fusion model.

**Output**: Predicted class label (non-tumour, mitosis, tumour) and/or class probability scores.

## Scoring recipe

```python
def evaluate(y_true, y_pred, y_prob, classes=['non-tumour', 'mitosis', 'tumour']):
    acc = np.mean(y_true == y_pred)
    macro_f1 = f1_score(y_true, y_pred, average='macro')
    macro_auc = np.mean([roc_auc_score(y_true == c, y_prob[:, i]) for i, c in enumerate(classes)])
    mitosis_auc = roc_auc_score(y_true == 'mitosis', y_prob[:, 1])
    return {'accuracy': acc, 'macro_f1': macro_f1, 'macro_auc': macro_auc, 'mitosis_auc': mitosis_auc}
```

## Common pitfalls

- Class imbalance causes overall accuracy to remain near-perfect (>0.99) while minority-class (mitosis) performance degrades significantly, obscuring clinical utility.
- Tabular baselines (MLP, XGBoost) operate on patient-level EHR data and cannot compute patch-level 'Mitosis AUC', making direct metric comparison with image models invalid without explicit notation.
- Macro-averaging masks per-class disparities; relying solely on macro-AUC without inspecting one-vs-rest ROC curves can hide poor discrimination on the mitosis class.

## Evidence (verbatim from paper)

> The fusion model achieves the highest macro-average AUC overall and the best mitosis-specific AUC, confirming the added value of multimodal integration.

## Citation

```bibtex
@misc{khandelwal2026multimodal,
  title={Multimodal Fusion of Histopathology Images and Electronic Health Records for Early Breast Cancer Diagnosis},
  author={Khandelwal et al. (2026)},
  year={2026},
  note={arXiv:2604.17122}
}
```

- arXiv: 2604.17122

