关于博弈论的学习,应该如何设计书单

关于博弈论的学习,应该如何设计书单,第1张

入门:

经济学来说,入门的书应该是定义为不需要微积分,也不需要学习过中级以上其他课程的。满足这个要求的书是Avinash Dixit与人合著的两本书Think Strategically和Games of strategy。前者是一般读物,后者算是博弈论教程了。注意,有的回答里将Kreps的Game theory and Economic Modelling作为入门读物推荐,这一定是搞错了,这本书虽然不厚,看上去数学也不太多,但却是写给专家看的,绝非入门读物。

进阶:

国人比较早接触的

Robert Gibbons。Game Theory for Applied Economists,1992。

这本书例子经典,至今全球大部分讲博弈论的人都在用他的例子,但该书概念讲述不算透彻。

个人认为在本科教材中能把概念理清楚的,也是我重点推荐的

Martin Osborne。An Introduction to Game Theory,2004。

这本书例子更新更多,概念阐述都用公理化的符号,在本科教材中算是严谨的了,但为了照顾本科生,全书的证明都不是严谨的,而是阐述式的。有意思的是,美国amzon上对此书有一条评价是:数学好的人嫌这本书太不严谨了,因为全书没有一个证明;而数学差的人又嫌这本书太数学化了,因为定义都是用符号表示的。

传统上拍卖理论是在不完全信息博弈中才讲的,但该书在完全信息中就讲了拍卖,这需要假设所有投标人都知道其他投标人的底价,这个假设显然不现实。但从概念理解上看,为了区分完全信息博弈和不完全信息博弈,这又是很有趣的。

该书的一些例子是Gibbons没有的,特别是一些政治经济学的例子比较有趣。例如政党竞争,议程控制,陪审团投票等等。该书还讲了一点合作博弈,演化博弈。

近年新出的一本书是Steven Tadelis。Game Theory:An Introduction,2013。

该书有一章不确定性理论的介绍,这个我觉得对博弈论的学习不可或缺。书的作者是名门正派出身,所以能得到很多牛人的推荐,整个书的风格有点类似微观经济学圣经MWG。

另外,值得一提的本科教材:

Ken Binmore。Playing for Real,2007。最有趣的一本,也是最难读懂的一本,原因是作者的文学才华太好,例子都是欧美文化背景下的,中国人不容易看懂。大概可以翻译为“玩真的”,但中文翻译的索然无味,叫做“博弈论教程”。

精通:

本人虽然阅读过一些研究生用的博弈论教材,但说到精通也还谈不上。我只能就我所看到的一些做个点评。

如果你有较好的高等数学基础,也有一些经济学知识,想较快的对博弈论有一个了解。那就是微观经济学圣经MWG的第二部分(第7到第9章)。广义的说,博弈论通常也包括信息经济学和机制设计,如果还想扩展一下,那还可以看看该书的13,14,23章,这三章是信息经济学和机制设计的内容。

如果你觉得MWG不适合你,那可以试试Jehle和Reny的高级微观经济学。这本书的第7章是博弈论,第8章是信息经济学,第9章是机制设计。

好了,如果你想对博弈论有一个更为全面和深入的了解,可以试试下面几本书。

首先说的是Osborne和Rubinstein的A course in game theory(1994)。前面在“进阶”里我首推了Osborne的书,他与Rubinstein合作的教程将这种严格公理化的写作风格推向极致,做到了“凡概念都需定义,凡想法都需证明”。当然这个高级教程其实写作还在十年之前。也许初读这本书不是很适应,但慢慢读下来有时候还是会拍案叫绝的。建议读之前先看一点集合论,这样更容易适应他们的公理化写作风格。

再说Myerson的Game Theory(1991)。大师就是大师,教材也有点怪怪的。个人感觉特色在于两点。其一,讲解序贯均衡非常清楚,我就是看他的书才会求解的。其二,整个机制设计部分甚至重复博弈部分都弥漫着相关均衡的味道,好像是乔峰用太祖长拳就能迎战少林高僧。

然后是名满天下的Fudenberg 和 Tirole 的Game Theory(1991)。这本书呢,有些学者评价不高,说它不适合自学,是写给懂的人看的。它的特色在于大而全,就如太史公的文章:雄,深,雅,健!至于对菜鸟来说好懂不好懂,那就不是他们考虑的范围了。这本书的例子多来自产业组织理论,与Gibbons的书一样,成为博弈论老师找例子的经典参考书。注意,这本书没有提到合作博弈。

最近几个以色列人新出了一本博弈论(Maschler,Solan,Zamir,Game Theory)。这本书延续了Osborne和Rubinstein的公理化风格,甚至有过之而无不及,但缺点是缺乏经济学应用。例如重复博弈部分只讲了纳什均衡,这在经济学里不敢想像。如果你是学数学的,重点不在经济学,倒是可以主攻这本书。

《博弈论》版本有很多,如《博弈论经典》;《博弈论:矛盾冲突分析》;《身边的博弈》;《 对付欺诈的学问:信息经济学对话》;《活学活用博弈论:如何利用博弈论在竞争中获胜》。

1、《博弈论经典》

《博弈论经典》是2004年中国人民大学出版社出版的图书,作者是(美)库恩。

2、《博弈论:矛盾冲突分析》

《博弈论:矛盾冲突分析》中国经济出版社出版,作者迈尔森 (2001)。

3、《身边的博弈》

《身边的博弈》由机械工业出版社出版;作者董志强。

4、《 对付欺诈的学问:信息经济学对话》

《 对付欺诈的学问:信息经济学对话》由中信出版社出版;作者王则柯。

5、《活学活用博弈论:如何利用博弈论在竞争中获胜》

《活学活用博弈论:如何利用博弈论在竞争中获胜》由中国财政经济出版社出版;作者米勒 。

#include <iostreamh>

#include <stdioh>

void main()

{

int a[4] = {3,3,3,3};

int i;

int player = 1;//1,2

for (i=0;i<4;i++)

cout<<a[i]<<" ";

cout<<endl;

while (1)

{

for (i=0;i<4 && a[i]==0;i++);

if (i==4)

{

cout<<"player "<<player<<" win~"<<endl;

break;

}

int x,y;

cout<<"player "<<player<<":"<<endl;

scanf("%d:%d",&x,&y);

x--;

if (a[x]>=y)

{

a[x]-=y;

player = (player)%2+1;

}

else

{

cout<<"not enough apple~"<<endl;

}

for (i=0;i<4;i++)

cout<<a[i]<<" ";

cout<<endl;

}

}

《博弈入门》挺好的。

作者:(美国)马丁·J奥斯本(Martin JOsborne) 译者:施锡铨 陆秋君 钟明

好的原因:

条理清楚,详细得当:《博弈入门》共分17部分,介绍了完全信息博弈、混合策略均衡、完全信息展开型博弈:理论;

重点突出:联盟博弈及其核心、完全信息展开型博弈:延伸与讨论、不完全信

息展开型博弈、演化均衡等内容。

通俗易懂:《博弈入门》对博弈论进行了严谨而又通俗的介绍,是适用于高年级本科生和研究生的入门教材。

五子棋算法可简可繁,要看你对自己五子棋程序智能的要求, 人机对战的意思就是人和电脑下,也就是说电脑会思考如何下棋其实这才是五子棋程序的核心如果只实现人与人对战的话,是一件很简单的事情,无非就是绘制棋盘,然后绘制下棋的效果,再写个下棋合法性判断,胜负判断大概就搞定了所以核心其实是人机对战的电脑那部分人工智能这东西吧,可以研究的很多,不过主要的几个设计要点就是搜索算法和估值算法,这两个是最主要的,还有提高电脑思考销率的方法就有多cpu的计算机多线程思考的设计通过一些手段让电脑变得更像人类棋手的,例如利用一些遗传算法之类的让电脑具有学习能力,可以在失败中吸取教训,开局库,历史启发之类的一大堆但是总而言之,这一系列算法的设计没有一个标准,只要能让你的电脑下棋下的更聪明,更快那就是好算法国内有一个叫王晓春的写过一本叫<<pc游戏编程( 人机博弈)>>的书,这是一本研究人机博弈程序很经典的书,书的后面还附了一个五子棋的程序实例,你可以参考一下下面是csdn的下载地址,你也可以自己去搜一下>

以上就是关于关于博弈论的学习,应该如何设计书单全部的内容,包括:关于博弈论的学习,应该如何设计书单、《博弈论》有哪些版本、如何用C++编写一个博弈问题的程序!!求解!!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9766730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存