2026-07-08 08:57:50 +00:00

109 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# AIME-2024
## 概述
AIME 20242024年美国邀请赛数学考试是一个基于著名AIME竞赛题目的基准测试。这些题目代表了最具挑战性的高中数学问题需要创造性的问题解决能力和高级数学推理能力。
## 任务描述
- **任务类型**:竞赛数学问题求解
- **输入**AIME级别的数学问题
- **输出**整数答案0-999附带逐步推理过程
- **难度**:高级高中 / 初级大学水平
## 主要特点
- 题目来自2024年AIME I和AIME II竞赛
- 答案始终为0到999之间的整数
- 要求具备创造性的数学推理与问题解决能力
- 涉及主题:代数、几何、数论、组合数学、概率
- 代表顶尖高中数学竞赛的难度水平
## 评估说明
- 默认配置使用 **0-shot** 评估
- 答案应使用 `\boxed{}` 格式以便正确提取
- 仅接受整数答案符合AIME格式
- 题目难度显著高于GSM8K或标准MATH基准测试
## 属性
| 属性 | 值 |
|----------|-------|
| **基准测试名称** | `aime24` |
| **数据集ID** | [evalscope/aime24](https://modelscope.cn/datasets/evalscope/aime24/summary) |
| **论文** | N/A |
| **标签** | `Math`, `Reasoning` |
| **指标** | `acc` |
| **默认示例数量** | 0-shot |
| **评估划分** | `test` |
## 数据统计
| 指标 | 值 |
|--------|-------|
| 总样本数 | 30 |
| 提示词长度(平均) | 462.33 字符 |
| 提示词长度(最小/最大) | 242 / 1066 字符 |
## 样例示例
**子集**: `default`
```json
{
"input": [
{
"id": "32187d6f",
"content": "\nSolve the following math problem step by step. Put your answer inside \\boxed{}.\n\nEvery morning Aya goes for a $9$-kilometer-long walk and stops at a coffee shop afterwards. When she walks at a constant speed of $s$ kilometers per hour, the w ... [TRUNCATED 164 chars] ... g $t$ minutes spent in the coffee shop. Suppose Aya walks at $s+\\frac{1}{2}$ kilometers per hour. Find the number of minutes the walk takes her, including the $t$ minutes spent in the coffee shop.\n\nRemember to put your answer inside \\boxed{}."
}
],
"target": "\\boxed{204}",
"id": 0,
"group_id": 0
}
```
## 提示模板
**提示模板:**
```text
Solve the following math problem step by step. Put your answer inside \boxed{{}}.
{question}
Remember to put your answer inside \boxed{{}}.
```
## 使用方法
### 使用CLI
```bash
evalscope eval \
--model YOUR_MODEL \
--api-url OPENAI_API_COMPAT_URL \
--api-key EMPTY_TOKEN \
--datasets aime24 \
--limit 10 # 正式评估时请删除此行
```
### 使用Python
```python
from evalscope import run_task
from evalscope.config import TaskConfig
task_cfg = TaskConfig(
model='YOUR_MODEL',
api_url='OPENAI_API_COMPAT_URL',
api_key='EMPTY_TOKEN',
datasets=['aime24'],
limit=10, # 正式评估时请删除此行
)
run_task(task_cfg=task_cfg)
```