Skip to content
Back to skills

Hico Hoi Eval

ASecurity

Evaluates human-object interaction recognition by decomposing activities into atomic body part states and reasoning hierarchically. Probes the model's ability to handle long-tail data and few-shot learning scenarios through compositional part-state representations. Use when the user wants to benchmark on HICO, or asks about evaluating this task. Reports mAP.

  • 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 hico-hoi-eval --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Hico Hoi Eval?

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

Security grade badge for Hico Hoi Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-hico-hoi-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-hico-hoi-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: hico-hoi-eval
description: Evaluates human-object interaction recognition by decomposing activities into atomic body part states and reasoning hierarchically. Probes the model's ability to handle long-tail data and few-shot learning scenarios through compositional part-state representations. Use when the user wants to benchmark on HICO, or asks about evaluating this task. Reports mAP.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 1904.06539
  bibtex_key: li2019hake
  confidence: high
---

# hico-hoi-eval

> HAKE: Human Activity Knowledge Engine — Li et al. (2019) (arXiv:1904.06539, 2019)

## What this evaluates

Evaluates human-object interaction recognition by decomposing activities into atomic body part states and reasoning hierarchically. Probes the model's ability to handle long-tail data and few-shot learning scenarios through compositional part-state representations.

## Datasets

- **HICO** — total 47774; splits: train (38116), test (9658)

## Metrics

- `mAP` **(primary)** — range: percent
  - Mean Average Precision across all interaction categories. Computed as the average of the Area Under the Precision-Recall curve for each category, then averaged across all categories.

## Input / output format

**Input**: RGB images containing humans and objects, with annotations for body parts, part verbs, and object parts forming activity triplets ⟨body_part, part_verb, object_part⟩.

**Output**: Ranked list of predicted activity triplets with confidence scores.

## Scoring recipe

```python
def compute_map(predictions, ground_truth, num_classes):
    aps = []
    for c in range(num_classes):
        preds_c = sorted([p for p in predictions if p['class'] == c], key=lambda x: x['score'], reverse=True)
        gt_c = set(g['id'] for g in ground_truth if g['class'] == c)
        tp, fp = 0, 0
        precisions, recalls = [], []
        for pred in preds_c:
            if pred['id'] in gt_c: tp += 1
            else: fp += 1
            precisions.append(tp / (tp + fp))
            recalls.append(tp / len(gt_c))
        aps.append(trapezoidal_ap(precisions, recalls))
    return sum(aps) / num_classes
```

## Common pitfalls

- mAP gains are reported relative to a specific baseline (Pairwise), not absolute state-of-the-art across all methods.
- Few-shot results are averaged over cumulative training size thresholds (<1, <5, <10 images) rather than standard fixed k-shot splits.
- HAKE-GT results use ground-truth part states, representing an upper bound rather than a fully end-to-end pipeline.

## Evidence (verbatim from paper)

> HICO contains 38,116 images in train set and 9,658 images in test set. ... From Tab.[2] we can find that our method achieve 7.2 mAP gain over the state-of-the-art result on HICO.

## Citation

```bibtex
@misc{li2019hake,
  title={HAKE: Human Activity Knowledge Engine},
  author={Li et al. (2019)},
  year={2019},
  note={arXiv:1904.06539}
}
```

- arXiv: 1904.06539

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.