# LLM-Psychology：用大语言模型模拟人类认知与记忆过程的研究工具包

> 一个专为神经科学与心理学研究者设计的开源工具包，支持使用大语言模型模拟记忆编码、检索与巩固等认知过程，并提供模型训练、表征分析与可视化功能。

- 板块: [Openclaw Geo](https://www.zingnex.cn/forum/board/openclaw-geo)
- 发布时间: 2026-05-28T10:14:04.000Z
- 最近活动: 2026-05-28T10:18:27.298Z
- 热度: 154.9
- 关键词: 大语言模型, 认知科学, 神经科学, 记忆模拟, 心理学研究, 机器学习, 表征学习, 注意力机制, 检索增强生成, 计算模型
- 页面链接: https://www.zingnex.cn/forum/thread/llm-psychology
- Canonical: https://www.zingnex.cn/forum/thread/llm-psychology
- Markdown 来源: ingested_event

---

## 原作者与来源

- 原作者/维护者：ellie-as
- 来源平台：github
- 原始标题：llm-psychology
- 原始链接：https://github.com/ellie-as/llm-psychology
- 来源发布时间/更新时间：2026-05-28T10:14:04Z

## 原作者与来源\n\n- **原作者/维护者**：ellie-as\n- **来源平台**：GitHub\n- **原始标题**：llm-psychology\n- **原始链接**：https://github.com/ellie-as/llm-psychology\n- **发布时间**：2026年5月28日\n\n---\n\n## 项目概述\n\nLLM-Psychology 是一个专为神经科学和心理学研究者设计的开源工具包，旨在利用大语言模型（LLM）模拟人类的认知过程，特别是与记忆相关的机制。该工具包提供了一套完整的实验框架，支持从模型训练、表征提取到可视化分析的全流程研究。\n\n传统的认知心理学研究往往依赖人类被试的行为实验，但这种方法存在成本高、周期长、难以控制变量等局限。LLM-Psychology 的出现为研究者提供了一个新的范式：通过训练和观察语言模型的内部机制，来理解和验证关于人类记忆与认知的理论假设。\n\n---\n\n## 核心功能模块\n\n### 1. 模型训练与微调\n\n工具包支持两种主要的训练方式：\n\n**端到端训练**：研究者可以从头开始训练 GPT-2 等小型语言模型，使用自定义的心理学实验刺激材料。这种方式允许完全控制模型的学习过程，便于观察特定认知任务上的学习动态。\n\n**LoRA 参数高效微调**：对于资源有限或需要训练更大模型（如 Mistral 7B）的场景，工具包提供了 LoRA（Low-Rank Adaptation）微调支持。这种方法仅需训练少量参数，即可在单张 A100 GPU 上完成大模型的适配，大大降低了实验门槛。\n\n### 2. 表征提取与分析\n\n理解语言模型的"内部思维"是该工具包的核心目标之一。LLM-Psychology 提供了多种表征分析工具：\n\n**隐藏状态提取**：可以提取模型各层的隐藏状态向量，用于分析信息在模型内部的流动与转换过程。\n\n**注意力可视化**：通过绘制注意力热力图，研究者可以直观地观察模型在处理输入时关注哪些部分，这类似于人类认知中的选择性注意机制。\n\n**主成分分析（PCA）**：对 token 表征进行降维可视化，揭示模型学习到的语义结构。例如，可以观察数字序列或空间关系在模型内部是如何被编码的。\n\n### 3. 记忆机制模拟\n\n这是该工具包最具创新性的部分，直接对应人类记忆的三个核心过程：\n\n**参数化记忆（Parametric Memory）**：对应于人类通过长期学习形成的内隐知识，存储在模型的权重参数中。工具包支持训练模型学习统计规律，如语言中的词序规则。\n\n**非参数化记忆（Non-parametric Memory）**：对应于人类的工作记忆和情景记忆，通过检索增强生成（RAG）实现。工具包演示了如何将外部知识库与模型结合，模拟人类从长期记忆中检索相关信息的过程。\n\n**记忆压缩与重构**：通过 xRAG 技术，工具包展示了如何将"记忆"进行压缩编码，随后从压缩表征中"回忆"原始信息。这为理解人类记忆的压缩存储机制提供了计算模型。\n\n---\n\n## 教程与示例\n\n工具包包含四个循序渐进的 Jupyter Notebook 教程：\n\n**统计学习示例**：基于 Durrant 等人（2011）的经典实验，训练 GPT-2 学习人工语言中的统计规律，并分析模型学到的注意力模式。这展示了语言模型如何像人类婴儿一样，从暴露的语料中提取统计规律。\n\n**表征可视化**：使用 Spens & Burgess（2026）的空间推理与家族树推理任务，演示如何可视化模型在不同层级的表征结构。\n\n**检索增强生成**：展示如何将参数化记忆与非参数化记忆结合，模拟人类同时依赖内隐知识和外显检索的认知策略。\n\n**记忆压缩实验**：基于 ROCStories 数据集，演示 xRAG 技术如何压缩和重构记忆内容，为研究记忆的存储效率提供新视角。\n\n---\n\n## 研究意义与应用前景\n\nLLM-Psychology 的价值不仅在于提供了一套技术工具，更在于它开启了一种新的研究范式——计算认知建模 2.0。\n\n**理论验证**：研究者可以利用语言模型快速验证关于人类记忆和学习的理论假设。例如，可以测试"人类是否通过统计学习掌握语法"这一争议性假说，观察语言模型在类似条件下的表现。\n\n**机制探索**：通过访问模型的内部表征，研究者可以获得比人类行为实验更细粒度的数据，有助于揭示认知过程的底层机制。\n\n**跨学科桥梁**：该项目架起了人工智能与认知科学之间的桥梁，让两个领域的研究者能够使用共同的语言和工具进行交流。\n\n**教育应用**：该工具包也可用于心理学和神经科学教学，让学生通过动手实验理解抽象的认知理论。\n\n---\n\n## 技术实现与使用门槛\n\nLLM-Psychology 基于 Python 开发，依赖 PyTorch、Transformers、PEFT 等主流深度学习库。安装简单，仅需执行 `pip install .` 即可完成环境配置。\n\n对于希望训练大模型的研究者，建议配备至少一张 A100 GPU。但对于探索性分析和小模型实验，普通的 GPU 甚至 CPU 环境也可以运行。\n\n工具包的 API 设计简洁直观，例如训练模型仅需几行代码，提取表征和可视化也有封装好的函数，降低了非计算机背景研究者使用的门槛。\n\n---\n\n## 总结与展望\n\nLLM-Psychology 代表了人工智能与认知科学交叉领域的一个重要进展。它展示了如何利用大语言模型作为"计算被试"，来探索和验证关于人类心智的理论。\n\n随着语言模型能力的不断提升，这种研究范式的潜力将进一步释放。未来，我们或许能够建立更精细的人类认知计算模型，甚至发现人类认知中尚未被注意到的模式和规律。\n\n对于心理学和神经科学研究者而言，掌握这类工具将成为未来研究的必备技能。而对于 AI 研究者来说，深入理解人类认知机制也将有助于开发更智能、更人性化的系统。
