Papers for

social science software developers

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

KITE speeds human decision experiments with fewer model runs

KITE: Scaling Jev Population Experiments with Sparse Flagship Calibration

Abstract: KITE queries a typed behavioral kernel once per unique state, then executes populations of any size from the table with event-keyed randomness and common random numbers. An expensive flagship model is reserved for sparse paired anchors that estimate intervention effects. Measured human-model discrepancy is propagated as shared error into every conclusion. Population-experiment cost thus scales with unique states and anchors, while uncertainty is governed by evidence about people rather than Monte Carlo noise. On Epstein experiments with 9,070 participants, anchors covering 1.7% of states reduced effect error by 41% (absolute MAE reduction 0.0125). On 37 held-out SocSci210 experiments, 0.5-1.5% anchor coverage raised captured decision gain from 0.27 to 0.39. The kernel passed content-fidelity criteria in all 15 new countries of a 16-country study. Shared discrepancy yielded retrospective coverage of 93% and 96% at nominal 80% and 90%, versus 29% and 36% from human sampling uncertainty alone. A million agents executed 20 tabulated steps in 0.9 seconds on a laptop. This architecture offers a route to screening candidate interventions before human trials, multi-country content audits, and uncertainty-aware policy comparison at the cost of a few thousand kernel calls with sparse flagship anchors. Property-specific evidence records connect each use to its validation scope, correction provenance, and uncertainty, making these applications auditable.

Wed 23 SeptMultiagent SystemsComputers and Society
The gist
Studying how people behave using computer simulations can take a lot of time and computing power. The authors developed KITE, a method that runs detailed model calculations only on key situations and uses a simpler summary for many others. This approach lets them simulate large groups quickly while still measuring how close the model is to real people. Their tests showed that KITE reduces errors and runs millions of simulated steps very fast on normal laptops.
Open → 2609.27535v1

Causalverify benchmarks llms on executed causal estimation workflows

CausalVerify: An Execution-Grounded Benchmark for LLM Causal Inference Workflows

Abstract: Existing causal-inference benchmarks for LLMs mostly score method descriptions or whether generated code runs, not whether the executed workflow recovers the target causal estimate. CausalVerify studies this verification problem for structured econometric causal-estimation workflows by separating realistic interpretation from verifiable computation. It pairs 259 published economics papers (reconstructed research question, data description, institutional context) with 100 fixed-seed synthetic scenarios that realise CSV datasets for difference-in-differences, event study, instrumental variables, and regression discontinuity designs. Experiment A (real-paper text agreement) scores method-family and direction agreement against four-LLM consensus labels. Experiment B (synthetic execution) runs model-written R code and checks whether the extracted treatment-effect estimate matches a canonical estimator on the same realised dataset; this execution-grounded correctness layer is L2b+, distinct from L2b, which records only whether the code executes. A calibration arm asks whether self-reported confidence separates correct from incorrect workflows. On Experiment B, seven LLMs reach L2b+ pass rates of 10% to 88% at the default 50% tolerance, and 66 of the 426 workflows that execute (15.5%) return a wrong estimate. Execution ranking (L2b) agrees with L2b+ far better than text-direction scoring (L4): Kendall $τ=0.81$ and Spearman $ρ=0.93$, versus Kendall $τ$ between $-0.20$ and $0.10$ for L4. Llama-3.3-70B-Instruct shows the same qualitative gap, and reported confidence does not reliably separate correct from incorrect workflows. The claims are confined to standardized single-shot workflows in these four design families under the evaluated R backend and model panel; the benchmark does not measure general causal-inference ability. Code, data, cached outputs, and a datasheet are released.

Mon 7 SeptArtificial IntelligenceComputation and Language
The gist
It is hard to tell if AI models that write code for causal studies actually produce correct results when that code runs on real data. The authors created CausalVerify, a test set that uses fake data based on real economics studies to check if AI-generated code recovers the right causal effect, not just if it runs. They found large differences in model performance and that some common checks do not reliably identify correct answers. This helps understand where AI tools for causal analysis work well or fall short.
Open → 2609.07944v1