Skip to content
Back to skills

Local Prompt Ood Eval

ASecurity

This evaluation probes a vision-language model's ability to distinguish in-distribution images from out-of-distribution samples using few-shot prompt tuning. It specifically tests fine-grained regional outlier detection by measuring how well the model separates known classes from diverse OOD datasets and semantically similar near-OOD subsets. Use when the user wants to benchmark on ImageNet-1K & OOD combination, or asks about evaluating this task. Reports FPR95.

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

Works with

  • cli

Security analysis

A100/100

Scanned September 11, 2026

npx -y skills add qhjqhj00/research-skills-pool --skill local-prompt-ood-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Local Prompt Ood Eval?

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

Security grade badge for Local Prompt Ood Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-local-prompt-ood-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-local-prompt-ood-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: local-prompt-ood-eval
description: This evaluation probes a vision-language model's ability to distinguish in-distribution images from out-of-distribution samples using few-shot prompt tuning. It specifically tests fine-grained regional outlier detection by measuring how well the model separates known classes from diverse OOD datasets and semantically similar near-OOD subsets. Use when the user wants to benchmark on ImageNet-1K & OOD combination, or asks about evaluating this task. Reports FPR95.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2409.04796
  bibtex_key: zeng2024localprompt
  confidence: high
---

# local-prompt-ood-eval

> Local-Prompt: Extensible Local Prompts for Few-Shot Out-of-Distribution Detection — Zeng et al. (2024) (arXiv:2409.04796, 2024)

## What this evaluates

This evaluation probes a vision-language model's ability to distinguish in-distribution images from out-of-distribution samples using few-shot prompt tuning. It specifically tests fine-grained regional outlier detection by measuring how well the model separates known classes from diverse OOD datasets and semantically similar near-OOD subsets.

## Datasets

- **ImageNet-1K & OOD combination** — total ?; splits: train (-1), test (-1)

## Metrics

- `FPR95` **(primary)** — range: percent
  - False positive rate when the true positive rate is fixed at 95%. Lower is better.
- `AUROC` — range: percent
  - Area under the receiver operating characteristic curve plotting true positive rate against false positive rate. Higher is better.
- `ID accuracy` — range: percent
  - Top-1 classification accuracy on the in-distribution test set. Higher is better.

## Input / output format

**Input**: Image patches fed into a frozen CLIP-Base/16 vision encoder, combined with learnable local prompts and frozen global prompts.

**Output**: OOD score (similarity between image and class prompts) for each class, and the predicted class label (argmax of ID scores).

## Scoring recipe

```python
def compute_metrics(predictions, gold_labels, id_preds, id_golds):
    # predictions: OOD scores, gold_labels: 0 for ID, 1 for OOD
    tpr, fpr, _ = roc_curve(gold_labels, predictions)
    fpr95 = fpr[tpr >= 0.95][0]
    auroc = auc(fpr, tpr) * 100  # Convert to percent
    id_acc = sum(p == g for p, g in zip(id_preds, id_golds)) / len(id_golds) * 100
    return {'FPR95': fpr95, 'AUROC': auroc, 'ID accuracy': id_acc}
```

## Common pitfalls

- OOD datasets are pooled together for evaluation but reported separately and averaged; mixing them up skews results.
- FPR95 is reported as a percentage (0–100) in tables, not a probability (0–1), which can cause confusion when comparing with other works.
- Few-shot tuning uses only a subset of the training set (4 or 16 shots per class), so results are not directly comparable to zero-shot or full-tuning baselines without noting the shot count.

## Evidence (verbatim from paper)

> Evaluation metrics. We report the following metrics for evaluation: (1) the area under the receiver operating characteristic curve (AUROC); (2) false positive rate of OOD samples when true positive rate of ID samples is 95% (FPR95); (3) in-distribution data classification accuracy (ID accuracy).

## Citation

```bibtex
@misc{zeng2024localprompt,
  title={Local-Prompt: Extensible Local Prompts for Few-Shot Out-of-Distribution Detection},
  author={Zeng et al. (2024)},
  year={2024},
  note={arXiv:2409.04796}
}
```

- arXiv: 2409.04796

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.