atlas

Research map / Large language models / Reasoning and chain of thought

A Chain-of-Thought Prompting Approach with LLMs for Evaluating Students’ Formative Assessment Responses in Science

AAAI 2024 · Large language models › Reasoning and chain of thought · approach: Search and self-correction in reasoning

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Uses GPT-4 with few-shot chain-of-thought prompting and human-in-the-loop active learning to score and explain middle school Earth Science formative assessment responses.

Problem

Automated scoring of open-ended, short-answer K-12 science formative assessments, which existing methods (built for structured math/CS tasks) handle poorly and which lack explanations for scores.

Approach

Combines few-shot in-context examples with chain-of-thought rationales (evidence + rubric reference + score) and a human-in-the-loop active learning loop that inserts error-correcting validation instances into the prompt, so GPT-4 both scores and explains responses aligned with human consensus.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Adding CoT reasoning to few-shot examples (ablation)GPT-4 scoring of Q1 Arrow Size · Q1 Arrow SizeMacro F1 and QWK: F1 1.00 to 0.95; QWK 1.00 to 0.89Hurt
Adding active learning on top of CoT (ablation)GPT-4 scoring of Q1 Arrow Size · Q1 Arrow SizeMacro F1 and QWK: F1 0.95 to 0.97; QWK 0.89 to 0.95; still below few-shot without CoTMixed
Adding CoT reasoning to few-shot examples (ablation)GPT-4 scoring of Q2 total score · Q2 Total ScoreQWK: QWK 0.55 to 0.80Helped
Adding CoT and active learning to few-shot prompting (ablation)GPT-4 scoring of Q2 Arrow Size subscore · Q2 Arrow SizeMacro F1: F1 0.69 to 0.92Helped
Adding CoT reasoning to few-shot examples (ablation)GPT-4 scoring of Q2 Arrow Direction Reasoning · Q2 Arr. Dir., ReasoningQWK: QWK 0.47 zero-shot to 0.41 with CoT, and 0.30 after active learningHurt
Adding few-shot examples (numerical scores only) (ablation)GPT-4 scoring of Q3 subscores · Q3 Arrow Size and Runoff DirectionQWK: Q3 Arrow Size QWK 0.67 to 0.73; Runoff Direction QWK 0.77 to 0.80Helped
Adding CoT reasoning to few-shot examples (ablation)GPT-4 scoring of Q3 Arrow Size subscores · Q3 Arrow SizeQWK: QWK 0.73 to 0.65Hurt
Adding CoT reasoning to few-shot examples (ablation)GPT-4 scoring of Q3 Runoff Direction · Q3 Runoff DirectionQWK: QWK 0.80 to 0.84Helped
Adding active learning on top of CoT (full CoT + AL method) (ablation)GPT-4 scoring of Q3 Arrow Size subscores · Q3 Arrow SizeQWK: QWK 0.65 to 0.83Helped
Adding active learning on top of CoT (ablation)GPT-4 scoring of Q3 Runoff Direction · Q3 Runoff DirectionQWK: QWK 0.84 to 0.75Hurt
Full CoT + active learning pipeline versus zero-shot on Q2 total score (ablation)GPT-4 scoring of Q2 total score · Q2 Total ScoreQWK: QWK 0.65 to 0.87Helped

Surprising findings

Limitations

Experimental setup

Datasets: SPICE middle school Earth Science formative assessment responses (3 questions, 270 students)

Benchmarks: SPICE formative assessment test set (held-out 20%)

Metrics: Macro F1 Cohen's quadratic weighted kappa accuracy

Baselines: Zero-Shot GPT-4 Few-Shot GPT-4 Few-Shot, CoT GPT-4

Builds on: chain-of-thought prompting in-context learning active learning persona pattern

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy