Benchmark ยท Scientific Agents

PersonaScienceBench

Evaluating scientific agents with diverse simulated researchers.

Can a scientific agent work with more than one kind of researcher?

Siyang Wu, Weizhi Zhang, Chen Yang, Esther Xu Fei, Jorin Overwiening, Xu Pan, Jing Tang, Yixuan He, Kelvin C. Mo, Peiwen Li, Defu Cao, Xu Hu, Haixin Wang, Taoran Li, Haoming Li, Zheyuan Deng, Jingwen Zhang, Pengsong Zhang, Haichao Zhang, Guangze Luo, Yi Daniel Lu, Zihuai He, Chenxi Qiu, Dianzhuo Wang, Zhejian Peng, Shushu Liang, Wenyi Lu, Yifan Wang, Jintao Huang, Yijun Wang, Wanting Jiang, Yueying Li, Robert George, Haodi Hu, Cong Wang, Xiaomin Li, Yuexing HaoUnder review  ยท  built on DiscoveryBench, BixBench, EXP-Bench, SciConvBench, ASI-Bench, and the MatrAIx Persona8B coreset

๐ŸŒพ profile 155
๐Ÿ‘” profile 046
๐Ÿ’ฌ profile 001
โš™ profile 003
โ—ป persona off
0
scientific tasks
0
source benchmarks
0
domains
0
researcher settings
0
model configurations
0
episodes per model
The gap

The collaborator is part of the task.

Scientific work is a conversation. Researchers bring different expertise, preferences, and ways of explaining what they need, yet benchmarks usually hold the collaborator fixed. PersonaScienceBench holds the science fixed and varies only the researcher; the agent meets those differences through the conversation.

fixed

The same science

200 prepared questions from five source benchmarks, with frozen inputs, fixed task objectives, and each benchmark's native grading.

โ†’
varied

A different researcher

A complete persona profile is injected only into the researcher simulator. The scientific actor never sees it; it learns who it is working with through dialogue alone.

โ†’
measured

The whole story

Conversations and tool calls are kept alongside submissions and scores, so the collaboration can be read next to the result.

Beyond the native score, we ask three questions of every model:

did it solve the task? did it recover the withheld facts? did it repeat itself?
The collaborators

Four researchers, one control. Hover to meet them.

The simulated researchers are drawn from the public Persona8B coreset released by MatrAIx (599,847 human-grounded and 400,000 synthetic records), chosen by a coverage-based strategy over communication, decision-making, interaction, tool-collaboration, and workflow attributes. Only the researcher simulator receives the profile; persona off omits it and keeps the same protocol. Numbers below are GPT-6 Astra's mean normalized score (0โ€“100) under each setting: the domain-weighted average and physical sciences & engineering.

profile 155

detailed guidance; accuracy, familiar methods, teamwork
Field
Agriculture
Specialty
Agronomy
Language
Mandarin
41.34
avg. score
67.25
phys./eng.

profile 001

brief, direct communication
Field
Business & management
Specialty
Curriculum design
Language
Hindi
41.99
avg. score
69.71
phys./eng.

profile 003

detailed, concrete explanations; speed, novel approaches
Field
Engineering
Specialty
Electrical work
Language
Russian
45.51
avg. score
76.91
phys./eng.

profile 046

formal, indirect communication
Field
Finance & economics
Specialty
Machine learning
Language
Spanish
40.62
avg. score
66.34
phys./eng.
Control (persona off) โ€” same frozen inputs and protocol, no identity block. 39.99 avg. score66.73 phys./eng.

Profiles are selected contrasts, not a representative sample of researchers. Persona diversity does not, by itself, establish human realism.

How it works

The researcher holds the context; the actor learns it through conversation.

Stage 1: each source task is split into public inputs for the scientific actor and researcher-held context for the simulator. Stage 2: the researcher simulator, with persona off or one of four injected profiles, answers questions and gives feedback while the actor asks, proposes, and uses sandboxed tools where applicable. Stage 3: the submission is graded by the source benchmark's native evaluator. Actor and simulator share a model, and GPT-6 Astra with low reasoning effort performs all model-based evaluations.

PersonaScienceBench interaction: the persona setting and the frozen scientific task feed the researcher simulator; the scientific actor receives only public task inputs, exchanges questions and feedback with the simulator, calls sandboxed tools where applicable, and submits for native evaluation.

How an interaction works. Scientific inputs are frozen; tools, review checkpoints, and termination follow each benchmark's protocol. Persona descriptions are never supplied to the actor.

Built around real scientific tasks

Five source benchmarks, forty tasks each, spread across four scientific domains.

life sciences ยท 50physical sciences & engineering ยท 63mathematics & computer science ยท 55social sciences & humanities ยท 32
BenchmarkFocusLifePhys./Eng.Math./CSSoc./Hum.Total
DiscoveryBenchData-driven discovery5033240
BixBenchScientific data analysis4000040
EXP-BenchExperiment design0634040
SciConvBenchScientific clarification0346040
ASI-BenchScientific workflows52312040
Total50635532200
What we find

The researcher changes the conversation โ€” a final score alone misses it.

The first two results compare all 23 model configurations; the rest come from the paper's detailed persona analyses on GPT-6 Astra.

50.55

Claude Opus 5.5 leads Mean Persona Performance

It scores 49.48 with persona off and recovers 98.95% of withheld facts. Claude Fable 5.1 has the highest persona-off score (51.00) but 47.09 averaged over the four profiles. Estimation procedures differ across rows, so cross-model comparisons are descriptive.

48.17 vs 31.98

The metrics rank models differently

Gemini 3.7 Flash beats Gemini 3 Flash on Mean Persona Performance, yet Gemini 3 Flash recovers more withheld facts (90.01% vs 75.24%). Self-repetition runs from 10.52% (GPT-5 mini) to 37.62% (Muse Glimmer 30B). Performance, fact recovery, and self-repetition reveal different strengths.

10 of 10

Every pair of settings separates, for both roles

All ten pairs of researcher settings show positive semantic separation in the simulator's and the actor's final messages (Holm-adjusted p<0.05 across 20 tests). The actor separates even though it meets the persona only through conversation.

+1.12k tokens

Some researchers draw longer conversations

Relative to persona off, persona 155 adds 1.12 thousand actor tokens per episode and persona 003 adds 0.61 thousand; simulator output rises too (Holm-adjusted p<0.05 for all four comparisons). Clarification recall and tool use show no pairwise difference at that threshold.

20.0โ€“41.7% vs 0%

Failed runs still recover facts with a persona

Among failed SciConvBench disambiguation episodes, complete recovery of the required facts ranges from 20.0% to 41.7% across the four personas, against 0% with persona off. Complete-recovery episodes run four to ten interaction iterations.

45.51 vs 39.99

An average can hide domain strengths

Persona 003 has the highest domain-weighted score, with its largest gap over persona off in physical sciences & engineering (76.91 vs 66.73). Persona 001 beats 046 in math & CS (54.15 vs 50.76) but trails it in social sciences & humanities (16.86 vs 18.35).

A closer look at the conversations

The saved interactions make collaborator-dependent changes visible beyond a single final score. Figures are from the paper's GPT-6 Astra analyses; selected trajectories illustrate variation and are not independent statistical evidence.

Excess cosine distance between researcher settings for simulator and actor final messages, and semantic trajectories for one BixBench and one SciConvBench question.

Same answer, different path. In a BixBench case with a separate case-study profile (persona 127), the researcher's feedback led the actor to replace an unavailable R/limma workflow with Python and to label its tests as unmoderated rather than limma-trend. The matched persona-off run reached the same answer without that revision: the difference shows up in the interaction, not the score.
Leaderboard

23 model configurations, four metrics.

Performance is each source benchmark's native score normalized to 0โ€“100, averaged over questions within a benchmark with the five benchmarks weighted equally; Mean Persona Performance weights profiles 155, 001, 003, and 046 equally, and persona off is reported separately. Fact recovery is the share of annotated withheld facts recovered in eligible SciConvBench disambiguation episodes. Self-repetition is the share of six-token windows that reuse earlier actor wording; its threshold is exploratory, and lower is not automatically better. Bold marks the highest value per column (self-repetition is not ranked).

Means with 95% confidence intervals as reported in the paper's Table 3. Actor and simulator share a model, and GPT-6 Astra with low reasoning effort judges all models. Estimation procedures and coverage differ across rows (see the paper's Appendix B), so the ordering is descriptive and does not establish significance between models.

Citation

Cite PersonaScienceBench

@ARTICLE{2026arXiv261032106W,
       author = {{Wu}, Siyang and {Zhang}, Weizhi and {Yang}, Chen and {Fei}, Esther Xu and {Overwiening}, Jorin and {Pan}, Xu and {Tang}, Jing and {He}, Yixuan and {Mo}, Kelvin C. and {Li}, Peiwen and {Cao}, Defu and {Hu}, Xu and {Wang}, Haixin and {Li}, Taoran and {Li}, Haoming and {Deng}, Zheyuan and {Zhang}, Jingwen and {Zhang}, Pengsong and {Zhang}, Haichao and {Luo}, Guangze and {Lu}, Yi Daniel and {He}, Zihuai and {Qiu}, Chenxi and {Wang}, Dianzhuo and {Peng}, Zhejian and {Liang}, Shushu and {Lu}, Wenyi and {Wang}, Yifan and {Huang}, Jintao and {Wang}, Yijun and {Jiang}, Wanting and {Li}, Yueying and {George}, Robert and {Hu}, Haodi and {Wang}, Cong and {Li}, Xiaomin and {Hao}, Yuexing},
        title = "{PersonaScienceBench: Evaluating Scientific Agents with Diverse Simulated Researchers}",
      journal = {arXiv e-prints},
     keywords = {Artificial Intelligence},
         year = 2026,
        month = oct,
          eid = {arXiv:2610.32106},
        pages = {arXiv:2610.32106},
archivePrefix = {arXiv},
       eprint = {2610.32106},
 primaryClass = {cs.AI}
}

All numbers on this page are from the PersonaScienceBench paper (arXiv:2610.32106v2).