基于Agent的计算经济学前沿:文献综述_ace论文

基于Agent的计算经济学前沿:文献综述_ace论文

基于Agent的计算经济学发展前沿:文献综述,本文主要内容关键词为:经济学论文,文献论文,Agent论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

传统经济学的研究方法主要是观察、分析、比较和检验,并主要考虑具有完全理性、同质性的主体。20世纪中期以来,随着演化理论、博弈论、优化理论等数学工具的引入,经济学在取得巨大发展的同时,也越来越面临传统研究方法上巨大局限的挑战。日趋复杂的经济,使传统研究方法力不从心。人们发现,经济系统本质上是一个由大量主体(Agent)组成的复杂适应系统(Complex Adaptive System,CAS)①,研究复杂适应系统的有效途径是计算机模拟,而不是传统的数理分析和计量检验,这促使分布式仿真研究的应运而生,计算机仿真方法开始弥补传统经济学研究的不足,基于Agent的计算经济学(Agent-Based Computational Economics,ACE)在这种背景下开始形成、发展起来(Charlotte,2004)。

ACE是从经济系统的基本构造元素——微观主体(Agent)出发,让大量自适应的Agent通过互动“自下而上”地生成一个人工经济系统,并通过仿真来建立多主体(Multi-Agent)之间相互交流的统计模型,最后利用人工经济系统中的涌现属性来揭示现实中的经济规律,目的是为了更好地理解经济系统的自组织性、经济系统的演化性和宏观-微观的关联性(Arifovic and Karaivanov,2010)。ACE模型的核心在于通过观察微观主体的交互作用,来研究这些作用所产生的宏观“涌现”现象,这种“自下而上”的机制可以很好地解决由传统经济学理论所造成的微观分析与宏观分析之间的矛盾。它让经济学家在一定条件下可以像自然科学家那样,以可重复实验的方式来研究经济问题(Lane,1993)。

经过20多年的发展,ACE已经成为经济学的一个重要分支。连《Nature》杂志在2009年也刊载了一篇关于ACE是否将成为主流经济学研究方法的文章。ACE对经济学研究的影响不仅仅表现为研究工具的革新,更是带来了经济学思维方式和研究范式的深刻变革。今天,在澳大利亚、美国、英国、瑞士、加拿大等国家的许多大学已设有专门的ACE研究中心。

本文在这里将对近年来国内外基于Agent的计算经济学的主要研究前沿进行分析。这一方面可以使我们了解经济学理论研究的发展动向与前沿领域,另一方面对于我们重新审视和评价现有经济学的研究方法具有很好的意义。

一、关于经济主体学习过程和行为规范演变的研究

传统经济学理论的分析主要采用数理模型方法,且只考虑完全理性、同质性的行为主体。不同于传统经济学中的设定,ACE中的微观主体具有有限理性、学习能力、归纳能力和自适应能力(Arthur,1994),它们的交互行为如同实际交易者一样(Holland and John,1991)。所谓自适应能力是指主体在与环境和其他主体的交互中,能够“学习”或“积累经验”,并且根据学习到的经验改变自身的结构和行为方式。ACE模型通过结合主体学习能力来进行模拟与分析,利用经济系统中各主体行为的差异性对不同经济问题进行研究(Tesfatsion,2002),这使得ACE模型具有了现实经济世界中有价值的细节信息,可以还原经济系统复杂多变、丰富多彩的特性。Marimon(1989)首次将主体的自适应能力引入研究中,他在Kiyotaki等人建立的理性预期货币模型环境下,研究了代理人如何学习、协调彼此的行为。近几年来,ACE模型对于主体的研究与过去相比更加深入、全面,认为主体的优化以及预测能力都是有限的,并把关于主体的假定运用到具体的股票市场、学习机制等问题的分析之中。如Bak等(1997)用一个主要由噪音交易者组成的简单模型来解释股市价格波动,研究通过改变市场中这两种交易者的数量,以及改变交易者的基本定义来对市场精选模拟,发现价格波动也许仅仅是由于交易者互相之间的模仿造成的,这一研究充分揭示了主体行为对价格变动的深刻影响。Boswijk(2007)首次将异质有限理性主体的模型与股市真实数据结合,模型中每个主体对于股市价格偏离基准的持久性都有不同的期望。在主体学习能力方面,Anufriev等(2011)针对委托与代理模型,研究了不同学习机制是否会影响最佳委托代理合同的取得。结果表明,在委托代理环境下,社会学习机制要优于个人学习机制。这一结果对我们进行学习机制的设计有很好的启示。Constanza和Friederike(2011)则用一个具有模仿学习能力的代理人模型来更好地解释社会中相互作用的结构与合作行为的出现之间的关系。研究发现,一种由合作者在中心而非合作者趋近于边缘的社会结构会出现。

此外,ACE模型关于主体学习能力的研究在经济博弈论中也开始显现出优势。2000年之前,很少有利用ACE模型研究经济中的博弈行为,自2001年经济学期刊《Games and Economic Behavior》出版人工智能专刊后,十年内该期刊有40多篇文章利用主体学习能力、异质性等特点来研究经济行为中的博弈论问题,这已成为经济博弈研究新的微观视角和研究热点。基于Agent的复杂网络演化博弈,也成为演化博弈研究的前沿问题。

二、基于复杂网络模型的经济系统研究

传统经济学将个体看作为独立的决策者,仅仅受价格的影响,往往忽略了个体的学习、适应、创新等互动行为。现实中主体之间往往有交互关系,大量经济主体相互作用、彼此博弈,构成一个复杂网络。最初的Agent模型由元胞自动机②来实现,有Schelling(1971)率先在社会科学上应用的代理人模型,以及由Epstein和Axtell(1996)发展而成的复杂人工社会模型,即糖域模型(Sugarscape),该模型可以很好地研究贸易往来、市场机制等经济现象。不过,早期的研究是基于均匀网格等常规网络结构来讨论的,它们忽略了网络结构的复杂性特征和主体交互作用产生的复杂性行为。Watts和Strogatz(1998)提出“小世界网络”(Small World Networks)模型,Barabási和Albert(1999)等发现在复杂网络中存在着“无标度”(Scale Free)现象,这两个发现极大地拓展了ACE的研究。近几年,基于复杂网络的ACE模型开始发展起来,使得ACE关于经济系统的研究更加符合实际。

最新的研究进展是,ACE方法通过依托复杂网络拓扑结构,来研究异质性主体之间互相影响、连接关系和博弈行为的复杂性及其“涌现”特征,如货币的涌现、新技术的推广。在经济网络的形成、性质、效率等方面也有许多新的发现,这是以往的研究所无法实现的。针对Arthur提出的少数人博弈模型,Michael(2006)第一个将发展的少数人博弈模型与“小世界网络”相结合来进行研究,发现小世界架构使模型内的协调更有效率。鲜于波和梅琳(2010)利用ACE的方法分析在小世界网络及异质性主体能够通过社区选择互动对象的情况下技术标准的竞争与扩散问题,发现主体预期及主体的异质性对标准扩散过程中的锁定和先发优势都有影响。Mauro和Richiardi(2011)以及Gabriele等(2012)建立了一个以订单驱使的市场模型来分析“羊群效应”(Herding Effects)在市场网络结构形成与财富分配中的作用。通过模拟,他们发现当模仿大量存在时,由交易引起个人的财富分布呈现“胖尾分布”(Heavy-tail),这与市场的实际表现相符合。Domenico等(2010)则建立了一个由家庭、公司与银行组成的信贷网络模型来模拟金融市场中金融加速器的出现,他们发现,内在的伙伴挑选过程会影响信贷网络结构度分布的偏态和峰值,使得大公司与银行破产的风险提高。基于这个模型,Galina(2011)等建立了一个由141个国家中7 938个银行机构组成的全球银行网络,来探究经济衰退与危机对银行网络的影响,发现经济衰退对银行网络的形成有不良影响,影响程度随着国家、银行的不同而不同。他们发现,2008年9月的次贷危机对全球银行网络的形成有着非常不良的影响,特别是对于那些从前不受衰退影响的大银行来说。

三、ACE模型的现实市场检验与算法优化研究

由于ACE模型对于选择参数以及整个学习算法上均是基于建模者本身的判断力,同时,大多数模型均已不受完全理性的约束,所以一直以来针对ACE最多的讨论均是关于其可靠性和准确性,因此,对ACE模型结果的可行性的检验和优化也是ACE研究的一个重要方向。文献研究表明,这一工作主要通过两种方法完成:一是与实证研究方法相结合;二是对模型本身进行评估与优化。

(一)ACE模型的现实市场检验

对ACE模型在现实市场中进行检验也是ACE的一个研究前沿,如在金融市场、劳动力市场、电力市场上的检验与分析。它主要通过两个方面来实现:一是利用已有的数据或是特别调查得到的数据;二是结合实验室实验。在利用数据方面,由于近年来市场的透明度越来越高,如2002年纽约证券交易所启用了一个开放系统,同年纳斯达克也引入了相似的交易系统,这些变化都让金融市场的数据易于取得,针对金融市场的股市价格、特殊商品汇率、期权交易价格、外汇汇率等的研究越来越多。Boswijk(2007)利用1871-2003年每年度的美国股票交易价格结合异质性有限理性代理人模型来研究股票价格波动。Yuan和Chen(2006)通过创建一个金融市场多代理人模型来检验他们引入的动态风险规避指数是否能够引起资产价格的波动。他们将该指数应用到了Santa Fe市场模型中,取得了相似的结果。Bart等(2010)建造了一个由基本面分析者与技术分析者组成的模型,以对传统的GARCH模型在期权市场方面的应用进行优化,并利用从欧洲期货交易所得到的为期一年的DAX指数对该模型进行检验。与结合数据相比,结合实验室实验的研究范围有很大的不同。Pingle和Tesfatsion(2001)对劳动力市场的不完全劳动合同进行了研究。结果表明,在长期来看,人们均会选择合作,而长期的结果在真人实验中表现得并不明显。Hyungna和Mount(2011)基于电力拍卖市场进行了两组实验,第一组由四个电脑模拟的代理人和两个实验者组成,第二组全由模拟的代理人组成。实验中,考虑了无长期合同、永久长期合同以及可更新的长期合同三种情况。实验结果表明,在这个电力拍卖市场中,代理人可以很好地模拟实验者的行为,同时,代理人也能够发现市场中许多不同寻常的情况。这对传统拍卖理论的有效性是一个很好的检验。

(二)针对ACE模型的算法评估与优化研究

ACE是通过仿真的途径,而不是用数学的和解析的方法来分析复杂经济行为,因此,算法(Algorithm)对ACE来说是相当重要的一个内容。在模型中,ACE主体的各种行为均是由不同的智能算法来实现,但由于现代经济环境变化很快,有关ACE的仿真模型的复杂程度也随之不断提高,相应的算法也需要作出改进。近几年来,研究者不仅对各种可行的算法进行比较分析,而且也在优化现有的算法以使其更加适合经验数据方面做出了新的研究。例如,Anufriev等(2011)在遗传算法的基础上引入了个体进化算法来进行主体学习机制的建立,从而让模型更加适合近年来市场透明度提高的这一现象。根据这个算法,各主体基于自身的实际经济指标与以前的决策结果来选择策略,具有学习能力的代理人增加了市场的资源分配效率。Wouter(2010)等则专门致力于对各种模型算法的研究,从2010年开始,《Journal of Economic Dynamics and Control》连续刊载他们的研究文章。他们比较了Krusell和Smith(1998)提出的一个不完全市场模型的几种算法,发现那些采用了大范围个体数据的解法往往具有较低的精度,而在整个精度检测中所有方法均不能得到满意的结果。他建议经济学家在研究各种模型时应当注意对算法的选择,同时尽可能地尝试多种算法,当采用不同算法解决同一个模型时,结果相同才是最令人信服的。这一结论对于如何科学地进行ACE分析,有着重要的理论启示和方法论指导意义。

除了对算法的优化外,也有研究通过对现有模型行为机制的改变来对模型进行评价和优化。Eshel等(1998)曾提出:当模型中的各个个体均与最靠近的邻居进行囚徒博弈并模仿邻居的行为时,合作将占据优势,Mengel(2009)通过分析相互影响结构中的囚徒困境模型,发现Eshel等人的结论并不是十分正确,从而进一步完善了Eshel的研究模型。

四、基于各类市场的ACE模型研究

针对各种市场自组织能力的研究也是当前ACE最为活跃的部分之一,如金融、劳动力、电力、供应链与物流、批发和零售等市场。随着主体特性以及交互性研究的深入,模型中市场的交易者的种类与行为也更加复杂及多样化。自从20世纪90年代以来,该领域涌现了大量的经典模型与影响深远的研究方法,最近几年表现得更为突出,如对金融市场、碳排放交易市场、技术市场的研究。

一直以来,针对金融市场的研究都是该领域的研究热点。如Domenico(2010)等用信贷网络模型来模拟金融加速器;Mauro和Richiardi(2011)等建立的市场模型来分析“羊群效应”;Huang等(2010)使用了一个异质性主体模型来模拟三种金融危机并推测引起危机的潜在因素,发现市场投资者的最大化利益行为准则会使市场产生价格波动,有时还会引起金融危机,这也证明了以往相关研究结论的正确性。与早期研究相比,近几年的研究除了模型整体的复杂度有所提高外,研究人员也逐渐开始瞄准一些新兴市场。如张江(2006)通过人工经济仿真(Artificial Economy Model,AEM)模型分析了组织在市场中的涌现和动态演化现象,模型结果表示只要在简单的市场规则下,市场就可能因为单个企业“自下而上”的作用从而涌现出各种组织,同时不断产生出组织行程与分裂的动态演化过程。此外,施永仁(2006)把ACE模型应用于供应链管理网络研究,从企业间的动态协调入手,研究供应链网络协调机制的宏观“涌现”及其复杂网络特征。Wang等(2008)将ACE模型应用到电子商务市场中,根据电子商务的特点来分析供应链伙伴是如何结成暂时联盟以应对顾客需求与库存的快速变化。通过实验,他们发现在现代供应链系统中,与竞争者和伙伴进行合作比单纯追求个体效益最大化更易获得成功。Kan等(2010)则用多代理人模型对日本的新型无碳排放电力交易市场进行仿真研究,经过1 500次仿真表明,在严格的碳排放标准下,尽管无碳排放电力市场的价格要高于传统市场,需求者还是会尽量选择新型电力市场。和关于碳排放交易市场研究的其他方法相比,ACE方法更加系统、全面,结论的合理性和可靠性更强。

五、在政策制定方面的应用研究

在制定政策方面,ACE虽无法被直接用于制定政策,但是ACE模型能有效模拟、分析异质主体间的交互行为以及由此产生的宏观经济动态,为制定政策提供依据和微观基础。在该研究方向,较为经典的模型是1996年美国Sandia国家实验室开发的一个基于主体的微观分析模型(Agent-based Microeconomic Simulation Model,ASPEN)。该模型最初是用来模拟一个由公司、住户与政府组成的简单市场经济,后来扩展到引入银行主体、联邦储备主体、房地产主体和资本品生产主体,模型被应用于对美国宏观经济与过度经济进行仿真。1999年扩展后的ASPEN两国模型用于分析国际贸易对国民经济的影响,到2000年,ASPEN-EE模型用来分析电力系统的行为及其对其他国民经济基本结构的影响等,都取得了很好的效果。

财政政策一直以来都是这个方向研究的热点。2008年《Journal of Economic Behaviour & Organization》出版了一期ACE在政策方面应用的特刊,十篇文章中有六篇是关于各项财政政策的。例如Neugart(2008)建立了一个多部门的代理人模型来评估一项针对劳动市场的政策,通过模拟,发现这种政策虽然可以提高参与培训者的就业率,但是却减少了未参与到项目中的失业人员的就业率。在农业政策方面,Happe等(2008)用他们提出的一个农业政策模型,探讨农业结构的转换与地区政策变化之间的关系,发现结构的调整很大程度上取决于其最初的结构而非政策。在工业政策以及市场设计方面,2002年,Argonne实验室开发了EMCAS(Electricity Market Complex Adaptive System)系统,该系统首先被用来对美国伊利诺伊州与中西部的能源市场进行仿真(Thomas and Michael,2002),此后该模型开始为一些欧洲与亚洲的客户服务。Leigh和Kendrick(2007)等则针对批发电力市场的设计建立了一个开放的ACE模型——AMES批发电力市场测试平台,他们用该模型对批发电力市场进行了模拟。在科技创新方面,Rosewell和Gibbon(2008)制定了一个关于曼城地区的创新网络模型,该模型通过代理人之间的链接来表示创新关系,通过他们的行为和链接(如模仿、交易),创新可以得到扩散,模型的背景取自1 500家企业的量化数据。这个模型可被用来协助政策制定者制定提高经济系统创新能力的政策,为政策制定者提供了一个更为明晰的市场系统以及针对当地经济增长的方案。

针对其他政策方面的研究,Marco等(2008)通过集中考虑劳务市场、商品市场、信用市场以及证券市场来模拟一个真实的财政与货币经济,实验结果表明,基于输出而制定的货币政策有助于使通货膨胀保持在一个稳定且较低的水平,同时货币政策对福利也有好的影响。Marco等人的研究是一个名为Eurace项目的一部分(Silvano,et al.,2010),该项目的核心是搭建一个关于欧洲政策制定的仿真平台。Eurace的特别之处在于它囊括了现实世界中许多市场和各种不同的经济机制,它能提供一个与现实更为相近的环境从而为决策者提供帮助。

我国国家自然科学基金委管理学部曾于2008年5月召开关于“经济计算与政策模拟”的学术研讨会,这说明,基于Agent模型针对政策方面的模拟得到了中国学者的高度关注。

不过,针对政策制定的ACE模型往往只能给出定性分析而不能像传统的宏观模型那样给出定量分析,这使得ACE在政策制定上的应用有很大的局限性。这就要求模型制定者提高自身能力来为政策的形成、控制以及评估提供更好的模型。

六、结束语

从上面的分析中,我们可以发现,ACE理论最吸引人的地方是它能研究经济系统的演化过程及其宏观特征“涌现”,它很好地揭示了微观与宏观经济之间的矛盾。当前,ACE研究主要集中在主体学习过程和行为规范演变的研究、复杂经济网络的形成和特征研究、组织及特定市场的研究、ACE模型的现实市场检验与算法优化研究,以及在政策制定方面的应用研究几个方面,这些都是当代经济学研究的主要核心。在我国,关于ACE的研究仍然处于起步阶段,对ACE方法还不够重视,相关成果也不多。因此,积极介绍ACE这一新方法,了解国际发展前沿非常重要,同时,在模型参数和算法选择上要注意结合我国经济系统的特点进行仿真研究,而不是照搬国外的模型。随着计算机科学的快速发展以及跨学科交流的开展,相信越来越多的经济学家将会学习、利用ACE来进行分析研究。

JEL Classification:B41,C63,C92,P49,Z00

注释:

①复杂适应系统理论把系统的成员看作是具有目的性与主动性的主体(Agent),认为主体之间以及与环境的交互作用,是系统发展和进化的基本动因(Holland and John,1991)。

②元胞自动机(Cellular Automaton),又叫细胞自动机,是一种在离散的时空动力系统内,利用简单编码与模仿细胞繁殖机制的非数值算法分析模式。

标签:;  ;  ;  ;  ;  ;  ;  ;  

基于Agent的计算经济学前沿:文献综述_ace论文
下载Doc文档

猜你喜欢