Skip to content
Back to skills

Forgotten Polygons Eval

ASecurity

This benchmark probes the ability of multimodal large language models to recognize regular and irregular geometric shapes from images and accurately count their sides. It further evaluates multi-step visual-mathematical reasoning by requiring models to identify multiple shapes, map them to side counts, and compute their sum. Use when the user wants to benchmark on Forgotten Polygons, or asks about evaluating this task. Reports accuracy.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Forgotten Polygons Eval?

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

Security grade badge for Forgotten Polygons Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-forgotten-polygons-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-forgotten-polygons-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: forgotten-polygons-eval
description: This benchmark probes the ability of multimodal large language models to recognize regular and irregular geometric shapes from images and accurately count their sides. It further evaluates multi-step visual-mathematical reasoning by requiring models to identify multiple shapes, map them to side counts, and compute their sum. Use when the user wants to benchmark on Forgotten Polygons, or asks about evaluating this task. Reports accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2502.15969
  bibtex_key: [REDACTED]
  confidence: high
---

# forgotten-polygons-eval

> Forgotten Polygons: Multimodal Large Language Models are Shape-Blind — Rudman et al. (2025) (arXiv:2502.15969, 2025)

## What this evaluates

This benchmark probes the ability of multimodal large language models to recognize regular and irregular geometric shapes from images and accurately count their sides. It further evaluates multi-step visual-mathematical reasoning by requiring models to identify multiple shapes, map them to side counts, and compute their sum.

## Datasets

- **Forgotten Polygons** — total 2000; splits: test (-1); repo https://github.com/rsinghlab/Shape-Blind

## Metrics

- `accuracy` **(primary)** — range: percent
  - Percentage of correctly predicted shape names or side counts out of the total number of instances. Calculated as (correct predictions / total instances) * 100.

## Input / output format

**Input**: A 400×400 pixel image containing one or two geometric shapes (regular polygons, irregular polygons, or abstract shapes) with variations in color, rotation, size, and background. Accompanied by text prompts such as 'What shape is in the image?' or 'How many sides does the shape in the image have?'.

**Output**: Text response containing the shape name (e.g., 'triangle', 'pentagon') or an integer representing the number of sides.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = 0
    for pred, gold in zip(predictions, gold_labels):
        if isinstance(gold, int):
            try:
                if int(pred) == gold: correct += 1
            except ValueError: pass
        else:
            if pred.strip().lower() == gold.strip().lower(): correct += 1
    return (correct / len(predictions)) * 100
```

## Common pitfalls

- Confusing shape identification accuracy with side-counting accuracy, as models often recognize familiar shapes correctly but fail to count their sides (e.g., GPT-4o identifies heptagons at 92% but counts sides at 58%).
- Attributing low multi-step reasoning scores to arithmetic failures; the protocol shows Step 3 errors are primarily caused by incorrect shape identification or side mapping in earlier steps, not summation mistakes.
- Assuming language model backbones lack geometric knowledge; text-only prompts reveal near-perfect accuracy, indicating failures stem from vision encoders rather than textual pretraining gaps.

## Evidence (verbatim from paper)

> Table[1] shows that MLLMs excel at identifying common shapes like triangles and squares, with many models achieving perfect accuracy. However, performance drops sharply for less familiar polygons such as pentagons, heptagons, and octagons.

## Citation

```bibtex
@misc{rudman2025forgottenpolygons,
  title={Forgotten Polygons: Multimodal Large Language Models are Shape-Blind},
  author={Rudman et al. (2025)},
  year={2025},
  note={arXiv:2502.15969}
}
```

- arXiv: 2502.15969

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.