Skip to content
Back to skills

Breast Mass Severity Eval

ASecurity

This evaluation probes a model's ability to predict breast cancer severity (benign vs. malignant) using clinical and radiological features. It measures classification performance across multiple metrics to assess diagnostic reliability and clinical utility. Use when the user wants to benchmark on Mammographic mass dataset, or asks about evaluating this task. Reports Accuracy.

  • 3 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 11, 2026
researchpythonperformance

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill breast-mass-severity-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Breast Mass Severity Eval?

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

Security grade badge for Breast Mass Severity Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-breast-mass-severity-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-breast-mass-severity-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: breast-mass-severity-eval
description: This evaluation probes a model's ability to predict breast cancer severity (benign vs. malignant) using clinical and radiological features. It measures classification performance across multiple metrics to assess diagnostic reliability and clinical utility. Use when the user wants to benchmark on Mammographic mass dataset, or asks about evaluating this task. Reports Accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1305.7057
  bibtex_key: [REDACTED]
  confidence: high
---

# breast-mass-severity-eval

> Predicting the Severity of Breast Masses with Data Mining Methods — Mokhtar et al. (2013) (arXiv:1305.7057, 2013)

## What this evaluates

This evaluation probes a model's ability to predict breast cancer severity (benign vs. malignant) using clinical and radiological features. It measures classification performance across multiple metrics to assess diagnostic reliability and clinical utility.

## Datasets

- **Mammographic mass dataset** — total ?; splits: train (-1), test (-1)

## Metrics

- `Accuracy` **(primary)** — range: [0, 1]
  - Calculated as the ratio of correctly classified cases to the total number of cases. Formula: (TP + TN) / N.
- `Sensitivity` — range: [0, 1]
  - Refers to the rate of correctly classified positive cases. Formula: TP / (TP + FN). Also known as the True Positive Rate.
- `Specificity` — range: [0, 1]
  - Refers to the rate of correctly classified negative cases. Formula: TN / (TN + FP).
- `Area under the ROC curve` — range: [0, 1]
  - Summarizes performance over the whole range of threshold values by plotting sensitivity against one minus specificity. Independent of class prevalence.

## Input / output format

**Input**: Normalized patient age and ordinal/nominal BI-RADS attributes describing mammographic mass characteristics.

**Output**: Binary class label: 'Benign' or 'Malignant'.

## Scoring recipe

```python
def compute_metrics(tp, tn, fp, fn):
    n = tp + tn + fp + fn
    accuracy = (tp + tn) / n
    sensitivity = tp / (tp + fn)
    specificity = tn / (tn + fp)
    return accuracy, sensitivity, specificity
```

## Common pitfalls

- The 70:30 split is fixed and not cross-validated, potentially causing high variance in reported metrics.
- Missing values are imputed using a C&RT model before partitioning, which risks data leakage if the imputation model sees test data.
- Table 2 formatting is inconsistent across models, making it difficult to verify exact test set sizes or confusion matrix totals.

## Evidence (verbatim from paper)

> Classification accuracy is defined as the ratio of the number of correctly classified cases and is equal to the sum of TP and TN divided by the total number of cases N: Accuracy = (TP + TN) / N. Sensitivity refers to the rate of correctly classified positive and is equal to TP divided by the sum of TP and FN. Sensitivity may be referred as a True Positive Rate. Specificity refers to the rate of correctly classified negative and is equal to the ratio of TN to the sum of TN and FP.

## Citation

```bibtex
@misc{mokhtar2013predicting,
  title={Predicting the Severity of Breast Masses with Data Mining Methods},
  author={Mokhtar et al. (2013)},
  year={2013},
  note={arXiv:1305.7057}
}
```

- arXiv: 1305.7057

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.