Evaluates the knowledge, reasoning, instruction-following, and safety alignment capabilities of Chinese instruction-tuned LLMs across academic, professional, open-ended, and safety-critical domains. Use when the user wants to benchmark on C-Eval, CMMLU, BELLE-EVAL, SafetyBench, or asks about evaluating this task. Reports log-likelihood.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill chinese-llm-benchmarks-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Chinese Llm Benchmarks Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-chinese-llm-benchmarks-eval)More formats (shields.io, HTML) on the badges page.
---
name: chinese-llm-benchmarks-eval
description: Evaluates the knowledge, reasoning, instruction-following, and safety alignment capabilities of Chinese instruction-tuned LLMs across academic, professional, open-ended, and safety-critical domains. Use when the user wants to benchmark on C-Eval, CMMLU, BELLE-EVAL, SafetyBench, or asks about evaluating this task. Reports log-likelihood.
metadata:
skill_kind: dataset_eval
source_arxiv: 2403.18058
bibtex_key: bai2024coigcqia
confidence: high
---
# chinese-llm-benchmarks-eval
> COIG-CQIA: Quality is All You Need for Chinese Instruction Fine-tuning — Bai et al. (2024) (arXiv:2403.18058, 2024)
## What this evaluates
Evaluates the knowledge, reasoning, instruction-following, and safety alignment capabilities of Chinese instruction-tuned LLMs across academic, professional, open-ended, and safety-critical domains.
## Datasets
- **C-Eval** — total 13948; splits: test (13948)
- **CMMLU** — total ?; splits: test (-1)
- **BELLE-EVAL** — total ?; splits: test (-1)
- **SafetyBench** — total 11435; splits: test (11435)
## Metrics
- `log-likelihood` **(primary)** — range: [0, 1]
- For multiple-choice questions, the model selects the option with the highest log-likelihood. Accuracy is the fraction of correct predictions.
- `model-based evaluation score` — range: [0, 1]
- An LLM-as-judge or automated scoring method used to assess open-ended instruction-following responses on BELLE-EVAL.
## Input / output format
**Input**: Multiple-choice questions with options, or open-ended instruction prompts. SafetyBench uses a few-shot setting with example prompts.
**Output**: For MCQs: the selected answer option letter/text. For open-ended: a generated text response.
## Scoring recipe
```python
def compute_metrics(predictions, golds, task_type):
if task_type == 'mcq':
correct = sum(1 for p, g in zip(predictions, golds) if p == g)
return correct / len(golds)
elif task_type == 'open_ended':
return llm_judge_score(predictions, golds)
```
## Common pitfalls
- Using greedy decoding instead of log-likelihood selection for MCQs, which contradicts the paper's protocol and hurts C-Eval/CMMLU scores.
- BELLE-EVAL requires model-based evaluation rather than exact string matching, so standard NLP metrics will fail.
- SafetyBench is evaluated in a few-shot setting, not zero-shot, which must be replicated for fair comparison.
## Evidence (verbatim from paper)
> We choosing the answer option with the highest log-likelihood as the final prediction of the model. ... We employ sampling generation for generating responses to instructions and use a model-based evaluation method.
## Citation
```bibtex
@misc{bai2024coigcqia,
title={COIG-CQIA: Quality is All You Need for Chinese Instruction Fine-tuning},
author={Bai et al. (2024)},
year={2024},
note={arXiv:2403.18058}
}
```
- arXiv: 2403.18058
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!