Skip to content
Back to skills

Fairness Sequential Eval

ASecurity

Evaluates sequential decision policies under simulated historical and measurement bias to measure how accounting for unrealized outcomes affects fairness disparities and cumulative utility. It probes whether uncertainty-aware exploration mitigates selection rate differences and false positive rate parity violations without sacrificing profit. Use when the user wants to benchmark on Synthetic Sequential Simulation, or asks about evaluating this task. Reports selection rate difference.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Fairness Sequential Eval?

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

Security grade badge for Fairness Sequential Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-fairness-sequential-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-fairness-sequential-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: fairness-sequential-eval
description: Evaluates sequential decision policies under simulated historical and measurement bias to measure how accounting for unrealized outcomes affects fairness disparities and cumulative utility. It probes whether uncertainty-aware exploration mitigates selection rate differences and false positive rate parity violations without sacrificing profit. Use when the user wants to benchmark on Synthetic Sequential Simulation, or asks about evaluating this task. Reports selection rate difference.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2604.21711
  bibtex_key: lee2026fairness
  confidence: medium
---

# fairness-sequential-eval

> Fairness under uncertainty in sequential decisions — Lee et al. (2026) (arXiv:2604.21711, 2026)

## What this evaluates

Evaluates sequential decision policies under simulated historical and measurement bias to measure how accounting for unrealized outcomes affects fairness disparities and cumulative utility. It probes whether uncertainty-aware exploration mitigates selection rate differences and false positive rate parity violations without sacrificing profit.

## Datasets

- **Synthetic Sequential Simulation** — total ?; splits: simulation (-1)

## Metrics

- `selection rate difference` **(primary)** — range: percent
  - Difference in the proportion of candidates from the minority group (A=0) versus the majority group who are given a loan.
- `FPR parity` — range: percent
  - Difference in false positive rates between sensitive groups, computed over observed outcomes.
- `cumulative profit` — range: other
  - Total utility/profit accumulated over the sequential time steps (Q1-Q10).

## Input / output format

**Input**: Sequential decision instances over 10 quarters, including binary sensitive attribute A, observed outcomes Y (subject to measurement/historical bias), and policy actions.

**Output**: Policy decisions/actions per quarter, with final evaluation computed as aggregate fairness metrics and cumulative profit over the horizon.

## Scoring recipe

```python
def score(actions, sensitive_attrs, outcomes, horizon=10):
    sel_minority = sum(actions[sensitive_attrs == 0]) / len(sensitive_attrs[sensitive_attrs == 0])
    sel_majority = sum(actions[sensitive_attrs == 1]) / len(sensitive_attrs[sensitive_attrs == 1])
    selection_rate_diff = abs(sel_minority - sel_majority)
    
    fpr_minority = fpr(actions[sensitive_attrs == 0], outcomes[sensitive_attrs == 0])
    fpr_majority = fpr(actions[sensitive_attrs == 1], outcomes[sensitive_attrs == 1])
    fpr_parity = abs(fpr_minority - fpr_majority)
    
    cumulative_profit = sum(outcome_values for t in range(horizon))
    return {'selection_rate_diff': selection_rate_diff, 'fpr_parity': fpr_parity, 'cumulative_profit': cumulative_profit}
```

## Common pitfalls

- Simulations are synthetic and explicitly designed to illustrate mechanisms rather than benchmark deployable fairness algorithms.
- FPR parity results are noted as noisy due to the small scale of the simulation.
- Profit scale is narrow (spanning only 6 to 7), making initial disparities appear larger than they are.

## Evidence (verbatim from paper)

> Selection rate refers to the proportion of candidates from a specific group who are given a loan, with selection rate difference then being the difference in rate selection between the two sensitive groups. Other fairness metrics are more standard, and defined in [appendix B] Evaluation metrics ‣ Fairness under uncertainty in sequential decisions. Fig. 3 compares only the final values of the metrics at the end of our given time period (Q1-Q10).

## Citation

```bibtex
@misc{lee2026fairness,
  title={Fairness under uncertainty in sequential decisions},
  author={Lee et al. (2026)},
  year={2026},
  note={arXiv:2604.21711}
}
```

- arXiv: 2604.21711

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.