Understand the ProcessBench data schema
mainEach record in the ProcessBench dataset follows a specific JSON structure used for identifying process errors in mathematical reasoning. Key fields include:
id: Unique identifier for the sample.generator: The model used to generate the reasoning steps.problem: The mathematical problem text.steps: A list of strings representing the individual reasoning steps.final_answer_correct: A boolean indicating if the final answer is correct.label: An integer label associated with the sample.
{
"id": "gsm8k-0",
"generator": "Qwen2-7B-Instruct",
"problem": "Sue lives in a fun neighborhood...",
"steps": [
"To find out how many more pink plastic flamingos were out than...",
...
],
"final_answer_correct": false,
"label": 1
}