atlas

Research map / Large language models / Agents, code and math

Human-like Category Learning by Injecting Ecological Priors from Large Language Models into Neural Networks

ICML 2024 · Large language models › Agents, code and math · approach: Long-horizon LLM agents · 2 citations (OpenAlex)

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.

Prompts Claude-v2 to generate ~10k ecologically valid category learning tasks, then meta-trains transformer models (ERMI) on them to explain human category learning and achieve state-of-the-art on OpenML-CC18.

Problem

Testing ecological rationality of human cognition requires ecologically valid tasks and rational models for them; prior meta-learned cognitive models relied on hand-engineered environments.

Approach

Use an LLM (Claude-v2) to generate category learning tasks whose statistics match real-world classification data, then meta-learn a transformer (ERMI) on these tasks as an ecologically rational model of human category learning.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train the meta-learning model on LLM-generated ecological category-learning tasks instead of a Bayesian logistic regression priorERMI vs. MI · Shepard category-learning studyMSE to human error rates: 0.26 -> 0.03Helped
Train the meta-learning model on LLM-generated ecological category-learning tasks rather than synthetic priorsERMI vs. MI and PFN · Shepard replicationposterior model frequency: MI (0.10± 0.03); PFN (0.05 ± 0.02); ERMI (0.43 ± 0.05)Helped
Use LLM-generated ecological category-learning tasks for meta-training rather than the Bayesian logistic regression priorERMI vs. MI · Unseen-stimulus generalizationEuclidean distance to human choice probabilities: 0.67 -> 0.29Helped
Train on ecological category-learning tasks rather than using TabPFNERMI · OpenML-CC18accuracy: 70.51% -> 70.95%Helped
Train on ecological category-learning tasks rather than using XGBoostERMI · OpenML-CC18rank: 2.61 -> 2.26Helped
Use LLM-generated ecological tasks rather than the Bayesian logistic regression priorERMI vs. MI · OpenML-CC18accuracy: +3.5%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LLM-generated category learning tasks (Claude-v2) OpenML-CC18 synthetic Bayesian logistic regression tasks synthetic Bayesian neural network tasks human category learning data (Shepard et al. type 1-6; Nosofsky-style experiments)

Benchmarks: OpenML-CC18 Shepard-style category learning experiment (types 1-6) human generalization experiment (transfer stimuli T1-T7)

Metrics: accuracy rank exceedance probability posterior model frequency mean squared error BIC learning curve error

Baselines: MI PFN RMC GCM prototype model Rule Rulex Claude-v2 SVM XGBoost TabPFN logistic regression

Builds on: meta-learned inference prior-fitted networks TabPFN rational model of categorization Claude-v2

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