Skip to content
Back to skills

Confer Eval

ASecurity

Evaluates continual learning methods for facial expression recognition under incremental, non-i.i.d. data settings. It probes a model's ability to learn new expressions sequentially while preserving prior knowledge, measuring both forward adaptation and backward forgetting. Use when the user wants to benchmark on CK+ (Extended Cohn-Kanade), or asks about evaluating this task. Reports Average Accuracy Score.

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

Security analysis

A100/100

Scanned September 11, 2026

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

Installs into .claude/skills of the current project.

Are you the author of Confer Eval?

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

Security grade badge for Confer Eval
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/qhjqhj00-confer-eval/badge)](https://www.skillsdirectory.com/skills/qhjqhj00-confer-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: confer-eval
description: Evaluates continual learning methods for facial expression recognition under incremental, non-i.i.d. data settings. It probes a model's ability to learn new expressions sequentially while preserving prior knowledge, measuring both forward adaptation and backward forgetting. Use when the user wants to benchmark on CK+ (Extended Cohn-Kanade), or asks about evaluating this task. Reports Average Accuracy Score.
metadata:
  skill_kind: dataset_eval
  source_arxiv: 2305.06448
  bibtex_key: [REDACTED]
  confidence: high
---

# confer-eval

> Continual Facial Expression Recognition: A Benchmark — Churamani et al. (2023) (arXiv:2305.06448, 2023)

## What this evaluates

Evaluates continual learning methods for facial expression recognition under incremental, non-i.i.d. data settings. It probes a model's ability to learn new expressions sequentially while preserving prior knowledge, measuring both forward adaptation and backward forgetting.

## Datasets

- **CK+ (Extended Cohn-Kanade)** — total 1300; splits: test (-1)

## Metrics

- `Average Accuracy Score` **(primary)** — range: [0, 1]
  - Mean of per-task classification accuracies evaluated sequentially after each new task is introduced. Higher is better.
- `Catastrophic Forgetting` — range: other
  - Difference between accuracy on previous tasks immediately after learning them and accuracy after learning subsequent tasks. Lower values indicate less forgetting; negative values indicate positive transfer.

## Input / output format

**Input**: RGB facial expression images.

**Output**: Predicted facial expression class label.

## Scoring recipe

```python
def compute_avg_acc(preds, golds, task_ids):
    accs = []
    for t in sorted(set(task_ids)):
        mask = task_ids == t
        accs.append(np.mean(preds[mask] == golds[mask]))
    return np.mean(accs)

def compute_cf(preds, golds, task_ids, prev_accs):
    # CF at task t = avg_acc_on_prev_tasks_after_t - prev_accs[t-1]
    # Lower is better.
    pass
```

## Common pitfalls

- Task-IL assumes the model knows which task it is currently processing, while Class-IL requires predicting from all previously seen classes without task IDs.
- CF scores can be negative, indicating positive transfer or regularization effects rather than forgetting.
- Task ordering significantly impacts rehearsal-based methods; results should be averaged over multiple class orderings.

## Evidence (verbatim from paper)

> Table 3 presents model performances, in terms of the Acc (Average Accuracy Score) under the Task-IL settings with CK+, both without and with data augmentation. Table 4 shows CF (Catastrophic Forgetting) scores across all the methods.

## Citation

```bibtex
@misc{churamani2023confer,
  title={Continual Facial Expression Recognition: A Benchmark},
  author={Churamani et al. (2023)},
  year={2023},
  note={arXiv:2305.06448}
}
```

- arXiv: 2305.06448

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.