K-文化的一切——从回归到 K-美妆,发送到您的邮箱订阅邮件

METAL MEDIA

Small Foundation Models of Human Cognition and Behaviour

arXiv:2608.052242026-08-04

参数量只有几亿到十亿的小模型,在同类实验上就能追平700亿参数大模型对人类选择行为的预测能力

研究团队在Psych-101数据集上微调了14个语言模型,参数规模从1.35亿到140亿不等,涵盖四个模型家族,用来检验模型规模是否真的重要,以及这些模型究竟是理解了任务结构还是只在利用统计捷径。该数据集包含160个心理学实验中1070万条逐次试验的人类选择数据。结果显示,在与训练数据同类型的实验上,模型规模几乎不影响表现,6亿到10亿参数的模型就能追平复现的700亿参数基准模型,但在完全陌生的新实验上,更大的模型明显泛化得更好;通过逐步拆解提示词的不同部分,团队还证实模型确实用到了实验中实际呈现的刺激和反馈内容,而不只是死记硬背过去的选择记录。

METAL MEDIA 解读图

小型认知微调模型的三步验证流程

证据状态已报告实测结果

  1. 1. 规模扫描实验在Psych-101(160个实验、1070万条试验)上微调1.35亿至140亿参数的14个模型,比较分布内与分布外表现
  2. 2. 提示词通道拆解依次移除任务说明、刺激、反馈、选择历史,在27个实验中检验模型实际依赖哪些信息
  3. 3. 试验顺序打乱测试在独立试验任务(THINGS)和顺序依赖任务(延迟选择)中打乱试验顺序,检验模型是否respect每个任务的结构
  4. 结论:任务适应性信息使用模型依据每个实验实际呈现的刺激与反馈内容作出预测,并按任务结构调整使用方式,而非单纯依赖记忆或格式模板
这是 METAL MEDIA 制作的解读图,并非论文作者提供的原图。

他们做了什么

  1. 研究团队在Psych-101(来自160个心理学实验、共1070万条逐次试验选择数据的数据集)上微调了来自Llama、Qwen3、SmolLM、OLMo四个模型家族的14个模型,参数量从1.35亿到140亿不等。
  2. 在与训练数据同类型的实验上(分布内),模型规模几乎不重要,6亿到10亿参数的模型就能追平他们复现的700亿参数Centaur模型;但在完全陌生的新实验上(分布外),更大的模型明显泛化得更好。
  3. 为弄清模型到底依赖哪些信息,研究者把提示词拆成任务说明、实验中呈现的刺激、结果反馈、选择历史四个部分,逐一移除,在27个实验中进行测试。
  4. 只遮盖刺激和反馈的具体内容(保留格式)后,模型已学到信息的75.7%被摧毁,表现跌到低于随机猜测的水平,说明模型并非仅凭记住过去的选择模式就能做出预测。
  5. 打乱试验顺序的测试显示:在各次试验相互独立的任务上,打乱顺序几乎不影响预测;而在后一次试验内容取决于前一次回答的任务上,打乱顺序会显著改变预测,说明模型会依据每个任务的实际结构调整信息使用方式。
Figure 1: Adapter rank against model size on Psych-101. Mean negative log-likelihood over the 38 of 46 Psych-101 tasks for which 11 publish a domain-specific cognitive model, plotted against parameter count, one panel per adapter rank (r=4–64). Trend lines are fitted only within groups matched on generation and context window, so Olmotaur has none and the Smoltaur fit covers the SmolLM2 models only.
Figure 1: Adapter rank against model size on Psych-101. Mean negative log-likelihood over the 38 of 46 Psych-101 tasks for which 11 publish a domain-specific cognitive model, plotted against parameter count, one panel per adapter rank (r=4–64). Trend lines are fitted only within groups matched on generation and context window, so Olmotaur has none and the Smoltaur fit covers the SmolLM2 models only.
Table 1: Core comparison of LLM-based cognitive and behavioural foundation models.
ModelBase LLMPost-trainingTraining dataDomain
Centaur (11)Llama-3.1-70BSFT (masked CE on response tokens); rank-stabilised QLoRA (r=α=8), 4-bit quantisedPsych-101: 160 expts, 60,092 partic., 10.7M choicesDecision, memory, learning, planning
1021Qwen2.5-7B-InstructSFT / Centaur-style SFT / GRPO compared; LoRA (r=α=32)choices13k: 13,102 train / 1,462 test risky choice problemsDecision
Be.FM (95)Llama-3.1-{8,70}B-InstructSFT with LoRA (all layers); 8-bit quantised2AER: 2,703 papers.; MobLab: 68,779 subj., 82,057 obs.; Big Five: 17,667 subj.Behavioural science, economic game, personality
Socrates (47)Llama-3-8B-Instruct Qwen2.5-14B-InstructSFT / SFT + oracle reasoning traces / contrastive DPO compared; full fine-tuningSocSci210: 210 TESS3 expts, 400,491 partic., 2.9M individual responsesSocial sciences (economics, psychology, political science)
HumanLLM (55)Qwen2.5-{3,7}B-Instruct Qwen3-8B4 Llama-3.1-8B-Instruct Phi-3-mini-128k-instructSFT (masked non-response tokens); full fine-tuning; 1:1 weight merge with base (LM-Cocktail)Cognitive Genome: Reddit 2.8M, Twitter 673K, Blogger 368K, Amazon 1.7M; 1.2M train samplesSocial intelligence (personalised behaviour)
GeCCo (66)Llama-3.1-70B-Instruct DeepSeek-R1-Distill-Llama-3.1-70B Qwen2.5-72B-InstructNo fine-tuning; in-context learning with iterative BIC-based refinement (10×5 runs)Behavioural data from 4 cognitive domains (in-context, not for training)Decision, learning, planning, working memory
Ours Llama-Centaur Qwentaur Smoltaur OlmotaurLlama-3.2-{1,3}B Llama-3.1-8B Qwen3-{0.6,1.7,4,8,14}B-Base SmolLM2-{135,360}M SmolLM2-1.7B SmolLM3-3B-Base OLMo-2-0425-1B OLMo-3-1025-7BSFT (masked CE on response tokens, Centaur-style); rank-stabilised LoRA (r=α∈{4,8,16,32,64})Psych-101: 160 expts, 60,092 partic., 10.7M choicesDecision, memory, learning, planning
1No named model; methods (SFT v. RL) comparison only. 28-bit quantisation applies to 70B variant only; 8B is unquantised. 3TESS: NSF’s Time-sharing Experiments for the Social Sciences, a repository of peer-reviewed social science experiments conducted on nationally representative samples. 455 states “Qwen3-8B” without Instruct suffix; base/instruct status unspecified.
Figure 2: In-distribution versus out-of-distribution scaling at rank 16. (a) Psych-101, mean NLL over the 38 tasks with a reported cognitive model. (b) Psych-201-RT, all 18 held-out experiments; no cognitive baseline is published for Psych-201. Trend lines are fitted only within groups matched on generation and context window.
Figure 2: In-distribution versus out-of-distribution scaling at rank 16. (a) Psych-101, mean NLL over the 38 tasks with a reported cognitive model. (b) Psych-201-RT, all 18 held-out experiments; no cognitive baseline is published for Psych-201. Trend lines are fitted only within groups matched on generation and context window.
Table 2: Training hyperparameters for LLM-based cognitive and behavioural models. Adaptation strategy refers to the parameter-efficient or full fine-tuning method applied to the base LLM. All our variants share identical hyperparameters except for per-device batch size, gradient accumulation steps, and the set of adapter ranks trained. Entries marked “Not specified” indicate that the original paper did not report the corresponding detail.
ModelAdaptationOptimiserEpochsLearning rateEff. batch size (PD×GA×d)Scheduler
Centaur (11)QLoRA (r=α=8), all linear layers8-bit AdamW115×10−51×32×1Cosine (WU 100 steps)
102LoRA r=α=32, all linear layers, dropout 0.05AdamWSFT: 6; RL: 3SFT: 10−5; RL: 3×10−6SFT: PD×8×1; RL: PD×8×4SFT: fixed; RL: cosine
Be.FM (95)LoRA, all layersNot specified310−41×8×dCosine (WU 0.1)
Socrates (47)Full fine-tuning (no LoRA)Not specified1SFT: 10−5; DPO: 10−6PD×GA×8=256Cosine (WU 0.05)
HumanLLM (55)Full fine-tuning (no LoRA)Not specified35×10−6PD×GA×8=64Cosine (WU 0.5)
GeCCo (66)N/A (no training)2N/AN/AN/AN/AN/A
Qwentaur-0.6BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−52×16×1Linear warmup (100 steps)
Qwentaur-1.7BLoRA (r=α∈{8,16}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Qwentaur-4BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Qwentaur-8BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Qwentaur-14BLoRA (r=α∈{4,16,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Llama-Centaur-1BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−52×16×1Linear warmup (100 steps)
Llama-Centaur-3BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Llama-Centaur-8BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Smoltaur-0.1BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−58×4×1Linear warmup (100 steps)
Smoltaur-0.4BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−54×8×1Linear warmup (100 steps)
Smoltaur-1.7BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−52×16×1Linear warmup (100 steps)
Smoltaur-3BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Olmotaur-1BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−52×16×1Linear warmup (100 steps)
Olmotaur-7BLoRA (r=α∈{4,8,16,32,64}), all linear layersAdamW15×10−51×32×1Linear warmup (100 steps)
Abbreviations: PD = per-device batch size; GA = gradient accumulation steps; d = number of GPU devices; WU = warmup ratio. 1The published training script (https://github.com/marcelbinz/Llama-3.1-Centaur-70B/blob/main/scripts/cluster_train.sh) specifies 5 epochs. 11 report training for 1 epoch, suggesting early checkpoint selection. 2GeCCo (66) uses in-context learning with iterative BIC-based feedback over 10 sampling iterations × 5 independent runs. Models are fitted to held-out data with SciPy minimize (20 random restarts) and evaluated by BIC. All post-training methods use supervised fine-tuning unless otherwise noted; 102 additionally compare RL (GRPO with 12 candidate completions per step, max 1024 tokens; reward =1−|oB−pB| + format bonus up to 0.5, no standard-deviation normalisation); Socrates (47) additionally compares contrastive DPO (preference pairs constructed by varying the demographic persona under the same experimental condition and outcome question).
Figure 4: Structural ablation results across eight models and 27 experiments with well-defined response options. Five experiments with mixed or continuous formats are excluded. (a) Mean information retention R=(ln⁡k−ℒ​c)/(ln⁡k−ℒ​orig) by condition, averaged over experiments; R=1: no loss, R=0: chance. Circles: Llama-Centaur; squares: Qwentaur; colour intensity scales with model size; error bars: SEM. (b) Per-experiment fraction of learned information lost, δ=1−R, averaged across models. Columns sorted by history-only δ; colour strip indicates task type. Experiments with δ>1 under the history-only condition are omitted; see Figure 18 (Appendix F.2) for the complete set.
Figure 4: Structural ablation results across eight models and 27 experiments with well-defined response options. Five experiments with mixed or continuous formats are excluded. (a) Mean information retention R=(ln⁡k−ℒ​c)/(ln⁡k−ℒ​orig) by condition, averaged over experiments; R=1: no loss, R=0: chance. Circles: Llama-Centaur; squares: Qwentaur; colour intensity scales with model size; error bars: SEM. (b) Per-experiment fraction of learned information lost, δ=1−R, averaged across models. Columns sorted by history-only δ; colour strip indicates task type. Experiments with δ>1 under the history-only condition are omitted; see Figure 18 (Appendix F.2) for the complete set.
Table 3: Data pipeline and loss configuration for LLM-based cognitive and behavioural models. Precision refers to the numerical format used during training: quantised formats (4-bit NF4, 8-bit) apply to base model weights while LoRA adapters and forward/backward computation use bf16. Loss masking describes which tokens contribute to the training loss; masked approaches restrict gradient updates to human response tokens, avoiding optimisation on task instructions and context. Data format describes the input representation seen by the model during training. Data synthesis indicates whether and how any computer-assisted tools were used to construct or augment the training corpus.
ModelPrecisionWeight decayLoss maskingData formatData synthesis
Centaur (11)4-bit NF40.01Human response tokens onlyNL trial-by-trial prompts (∼32K tokens)Template-based prompt construction1
102Not specifiedNot specifiedSFT: standard; Centaur-style. GRPOJSON aggregated choice proportions per problem (empirical % rounded to nearest integer, e.g. {"A": 29, "B": 71})Reformatted from choices13k empirical choice frequencies (problem-level rather than individual-participant-level prediction)
Be.FM (95)8-bit (70B base, bitsandbytes); bf16 (8B)Not specifiedStandard (Alpaca template)Alpaca template {instruction, input, output}GPT-4o for research workflow extraction
Socrates (47)Not specified0.1SFT: Response token only. DPO{persona, stimuli, outcome, response}o4-mini-high (dataset agent2); GPT-4o-mini (reasoning traces3)
HumanLLM (55)Not specifiedNot specifiedNon-response positions maskedShareGPT formatLlama-3.3-70B (extraction); GPT-4o (quality validation)
GeCCo (66)N/AN/AN/ANL prompt + Python function templateN/A
Oursbf160.01Human response tokens only (Centaur-style)NL trial-by-trial prompts (∼32K tokens)Psych-101 dataset (unmodified)
1Each experiment is converted into natural-language trial-by-trial prompts via author-written scripts that map structured experimental data (participant responses, stimuli, feedback) to verbalised narratives; for an example, see https://github.com/marcelbinz/Psych-201/blob/main/binz2022heuristics/generate_prompts.py. 2An LLM-based agent (o4-mini-high) parses raw TESS datasets into structured {persona, stimuli, response} tuples; see Appendix A of 47 for details. 3Given an experimental prompt and the corresponding human response, GPT-4o-mini generates reasoning traces explaining the human decision from a social scientist’s perspective; see Appendix E of 47.
Figure 5: Per-participant order variance across models and experiments. (a) THINGS odd-one-out (exchangeable; primary test). (b) Intertemporal choice (adaptive staircase; negative control). Left: violin and box plots; fine-tuned (solid) vs. base (hatched); y-axis scales differ. Right: ECDFs; solid = fine-tuned, dashed = base; steeper curves near zero indicate greater order invariance.
Figure 5: Per-participant order variance across models and experiments. (a) THINGS odd-one-out (exchangeable; primary test). (b) Intertemporal choice (adaptive staircase; negative control). Left: violin and box plots; fine-tuned (solid) vs. base (hatched); y-axis scales differ. Right: ECDFs; solid = fine-tuned, dashed = base; steeper curves near zero indicate greater order invariance.
Table 4: Infrastructure, packages, and computational cost for LLM-based cognitive and behavioural models. Hardware refers to GPU resources used during training (or in-context generation for GeCCo). Training time reports wall-clock duration as stated in each paper; missing entries indicate the information was not reported. Our models were each trained for 1 epoch on Psych-101 on a single A100 80GB, with rank-stabilised LoRA at r=α∈{4,8,16,32,64}.
ModelTraining FrameworkKey packagesHardwareTrain timeMax seq. len.Inference
Centaur (11)unslothunsloth1× A100 80GB∼5 days∼32,768Not specified
102Not specifiedvLLM (inference)RL: 4× H100; SFT: 1× A100RL: ∼80 h; SFT: ∼5 h1,024 (RL); 30 (SFT inf.)T=0.7, top-p=0.95, top-k=0.5
Be.FM (95)LlamaFactoryLlamaFactory, bitsandbytesNot specifiedNot specifiedNot specifiedNot specified
Socrates (47)LlamaFactoryLlamaFactory8× A100 80GB4–24 h4,096 (inf.)T=0.6, top-p=0.9
HumanLLM (55)LlamaFactoryLlamaFactory, DeepSpeed Zero, vLLM8× A100 40GB∼120 h (8B)8,192T=0.7
GeCCo (66)N/A1SciPy (minimize); Python exec()4× A100 40GB≤8 h per domainN/AT: 0.1–0.22
Qwentaur-0.6Bunslothunsloth1× A100 80GB4 h∼32,768
Qwentaur-1.7Bunslothunsloth1× A100 80GB7 h∼32,768
Qwentaur-4Bunslothunsloth1× A100 80GB18 h∼32,768
Qwentaur-8Bunslothunsloth1× A100 80GB1 d∼32,768
Qwentaur-14Bunslothunsloth1× A100 80GB1 d 15 h∼32,768
Llama-Centaur-1Bunslothunsloth1× A100 80GB7 h∼32,768
Llama-Centaur-3Bunslothunsloth1× A100 80GB12 h∼32,768
Llama-Centaur-8Bunslothunsloth1× A100 80GB21 h∼32,768
Smoltaur-0.1Bunslothunsloth1× A100 80GB3 h∼8,192
Smoltaur-0.4Bunslothunsloth1× A100 80GB4 h∼8,192
Smoltaur-1.7Bunslothunsloth1× A100 80GB7 h∼8,192
Smoltaur-3Bunslothunsloth1× A100 80GB1 d 4 h∼32,768
Olmotaur-1Bunslothunsloth1× A100 80GB5 h∼4,096
Olmotaur-7Bunslothunsloth1× A100 80GB2 d 1 h∼32,768
Abbreviations: T = sampling temperature; inf. = inference; d = days; h = hours. 1No training framework required; GeCCo generates cognitive models via in-context prompting. SciPy is used for parameter fitting of the generated models; Python exec() executes the LLM-generated code. 2Temperature varies by LLM: Llama 0.2, Qwen 0.15, DeepSeek-R1 0.1. All our models were trained on a single NVIDIA A100 80GB GPU. Training times scale approximately linearly with parameter count within each model family.
Figure 6: Adapter rank against model size on Psych-101. Mean negative log-likelihood over the 38 of 46 Psych-101 tasks for which 11 publish a domain-specific cognitive model baseline, against parameter count, with colour intensity encoding LoRA rank and right-hand panels showing one rank at a time. Trend lines and shaded envelopes are fitted only within groups matched on model generation and context window, so Olmotaur has none and the Smoltaur fit covers the SmolLM2 models only. Marker shape indicates context window (circle ≥ 32k, square < 32k); colour indicates family.
Figure 6: Adapter rank against model size on Psych-101. Mean negative log-likelihood over the 38 of 46 Psych-101 tasks for which 11 publish a domain-specific cognitive model baseline, against parameter count, with colour intensity encoding LoRA rank and right-hand panels showing one rank at a time. Trend lines and shaded envelopes are fitted only within groups matched on model generation and context window, so Olmotaur has none and the Smoltaur fit covers the SmolLM2 models only. Marker shape indicates context window (circle ≥ 32k, square < 32k); colour indicates family.
Table 5: Fraction of available information captured above chance, (ln⁡k−NLL)/ln⁡k, by task type for finetuned models (bf16). A value of 0 indicates chance-level performance; 1 indicates perfect prediction. Restricted to 34 experiments (of 46) with both a cognitive model baseline and a well-defined discrete response space (ln⁡k>0); 12 experiments are excluded. Finetuned families: Qwentaur, Llama-Centaur, Smoltaur, Olmotaur. Base columns: Q-8B/Q-14B (Qwen3), L-8B (Llama-3.1). Subscript r denotes our reproducing evaluation of the original Centaur model distributed by 11, evaluated under identical python library and CUDA versions as our small foundation models for fair comparison. Subscript p denotes values published by 11. 70Bp is shown for reference but excluded from best/second-best marking, as it was evaluated under different software conditions. Bold+underline marks the best model, underline the second-best.
QwentaurLlama-CentaurSmoltaurOlmotaurBase11
Task type0.6B1.7B4B8B14B1B3B8B0.1B0.4B1.7B3B1B7BQ-8BQ-14BL-8B70Bp70Br
Decision (8)0.530.530.540.540.540.530.530.540.410.460.480.540.470.530.340.350.330.560.52
MDP (5)0.280.300.310.310.320.280.300.310.180.200.260.300.200.300.150.170.190.320.31
Bandit (12)0.480.480.490.490.500.460.480.490.360.410.440.490.420.480.350.360.330.460.45
Memory (4)0.570.570.580.580.580.560.570.580.460.510.550.570.530.570.420.470.430.580.58
Misc. (2)0.570.570.580.580.580.560.570.580.450.530.550.580.550.570.410.420.400.570.57
Sup. learn. (3)0.300.290.310.310.310.290.310.310.180.230.250.300.200.310.240.240.230.300.30
Mean (34)0.460.460.470.480.480.450.470.480.350.390.430.470.400.470.320.340.320.470.46
Figure 7: Adapter rank and training-set size by family. (Left) Mean NLL against LoRA rank at full data. (Right) Mean NLL against the fraction of Psych-101 used for training, at r=16. Rows are the four model families; the dotted line is the cognitive-model baseline and the diamonds are the reproduced and reported Centaur-70B values. Subsets are nested and experiment-stratified, so every fraction covers all 160 experiments and reducing data quantity does not reduce paradigm coverage.
Figure 7: Adapter rank and training-set size by family. (Left) Mean NLL against LoRA rank at full data. (Right) Mean NLL against the fraction of Psych-101 used for training, at r=16. Rows are the four model families; the dotted line is the cognitive-model baseline and the diamonds are the reproduced and reported Centaur-70B values. Subsets are nested and experiment-stratified, so every fraction covers all 160 experiments and reducing data quantity does not reduce paradigm coverage.
Table 9: Fraction of available information captured above chance, (ln⁡k−NLL)/ln⁡k, by task type on Psych-201 (out-of-distribution). A value of 0 indicates chance-level performance; 1 indicates perfect prediction. Restricted to 15 experiments (of 18) with a well-defined discrete response space (ln⁡k>0); 3 experiments with continuous or mixed responses are excluded. Bold+underline marks the best model, underline the second-best.
QwentaurLlama-CentaurSmoltaurOlmotaurBase11
Task type0.6B1.7B4B8B14B1B3B8B0.1B0.4B1.7B3B1B7BQ-8BQ-14BL-8BCentaur-70B
Decision (2)0.300.320.350.340.370.270.310.330.200.210.240.340.210.310.280.290.280.33
MDP (2)0.560.560.580.580.580.480.530.570.390.460.520.570.420.570.510.530.530.50
Bandit (4)0.320.350.370.360.380.330.330.360.240.230.320.340.280.340.220.250.250.39
Misc. (7)0.280.310.450.460.490.140.300.400.030.110.180.360.090.350.370.410.290.52
Mean (15)0.330.350.430.430.450.260.340.400.160.200.270.380.200.370.340.370.310.46
Figure 8: Reproducibility of Centaur-70B (4-bit) evaluation across Psych-101. Reproduced vs. reported NLL for Centaur-70B (4-bit) across 46 Psych-101 experiments (r=0.994, mean Δ=+0.024, median Δ=+0.006).
Figure 8: Reproducibility of Centaur-70B (4-bit) evaluation across Psych-101. Reproduced vs. reported NLL for Centaur-70B (4-bit) across 46 Psych-101 experiments (r=0.994, mean Δ=+0.024, median Δ=+0.006).
Table 12: Impact of cognitive fine-tuning across different benchmarks. Each cell shows Δ = fine-tuned − base, where fine-tuned models are trained with LoRA r=16 on the full dataset. Significance is assessed with a two-sided z-test; group means use Stouffer’s method to combine per-task z-scores. EQ-Bench is on a separate scale and excluded from means.
QwentaurLlama-Centaur
Benchmark0.6B1.7B4B8B14B1B3B8B
MetaBench
ARC-0.03-0.01-0.01+0.01-0.01+0.01-0.05+0.01
GSM8K-0.25∗∗∗-0.15∗∗∗-0.05-0.17∗∗∗-0.12∗∗∗-0.05∗+0.00-0.10∗
HellaSwag-0.02-0.09-0.02-0.03-0.03-0.04-0.03-0.06
MMLU-0.09-0.05-0.06+0.02+0.02-0.04-0.05+0.01
TruthfulQA-0.01+0.03-0.05+0.05+0.03-0.01+0.04+0.05
Winogrande-0.02-0.02-0.02+0.03-0.02-0.03-0.04-0.01
Mean (6)-0.07∗∗∗-0.05∗-0.03-0.01-0.02-0.03-0.02-0.02
Ethics
CM+0.01+0.00+0.07∗∗∗+0.01+0.04∗∗∗-0.02∗-0.03∗∗+0.00
Deontology+0.02∗-0.03∗-0.02+0.03∗-0.04∗∗∗+0.00+0.05∗∗∗+0.02∗
Justice+0.06∗∗∗+0.00-0.01+0.17∗∗∗-0.08∗∗∗+0.00+0.05∗∗∗+0.03∗
Utilitarian+0.00+0.02∗+0.09∗∗∗+0.03∗∗∗+0.09∗∗∗+0.00-0.04∗∗∗-0.01
Virtue+0.56∗∗∗+0.02∗-0.01+0.03∗∗∗-0.05∗∗∗-0.01+0.20∗∗∗-0.16∗∗∗
Mean (5)+0.13∗∗∗+0.00+0.02∗∗∗+0.05∗∗∗-0.01-0.01+0.04∗∗∗-0.02∗∗∗
Cog. & Lang.
LogiQA+0.00-0.01-0.02-0.02-0.05+0.00-0.02+0.00
PIQA-0.02-0.01+0.01+0.02+0.01-0.01+0.00+0.00
Social IQA+0.00+0.01+0.03∗+0.00+0.01+0.01+0.01+0.01
CoQA (F1)-0.11∗∗∗-0.03-0.02-0.01+0.00-0.07∗∗-0.05∗-0.03
LAMBADA (OAI)+0.00-0.01+0.00+0.00+0.01+0.01+0.02∗+0.01
LAMBADA (Std)+0.02+0.01+0.03∗∗+0.02∗+0.02+0.02∗+0.03∗∗∗+0.02∗
EQ-Bench-44.7∗∗∗+5.1+5.9-21.3∗∗∗-0.3+16.0∗∗∗+22.9∗∗∗+7.4
Mean (6)-0.02-0.01+0.01+0.00+0.00-0.01+0.00+0.00
ACP (Planning)
App (B)-0.10-0.10-0.09-0.02-0.05-0.29∗∗∗+0.08+0.05
Areach (B)-0.04-0.22∗∗∗-0.24∗∗∗-0.24∗∗∗+0.01-0.37∗∗∗+0.14∗+0.02
Just (B)+0.05-0.06-0.06-0.12∗-0.01-0.34∗∗∗-0.13∗-0.06
Land (B)-0.12∗∗-0.44∗∗∗-0.15∗∗-0.21∗∗∗+0.10-0.11∗∗-0.13∗∗-0.04
Figure 9: Specificity of cognitive fine-tuning: comparison with non-cognitive control models. Mean NLL on Psych-101 for cognitively fine-tuned models (Llama-Centaur, Qwentaur; LoRA r=16, full training data) and size-matched non-cognitive and cognitive controls (Hermes, Nemotron, Be.FM). Models are grouped by parameter count. Cognitively fine-tuned models consistently outperform non-cognitive controls at every scale, confirming that the improvement is specific to the behavioural signal in Psych-101 and not an artefact of fine-tuning per se.
Figure 9: Specificity of cognitive fine-tuning: comparison with non-cognitive control models. Mean NLL on Psych-101 for cognitively fine-tuned models (Llama-Centaur, Qwentaur; LoRA r=16, full training data) and size-matched non-cognitive and cognitive controls (Hermes, Nemotron, Be.FM). Models are grouped by parameter count. Cognitively fine-tuned models consistently outperform non-cognitive controls at every scale, confirming that the improvement is specific to the behavioural signal in Psych-101 and not an artefact of fine-tuning per se.
Table 13: Prior ablation conditions expressed in the four-channel notation. ∙ = present, — = removed, Imin = reduced to a minimal action-space definition, ⋅~ = content replaced by generic placeholders with formatting preserved, ⊗ = replaced by an instruction that contradicts the task, ⋅π = trial order permuted.
SourceCondition𝑰𝑺𝑭𝑪Closest condition in ours
11OriginalOriginal
94No psychological taskIminHistory-only
Zero-shot predictionno analogue
57Instruction freeInstruction-ablated
Misleading instructionno analogue
Context freeChoice-only
OursInstruction-ablated
Content-maskedIminS~F~new
History-onlyImin
Choice-only
Order-permutednew
Figure 10: Impact of cognitive fine-tuning on MetaBench performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair on six standard LM benchmarks (ARC, GSM8K, HellaSwag, MMLU, TruthfulQA, Winogrande) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.
Figure 10: Impact of cognitive fine-tuning on MetaBench performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair on six standard LM benchmarks (ARC, GSM8K, HellaSwag, MMLU, TruthfulQA, Winogrande) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.
Table 15: Per-experiment NLL under sequential ablation conditions for Centaur-70B (11) on Psych-101 (in-distribution). Columns correspond to progressive prompt degradation: orig retains the full prompt; inst removes task instructions; cont additionally masks stimulus values and feedback; hist further removes trial structure, leaving only the response history. The ln⁡(k) column shows the random-guessing baseline where k is the number of per-trial response options. Experiments with mixed or continuous response formats have no well-defined k and are shown as – .
ExperimentTypeoriginstconthistln⁡(k)
Gardening task (28)Decision0.490.490.690.690.69
Columbia card task (32)Decision0.210.240.280.290.69
Experiential-symbolic task (34)Decision0.460.460.851.43
Multi-attribute DM (42)Decision0.060.080.740.740.69
Risky choice (50)Decision0.430.640.820.89
choices13k (63)Decision0.430.440.520.560.69
CPC18 (64)Decision0.350.350.380.410.69
Decisions from description (93)Decision0.590.610.690.680.69
Two-step task (48)MDP0.480.531.181.230.69
Two-step task (49)MDP0.530.541.151.160.69
Virtual subway network (84)MDP1.161.461.411.301.61
Multi-task RL (83)MDP0.570.660.770.821.10
Two-step task (104)MDP0.510.520.971.030.69
Drifting four-armed bandit (6)Bandit0.710.850.840.861.39
Horizon task (27)Bandit0.400.390.530.550.69
Two-armed bandit (35)Bandit0.300.360.390.460.69
Prob. instrumental learning (54)Bandit0.500.492.072.010.69
Horizon task (69)Bandit0.580.590.630.680.69
Structured bandit (72)Bandit0.640.680.841.002.08
Horizon task (77)Bandit0.350.360.530.610.69
Iowa gambling task (80)Bandit0.911.080.970.971.39
Horizon task (88)Bandit0.150.150.340.430.69
Horizon task (89)Bandit0.480.480.560.620.69
Spatially correlated MAB (91)Bandit1.821.952.452.623.40
Decisions from experience (93)Bandit0.470.950.540.57
Changing bandit (96)Bandit0.450.451.280.980.69
Cond. assoc. learning (19)Memory0.520.551.031.061.10
Shepard categorization (5)Sup. learn.0.540.580.700.700.69
Multiple-cue judgment (20)Sup. learn.1.141.191.941.942.20
Medin categorization (56)Sup. learn.0.500.580.790.90
Figure 11: Impact of cognitive fine-tuning on Ethics benchmark performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair across five ethical reasoning tasks (commonsense morality, deontology, justice, utilitarianism, virtue) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.
Figure 11: Impact of cognitive fine-tuning on Ethics benchmark performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair across five ethical reasoning tasks (commonsense morality, deontology, justice, utilitarianism, virtue) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.

研究结果

  • 在训练数据同类型的实验范围内(分布内),6亿到10亿参数的模型在负对数似然指标上追平了复现的700亿参数Centaur-70B模型,可比的8个模型全部聚集在仅0.028 nats的狭窄区间内。
  • 在训练时未见过的全新实验上(分布外,Psych-201-RT),同样这8个模型的表现差距扩大到0.244 nats,且模型越大表现越好。
  • 遮盖刺激和反馈的具体内容后,模型已学到信息的75.7%被摧毁,表现跌至随机猜测水平以下,而仅移除任务说明造成的信息损失只有12.5%。
  • 在27个测试实验中,有18个(67%)呈现出随着信息被逐步移除而持续变差的单调趋势。
  • 在试验彼此独立的THINGS相似性判断任务上,打乱试验顺序对预测几乎没有影响;而在后一次试验取决于前一次回答的延迟选择任务上,打乱顺序会显著改变预测结果。
Figure 12: Impact of cognitive fine-tuning on cognitive and language benchmark performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair across six tasks (LogiQA, PIQA, Social IQA, CoQA, LAMBADA-OpenAI, LAMBADA-Standard) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.
Figure 12: Impact of cognitive fine-tuning on cognitive and language benchmark performance (Δ = fine-tuned − base). Each bar shows the change in accuracy for a matched base–fine-tuned pair across six tasks (LogiQA, PIQA, Social IQA, CoQA, LAMBADA-OpenAI, LAMBADA-Standard) plus their mean. Error bars show pooled standard errors. Positive values (green region) indicate improvement; negative values (red region) indicate degradation. Colour intensity scales with model size within each family.

可应用场景

  • 用规模更小的微调模型替代巨型模型,作为预测人类选择行为的低成本研究工具
  • 将这类小模型用作噪声上限基准,评估现有心理学理论在特定实验中还有多大改进空间
  • 把逐个拆除提示词信息通道的方法用于检验其他行为预测模型是否真正利用了任务相关信息,而非捷径
Figure 18: Complete per-experiment ablation heatmaps for 26 experiments with a well-defined chance baseline. Five additional experiments with mixed or continuous response formats are excluded throughout because no single k defines a chance baseline. The probabilistic instrumental learning task (54) is also omitted. Each cell shows the fraction of learned information lost, δ=(ℒc−ℒorig)/(ln⁡k−ℒorig), averaged across all eight models. Columns represent individual experiments sorted by δ under the history-only condition; rows represent ablation conditions. (Top) 20 experiments with mean δ≤1 under the history-only condition (i.e. performance remains at or above chance). (Bottom) 6 experiments where ablation degrades performance below chance (δ>1); note the separate colour scale. The colour strip below each panel indicates task type (see legend).
Figure 18: Complete per-experiment ablation heatmaps for 26 experiments with a well-defined chance baseline. Five additional experiments with mixed or continuous response formats are excluded throughout because no single k defines a chance baseline. The probabilistic instrumental learning task (54) is also omitted. Each cell shows the fraction of learned information lost, δ=(ℒc−ℒorig)/(ln⁡k−ℒorig), averaged across all eight models. Columns represent individual experiments sorted by δ under the history-only condition; rows represent ablation conditions. (Top) 20 experiments with mean δ≤1 under the history-only condition (i.e. performance remains at or above chance). (Bottom) 6 experiments where ablation degrades performance below chance (δ>1); note the separate colour scale. The colour strip below each panel indicates task type (see legend).

局限与待验证事项

  • 结果仅在与Psych-101中160种实验类型相似的任务上得到验证,对完全新颖类型实验的泛化能力尚未证实。
  • 所有模型都只用低秩适配器(LoRA)微调,尚未测试全参数微调或专家混合、状态空间模型等其他架构在小规模下的表现。
  • 结构性拆解测试仅覆盖27个实验,部分任务类型(如刺激本身就是需要记住的内容的记忆任务)因内容与反应无法分离而被排除在分析之外。
  • 顺序可交换性的打乱测试只在两个性质相反的实验(独立试验的THINGS任务和顺序依赖的延迟选择任务)上进行。
  • 认知微调被观察到会降低数学推理、形式化规划等通用基准上的表现,而对伦理推理基准的影响在不同模型间并不一致,作者对此未做进一步解读。

为什么重要

以往认为要用AI预测人类行为需要像700亿参数那样的巨型模型和大量计算资源,这项研究表明,只要不超出训练时见过的任务范围,规模小得多的模型也能达到相近效果。对心理学实验设计者和认知科学研究者来说,这类小型微调模型有望被用作衡量特定实验中现有理论还有多大改进空间的参照基准。

本文术语

  • Psych-101 · 汇集160个心理学实验、共1070万条逐次试验人类选择数据的数据集
  • 分布内/分布外 · 分布内指与训练数据同类型的实验,分布外指训练时未见过的全新实验
  • LoRA(适配器) · 一种轻量级微调方法,不重新训练整个模型,只训练一个小的附加组件
  • 噪声上限(noise ceiling) · 由于人类行为本身存在不可消除的随机性,任何模型能达到的预测准确率理论上限
  • 可交换性(exchangeability) · 各次试验彼此独立、顺序不携带任何预测信息的性质

论文原文摘要(英文)

Large language models fine-tuned on human behavioural data have emerged as general-purpose cognitive proxies, but the scale this requires, and whether these models process task structure or exploit statistical shortcuts, remain open questions. We train fourteen models from 135M to 14B parameters across four architecture families on Psych-101, a dataset of 10.7 million trial-level choices from 160 experiments. In-distribution, scale barely matters. The models fall within a narrow band, as though against a ceiling, and 0.6B to 1B parameters suffice to match a 70B baseline on held-out participants. Out-of-distribution, that band opens into a markedly steeper scaling gradient, with larger models clearly advantaged in generalisation to novel task structure. To determine what information these models use, we run two diagnostics. We progressively strip four prompt channels -- task instructions, experimental stimuli, outcome feedback, and choice history -- across 27 experiments, and permute trial order. Masking the content of stimuli and feedback destroys 75.7% of learned information and pushes models below chance, demonstrating that choice history alone does not account for performance. Permutation reveals invariance on tasks with independent trials but sensitivity where trial order is determined by prior responses. Small cognitively fine-tuned models therefore show promise as noise ceiling estimators for psychological experiments, though their scope remains bounded by the paradigms seen in training.

作者 · Nick Oh

在 arXiv 阅读

最新论文

全部论文 →

METAL MEDIA 最新报道

图片来源: Nick Oh et al., arXiv:2608.05224, CC BY 4.0