Skip to content
Back to skills

Behavioral Prediction Eval

ASecurity

Predicts individual strategic decisions by conditioning on structured psychometric trait profiles (e.g., Big Five personality traits). It probes a model's ability to map high-dimensional psychological embeddings to discrete behavioral outcomes in unseen situational contexts. Use when the user wants to benchmark on Strategic Scenario Dataset, or asks about evaluating this task. Reports balanced accuracy, macro-F1.

  • 3 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 11, 2026
researchpythonperformance

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Behavioral Prediction Eval?

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

Security grade badge for Behavioral Prediction Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-behavioral-prediction-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-behavioral-prediction-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: behavioral-prediction-eval
description: Predicts individual strategic decisions by conditioning on structured psychometric trait profiles (e.g., Big Five personality traits). It probes a model's ability to map high-dimensional psychological embeddings to discrete behavioral outcomes in unseen situational contexts. Use when the user wants to benchmark on Strategic Scenario Dataset, or asks about evaluating this task. Reports balanced accuracy, macro-F1.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2602.17222
  bibtex_key: [REDACTED]
  confidence: high
---

# behavioral-prediction-eval

> Decoding the Human Factor: High Fidelity Behavioral Prediction for Strategic Foresight — Yellin et al. (2026) (arXiv:2602.17222, 2026)

## What this evaluates

Predicts individual strategic decisions by conditioning on structured psychometric trait profiles (e.g., Big Five personality traits). It probes a model's ability to map high-dimensional psychological embeddings to discrete behavioral outcomes in unseen situational contexts.

## Datasets

- **Strategic Scenario Dataset** — total ?; splits: train (-1), test (-1)

## Metrics

- `balanced accuracy` **(primary)** — range: [0, 1]
  - Computes the average recall across all classes, correcting for class imbalance by treating each class equally regardless of sample size.
- `macro-F1` **(primary)** — range: [0, 1]
  - Calculates the unweighted mean of the F1 scores for each class, providing a harmonic mean of precision and recall per class.
- `accuracy` — range: [0, 1]
  - Standard classification accuracy: the proportion of correctly predicted labels out of the total number of predictions.

## Input / output format

**Input**: Structured psychometric trait profiles (ranging from 5 to 74 traits) paired with a strategic scenario/question.

**Output**: Discrete class label corresponding to one of five multiple-choice behavioral outcomes.

## Scoring recipe

```python
def compute_metrics(y_true, y_pred, n_classes=5):
    acc = np.mean(y_true == y_pred)
    recalls = [np.mean(y_pred[y_true==c] == c) if np.sum(y_true==c) > 0 else 0 for c in range(n_classes)]
    bal_acc = np.mean(recalls)
    f1s = [f1_score([1 if y==c else 0 for y in y_true],
                    [1 if y==c else 0 for y in y_pred], average='binary') for c in range(n_classes)]
    macro_f1 = np.mean(f1s)
    return acc, bal_acc, macro_f1
```

## Common pitfalls

- Class imbalance in response labels makes standard accuracy misleading; balanced accuracy and macro-F1 must be reported as primary metrics.
- Confidence intervals are computed via participant-level bootstrap resampling, not standard sample-level bootstrapping.
- Chance performance is approximately 0.20 due to the 5-way multiple-choice format, so scores near 0.20-0.30 are not necessarily poor.

## Evidence (verbatim from paper)

> Because the response labels are class-imbalanced, we report balanced accuracy and macro-F1 as primary metrics, as they better reflect performance across classes. We additionally report standard accuracy as a familiar reference measure.

## Citation

```bibtex
@misc{yellin2026decoding,
  title={Decoding the Human Factor: High Fidelity Behavioral Prediction for Strategic Foresight},
  author={Yellin et al. (2026)},
  year={2026},
  note={arXiv:2602.17222}
}
```

- arXiv: 2602.17222

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.