Skip to content
Back to skills

Luss Eval

ASecurity

Evaluates the ability of models to perform pixel-level semantic segmentation on large-scale, diverse image collections without human annotations. It probes unsupervised representation learning, category discovery, and fine-grained mask prediction capabilities. Use when the user wants to benchmark on ImageNet-S, ImageNet-S50, ImageNet-S300, or asks about evaluating this task. Reports mIoU.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Luss Eval?

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

Security grade badge for Luss Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-luss-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-luss-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: luss-eval
description: Evaluates the ability of models to perform pixel-level semantic segmentation on large-scale, diverse image collections without human annotations. It probes unsupervised representation learning, category discovery, and fine-grained mask prediction capabilities. Use when the user wants to benchmark on ImageNet-S, ImageNet-S50, ImageNet-S300, or asks about evaluating this task. Reports mIoU.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2106.03149
  bibtex_key: gao2021large
  confidence: high
---

# luss-eval

> Large-scale Unsupervised Semantic Segmentation — Gao et al. (2021) (arXiv:2106.03149, 2021)

## What this evaluates

Evaluates the ability of models to perform pixel-level semantic segmentation on large-scale, diverse image collections without human annotations. It probes unsupervised representation learning, category discovery, and fine-grained mask prediction capabilities.

## Datasets

- **ImageNet-S** — total ?; splits: val (-1), test (-1)
- **ImageNet-S50** — total ?; splits: val (-1), test (-1)
- **ImageNet-S300** — total ?; splits: val (-1), test (-1)

## Metrics

- `mIoU` **(primary)** — range: [0, 1]
  - Mean Intersection over Union across all semantic classes. Calculated as the average of IoU per class, where IoU is the intersection over union of predicted and ground truth masks for each class.
- `b-mIoU` — range: [0, 1]
  - Boundary mean Intersection over Union. Similar to mIoU but computed on predicted and ground truth object boundaries rather than full masks.
- `Img-Acc` — range: [0, 1]
  - Image-level accuracy. The percentage of images where the predicted segmentation mask matches the ground truth mask exactly or meets a specified threshold.
- `Fβ` — range: [0, 1]
  - F-beta score balancing precision and recall for segmentation masks, typically weighted towards recall (β > 1) to penalize missed objects.

## Input / output format

**Input**: RGB images (evaluated at full resolution; 224x224 crops used during training)

**Output**: Pixel-wise class assignment masks (segmentation maps) for each input image

## Scoring recipe

```python
def compute_miou(pred_masks, gt_masks, num_classes):
    intersection = np.zeros(num_classes)
    union = np.zeros(num_classes)
    for p, g in zip(pred_masks, gt_masks):
        for c in range(num_classes):
            intersection[c] += np.logical_and(p == c, g == c).sum()
            union[c] += np.logical_or(p == c, g == c).sum()
    iou = intersection / np.maximum(union, 1)
    return np.mean(iou)
```

## Common pitfalls

- By default, the 'other' category is included in mIoU and b-mIoU calculations; excluding it changes scores significantly.
- Performance is highly sensitive to object size; small objects yield lower mIoU and b-mIoU, so aggregate scores may hide scale-specific failures.
- Fully unsupervised protocol strictly forbids supervised ImageNet-1k pre-training; methods using it are not directly comparable.

## Evidence (verbatim from paper)

> Comparison of our proposed LUSS method and existing USS methods on the ImageNet-S dataset using the fully unsupervised evaluation protocol. Test mIoU under different object sizes are provided. ... By default, the 'other' category is used to calculate mIoU and b-mIoU.

## Citation

```bibtex
@misc{gao2021large,
  title={Large-scale Unsupervised Semantic Segmentation},
  author={Gao et al. (2021)},
  year={2021},
  note={arXiv:2106.03149}
}
```

- arXiv: 2106.03149

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.