Skip to content
Back to skills

Asimov Safety Eval

ASecurity

This benchmark evaluates the semantic safety and ethical reasoning of vision-language models in robotics. It probes whether models can correctly identify desirable versus undesirable actions across multimodal scenes, real-world injury scenarios, and hypothetical ethical dilemmas. Use when the user wants to benchmark on ASIMOV, or asks about evaluating this task. Reports classification accuracy.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Asimov Safety Eval?

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

Security grade badge for Asimov Safety Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-asimov-safety-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-asimov-safety-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: asimov-safety-eval
description: This benchmark evaluates the semantic safety and ethical reasoning of vision-language models in robotics. It probes whether models can correctly identify desirable versus undesirable actions across multimodal scenes, real-world injury scenarios, and hypothetical ethical dilemmas. Use when the user wants to benchmark on ASIMOV, or asks about evaluating this task. Reports classification accuracy.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2503.08663
  bibtex_key: sermanet2025asimov
  confidence: high
---

# asimov-safety-eval

> Generating Robot Constitutions & Benchmarks for Semantic Safety — Sermanet et al. (2025) (arXiv:2503.08663, 2025)

## What this evaluates

This benchmark evaluates the semantic safety and ethical reasoning of vision-language models in robotics. It probes whether models can correctly identify desirable versus undesirable actions across multimodal scenes, real-world injury scenarios, and hypothetical ethical dilemmas.

## Datasets

- **ASIMOV** — total ?; splits: train (2942060), val (2273), test (-1)

## Metrics

- `classification accuracy` **(primary)** — range: [0, 1]
  - Proportion of correct binary or multiple-choice predictions out of total instances. Calculated as (number of correct predictions) / (total number of predictions).
- `desirability alignment` — range: [0, 1]
  - Agreement between human evaluations of desirability and model evaluations, capturing a continuous landscape of preferences rather than a binary safety outcome.

## Input / output format

**Input**: Multimodal: images paired with text instructions/contexts. Text-only: narrative contexts or ethical dilemma descriptions. Each instance presents a scenario with an action or question asking whether the outcome is desirable/safe or violates a constitution.

**Output**: Binary choice (desirable/undesirable or safe/unsafe) for most subsets; multiple-choice for ASIMOV-Dilemmas-SciFi.

## Scoring recipe

```python
def compute_accuracy(predictions, gold_labels):
    correct = sum(1 for p, g in zip(predictions, gold_labels) if p == g)
    return correct / len(gold_labels)
```

## Common pitfalls

- Desirability is highly context-dependent and subjective, requiring careful human voting to resolve ambiguity.
- Auto-generated data may inherit biases from the VLM and image generation pipeline used in the 'imagination process'.
- The recursive LLM difficulty-amplification pushes questions to the decision boundary, potentially creating ambiguous or unanswerable instances.

## Evidence (verbatim from paper)

> Alignment results are reported simply as classification accuracy. While notions of desirability can be subjective, we mitigate this ambiguity through a round of human voting at the end to identify the truly preferred label. Note that evaluation sets are disjoint from the "training" set for images, context, instructions and rules, i.e. constitutions are only learnt from the training set.

## Citation

```bibtex
@misc{sermanet2025asimov,
  title={Generating Robot Constitutions & Benchmarks for Semantic Safety},
  author={Sermanet et al. (2025)},
  year={2025},
  note={arXiv:2503.08663}
}
```

- arXiv: 2503.08663

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…