Evaluates large language models' ability to perform multi-step reasoning across diverse domains including mathematics, commonsense, and expert knowledge. It specifically probes the model's capacity to generate accurate solutions while minimizing computational cost (token usage) through dynamic reasoning path search. Use when the user wants to benchmark on AMC23, ARC-C, GPQA, GSM8K, or asks about evaluating this task. Reports Efficiency Metric ($\eta$).
Scanned 9/11/2026
Install to Claude Code
npx -y skills add qhjqhj00/research-skills-pool --skill neural-cot-search-eval --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Neural Cot Search Eval?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/qhjqhj00-neural-cot-search-eval)More formats (shields.io, HTML) on the badges page.
---
name: neural-cot-search-eval
description: Evaluates large language models' ability to perform multi-step reasoning across diverse domains including mathematics, commonsense, and expert knowledge. It specifically probes the model's capacity to generate accurate solutions while minimizing computational cost (token usage) through dynamic reasoning path search. Use when the user wants to benchmark on AMC23, ARC-C, GPQA, GSM8K, or asks about evaluating this task. Reports Efficiency Metric ($\eta$).
metadata:
skill_kind: dataset_eval
source_arxiv: 2601.11340
bibtex_key: ling2026neuralchainofthoughtsearch
confidence: high
---
# neural-cot-search-eval
> Neural Chain-of-Thought Search: Searching the Optimal Reasoning Path to Enhance Large Language Models — Ling et al. (2026) (arXiv:2601.11340, 2026)
## What this evaluates
Evaluates large language models' ability to perform multi-step reasoning across diverse domains including mathematics, commonsense, and expert knowledge. It specifically probes the model's capacity to generate accurate solutions while minimizing computational cost (token usage) through dynamic reasoning path search.
## Datasets
- **AMC23** — total ?; splits: test (-1)
- **ARC-C** — total ?; splits: test (-1)
- **GPQA** — total ?; splits: test (-1)
- **GSM8K** — total ?; splits: test (-1)
## Metrics
- `Accuracy` — range: [0, 1]
- Proportion of generated answers that exactly match the ground truth final answer.
- `Length` — range: tokens
- Average number of tokens generated per query.
- `Efficiency Metric ($\eta$)` **(primary)** — range: other
- Composite score: $\eta = (\frac{\mathbb{E}[A_{model}]}{\mathbb{E}[A_{baseline}]})^2 \times \frac{\mathbb{E}[L_{baseline}]}{\mathbb{E}[L_{model}]}$. It squares the accuracy ratio to prioritize correctness, then multiplies by the token reduction ratio. Values >1 indicate better reasoning density than the baseline.
## Input / output format
**Input**: Natural language question or problem statement, appended with the prompt: `Please reason step by step, and put your final answer within \boxed{}`
**Output**: Step-by-step reasoning text followed by the final answer enclosed in `\boxed{}`.
## Scoring recipe
```python
def compute_metrics(model_outputs, gold_answers, baseline_outputs):
# Compute Accuracy
acc_model = sum(1 for p, g in zip(model_outputs, gold_answers) if p.strip() == g.strip()) / len(gold_answers)
acc_base = sum(1 for p, g in zip(baseline_outputs, gold_answers) if p.strip() == g.strip()) / len(gold_answers)
# Compute Length (token count)
len_model = sum(len(p.split()) for p in model_outputs) / len(model_outputs)
len_base = sum(len(p.split()) for p in baseline_outputs) / len(baseline_outputs)
# Compute Efficiency Metric
eta = (acc_model / acc_base) ** 2 * (len_base / len_model)
return {'accuracy': acc_model, 'length': len_model, 'eta': eta}
```
## Common pitfalls
- The Efficiency Metric ($\eta$) is a relative comparison against a baseline (Original or Mean sampling), not an absolute score. Reporting it without specifying the baseline makes it incomparable.
- Length is measured in tokens, but the paper uses expected values over multiple sampled reasoning paths per query. Single-pass generation will not match the reported averages.
- The prompt enforces a specific `\boxed{}` format for the final answer. Parsers must extract content inside the box to compute accuracy correctly.
## Evidence (verbatim from paper)
> We report task-specific Accuracy ($A$) and the average token count ($L$). To quantify the trade-off between performance gains and computational cost, we adopt a composite Efficiency Metric ($\eta$), inspired by previous works on efficient reasoning An et al. (2025); Qu et al. (2025a). This metric places a quadratic emphasis on accuracy, as computational savings are secondary to correctness: [formula] Here, $\pi^{*}$ denotes our search-augmented policy and $\pi$ represents the original model. $A(\cdot)$ measures solution correctness and $L(\cdot)$ denotes sequence length. A value of $\eta>1$ indicates that the method improves the reasoning density and provides more correct reasoning per unit of computation.
## Citation
```bibtex
@misc{ling2026neuralchainofthoughtsearch,
title={Neural Chain-of-Thought Search: Searching the Optimal Reasoning Path to Enhance Large Language Models},
author={Ling et al. (2026)},
year={2026},
note={arXiv:2601.11340}
}
```
- arXiv: 2601.11340
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!