Skip to content

[eval] Vary GPQA answer positions by question - #45

Merged
penfever merged 1 commit into
mainfrom
codex/fix-gpqa-answer-shuffle
Jul 23, 2026
Merged

[eval] Vary GPQA answer positions by question#45
penfever merged 1 commit into
mainfrom
codex/fix-gpqa-answer-shuffle

Conversation

@dlwh

@dlwh dlwh commented Jul 23, 2026

Copy link
Copy Markdown
Member

Seed each GPQA-Diamond option shuffle from the question text instead of recreating the same RNG for every item. The current shuffle places every correct answer at D, so reported accuracy equals the model's D-selection rate.

Keep answer placement deterministic across runs while distributing correct choices across A-D. This ports mlfoundations#156.

Fixes marin-community/marin#7527

Seed each GPQA option shuffle from the question text so correct answers do not occupy the same label across the dataset. Keep the mapping deterministic across runs.

Ports mlfoundations#156.
Fixes marin-community/marin#7527
@dlwh dlwh added the agent-generated Automated failure tracking label Jul 23, 2026
@dlwh
dlwh requested a review from penfever July 23, 2026 01:48

@penfever penfever left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🤖 Reviewed the answer-position fix and its regression coverage. No blocking issues found.

@penfever
penfever merged commit 1f345e5 into main Jul 23, 2026
11 of 14 checks passed
@penfever
penfever deleted the codex/fix-gpqa-answer-shuffle branch July 23, 2026 09:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

agent-generated Automated failure tracking

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[evals] GPQA fixes every gold label at D and misparses boxed answers

2 participants