11.5 计算经济学

计算经济学(computational economics)是计算机科学与经济和管理科学相结合而形成 的交叉学科,其主要研究领域包括经济系统的计算模型、计算计量经济学、计算金融学等, 目的是利用计算技术和数值方法来解决传统方法无法解决的问题。这里,我们特别考虑建模 问题,简单介绍基于代理的计算经济学。

基于代理的(agent-based)模型是用于模拟自治个体的行为和相互作用的计算模型,目 的是从整个系统的层面来评估这些个体相互作用所产生的效果。基于代理的计算经济学(ACE)将经济过程建模为一个由相互作用的代理所构成的动态系统,并应用数值方法来模 拟系统的运行。ACE 中的“代理”是指按照一定的规则行事、并且相互作用的对象,可以 表示个体(如一个人)、社会群体(如一家公司)、生物体(如农作物)或物理系统(如交通 系统)。建模者要做的事情是为由多个相互作用的代理组成的系统提供初始条件,然后就不 加干涉地观察系统如何随时间而演化。系统中的代理完全通过相互作用来驱动系统向前发 展,没有任何外部强加的平衡条件。

ACE 方法的一个应用领域是资产定价。计算模型涉及许多代理,每个代理可以从一组 预测策略中选择特定策略去行事,比如预测股票价格。根据预测的结果,会影响代理们的资 产需求,而这又会影响股票价格。通过对模型的分析,可以获得有用的结果,例如,当代理 改变预测策略时,经常会引发资产价格的大波动。又如,有经济学家认为 ACE 可能对理解 最近的金融危机也是有用的方法。

总之,计算机科学的建模技术为计算经济学提供了非常有用的方法和工具。