从概念到计算:面向心理学家的系统动力学建模入门

《Advances in Methods and Practices in Psychological Science》:How to Play With Ideas Using Computer Simulations: A Gentle Introduction to Computational Modeling via Systems Dynamics

【字体: 大 中 小 】 时间:2026年11月06日 来源:Advances in Methods and Practices in Psychological Science 13.4

编辑推荐:

  计算建模(computational modeling)提供了一种将理论转化为可模拟与检验的显式表征的方法,但许多研究人员缺乏明确的切入点。本文介绍了一个特别针对心理学家——尤其是几乎没有编程经验但对探索计算建模感兴趣的心理学家——的两步法流程。该流程包括:(

  
计算建模(computational modeling)提供了一种将理论转化为可模拟与检验的显式表征的方法,但许多研究人员缺乏明确的切入点。本文介绍了一个特别针对心理学家——尤其是几乎没有编程经验但对探索计算建模感兴趣的心理学家——的两步法流程。该流程包括:(a)将方框-箭头图(box-and-arrow diagrams,许多心理学家已熟悉)转换为存量-流量图(stock-and-flow diagrams, SF diagrams);(b)基于SF图编写伪代码(pseudocode)。完成这些步骤后,将模型转换为可执行语法就变得直接了当。本文的目标并非深入教授编程或模拟,而是展示如何将概念模型表达为足够精确的形式,以生成随时间变化的轨迹。随后,研究人员阐述了这种转换对理论的意义所在:显式的计算表征允许研究者比较不同的解释方案、评估更简单的机制是否足以再现观察到的模式、检验理论是否能产生其所声称的结果,以及探索那些难以直接在实地进行测试的想法或策略。文中提供了可直接使用的R语言代码以支持动手学习,旨在实现更广泛的目标——使计算建模成为对有兴趣通过计算建模评估其理论的心理学家而言实用且易于上手的研究工具。
论文解读:从概念到计算——面向心理学家的系统动力学建模入门
一、研究背景与问题
近年来,社会科学领域对计算建模(computational modeling)的呼声日益高涨。研究者们认为,形式化模型能够减少理论中的模糊性,揭示隐藏假设,尤其适用于模拟随时间演变的过程。这一趋势在应用心理学与工业组织心理学中尤为突出,因为动机、绩效、学习和团队动态等核心现象往往受到反馈效应(feedback)和累积效应(accumulation)的影响。然而,尽管兴趣增长,许多研究者仍缺乏构建和实施计算模型的清晰入口点。行为与社会科学家有时缺乏成为计算建模者所需的数学和编程背景。现有的入门材料通常假定读者熟悉高等数学、形式逻辑或编程,这使得新手难以掌握。因此,计算建模对该领域的多数研究者而言仍然遥不可及。如果没有一座连接研究者现有技能集与技术要求的桥梁,这些呼吁便难以转化为广泛应用。
二、研究目的与意义
本文发表于《Advances in Methods and Practices in Psychological Science》,旨在介绍一种简单的两步法程序,用于将理论思想转化为可模拟的形式。该程序并非计算建模技术的综述或其优点的宣言,而是为希望开始构建理论计算表征的初学者提供一个可及的起点。具体而言,该方法涉及两个非技术性步骤:(a)将方框-箭头图(box-and-arrow diagrams)转换为存量-流量图(stock-and-flow diagrams, SF diagrams);(b)基于SF图编写伪代码(pseudocode)。一旦完成这些步骤,将模型输入编程语言(本文使用R语言)以运行模拟并检查随时间变化的轨迹就变得直接了当。本文的意义在于,它提供了一个实用的途径,帮助研究者将非正式的理论想法转化为显式、可执行的结构,从而能够观察理论的动态行为,比较不同解释,评估内部一致性,并测试现实中难以实施的政策或想法。
三、关键技术方法
作者采用的主要技术方法包括:(1)存量-流量图(SF diagrams),源自系统动力学与系统思维文献,用于显式区分存量(stocks,随时间持续存在的量)、流量(flows,导致存量增减的过程)和辅助变量(auxiliary variables,影响存量或流量但不自身累积的元素);(2)伪代码(pseudocode),将SF图中的每个元素表达为一组简单的方程和赋值语句,使模型关系显式化;(3)常微分方程(ordinary differential equations, ODEs)与R语言的deSolve包,用于执行系统的更新规则,即反复应用“下一时刻存量等于当前存量加上流入量减去流出量”这一基本规则,从而生成随时间变化的轨迹。
四、研究结果
本文通过一系列逐步递进的示例展示了如何将理论转换为可执行模型,并揭示了不同结构假设下系统的动态行为。
Example 1A: 领导者支持与绩效的单向关系
作者首先展示了一个简单的单向关系:领导者支持(leader support, LS)正向影响绩效(performance)。通过将两者均视为存量,并将LS连接到绩效的流入端,模型得以运行。模拟结果显示,在给定初始值下,两者随时间线性增长。该示例表明,即使是最简单的理论关系,也可以通过SF图和伪代码转化为可模拟的形式。
Example 1B: 引入正反馈
作者在模型中加入了反馈回路:绩效反过来也增加领导者支持。这形成了一个强化循环(reinforcing loop)。模拟结果显示,两者不再独立演化,而是作为一个耦合系统共同加速增长。该示例揭示了原始方框-箭头图中不可见的含义:正反馈可能导致无限增长,迫使研究者反思这是否是其理论的本意。
Example 1C: 引入负反馈
作者将反馈方向反转,假设高绩效会降低领导者支持的流入速率,形成平衡循环(balancing loop)。模拟结果显示,系统限制了增长,但并未稳定在一个特定水平。该示例说明,负反馈并不总是产生目标导向的调节行为,除非引入一个参考点或目标值。
Example 1D: 引入行为规则与适应性反馈
作者进一步引入了心理学机制:领导者将当前绩效与一个目标绩效进行比较,产生差距(discrepancy),并根据差距决定是否增加支持。目标绩效、差距和行为选择被建模为辅助变量。模拟结果显示,系统现在表现出目标寻求(goal-seeking)行为,绩效围绕目标值调节。该示例展示了如何将评估性决策规则纳入模型,使其更具心理学现实性。
Example 1E: 改变时间范围、时间分辨率与参数值
作者演示了如何通过改变模拟的时间范围(time horizon)、观测的时间分辨率(time resolution)和参数值(parameter values)来探索理论的行为。例如,短时间模拟可能显示单调增长,而长时间模拟则揭示稳定状态。更重要的是,不同的采样频率可能会完全扭曲对真实过程的认知:稀疏采样可能制造出不存在于真实过程中的趋势和关系。参数变化则允许研究者探索不同理论假设(如领导者的响应性强度)对系统行为的影响。
五、理论与应用案例
论文的第二部分描述了计算模型在理论研究中的四种典型用途:
  1. 1.
    比较解释(Comparing Explanations):通过将竞争性理论转化为可执行模型并比较其模拟轨迹与实际数据,可以判断哪种解释更能再现观察到的现象。例如,Anadón等人(2012)通过模拟不同动物移动理论并与实地轨迹比较,确定了最可能的决策过程。
  2. 2.
    充分机制(Sufficient Mechanisms):检验一个简单机制是否足以产生复杂的观察结果。例如,Denrell(2004)证明,一个随机游走模型即可再现企业长期绩效差异的模式,无需诉诸复杂的资源优势理论。
  3. 3.
    内部一致性(Internal Coherence):通过将理论转化为显式结构,可以暴露其逻辑上的模糊性或缺失环节。Markovsky和Kazemi(2012)对社会资源交换理论的分析表明,该理论看似深刻,实则缺乏基本的逻辑论证。
  4. 4.
    不可行想法的虚拟测试(Virtual Testing for Infeasible Ideas):模拟允许研究者测试那些因伦理或实际原因无法在现实中实施的干预措施。例如,Scullen等人(2005)模拟了每年淘汰末位10%员工的强制分布政策,揭示了其对劳动力质量的长期影响。
六、讨论与结论
作者在讨论部分指出,本教程的目的并非取代纵向统计模型(如潜增长模型、时间序列模型),而是提供一种互补的工具。统计模型回答的是“数据中存在何种变化模式”,而计算模拟回答的是“如果理论为真,系统会如何随时间变化”。模拟有助于在拟合数据之前澄清理论的内部逻辑和动态含义。
关于研究结论的翻译:本文提出了一种将心理学理论转化为可执行计算表征的程序。通过展示如何将方框-箭头图转换为存量-流量结构,再转换为伪代码,作者为那些希望检查其理论作为动态系统如何行为的研究者提供了一个可及的入口点。一旦理论以可执行形式书写,它们就可以不仅在听起来是否合理方面被评估,还可以在它们是否产生了其声称要解释的模式方面被评估。第二部分回顾的例子说明了这种方法的几种用途,包括比较竞争性解释、识别充分机制以及评估理论的内部结构。
相关新闻
生物通微信公众号
微信
新浪微博
  • 搜索
  • 国际
  • 国内
  • 人物
  • 产业
  • 热点
  • 科普

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号