李永乐老师讲计算机的基本原理,李永乐讲计算机编程

首页 > 技术 > 作者:YD1662022-12-01 20:28:09

假如小偷两个人都交代了赃物的去向,那警察就可以定罪了。定罪之后,小偷两个人每人判八年。反之,如果小偷两个人都不交代,警察没法定罪,就只能关一年。这就是上面的收益:两人都坦白收益是-8,-8,两个人都抗拒收益是-1,-1。这么看起来,似乎都抗拒好一些。

其实还有一种情况,那就是假如一个小偷坦白,另外一个小偷抗拒,这就不一样了。这时候坦白的小偷立了功,批评教育就释放了,而抗拒到底的小偷,就要被判十年。警察把这个政策交代清楚了,然后就说你们想一想到底要不要交代。

那我们的思考一下这两个小偷会怎么做?首先,小偷A会想,我到底应该坦白还是应该抗拒呢?但这事儿跟B也有关系,B的不同策略可能会造成我的结果不一样。假如说B他坦白,我应该怎么办?那看第一列,B坦白就是第一列,如果A坦白收益是-8,A抗拒收益是-10,意味着会被判十年。所以A还是坦白好,因为A收益高,可以少判几年。

那么,如果B抗拒呢?在B抗拒的情况下就是第二列。假如A坦白,A直接就可以走了,不用被判刑了。假如A也抗拒呢,A还要判一年。所以A还是会选择坦白。综上所述,不管B是坦白还是抗拒,A都应该坦白,对于A来讲是最优解。同样B也会这么想,所以最后造成了什么结果?造成的结果就是两个人都会选择坦白,而这个点就叫纳什均衡点。

在这种情况下没有任何一方愿意改变自己的策略,因为任何一方改变策略都会造成别人收益提高自己而收益降低。但是显而易见,这个解并不是最优的,两人都判八年,没有两个人都判一年好,对不对?也就是说个人的最优解并不等于集体的最优解。

那我们怎么样才能从个人最优解变到集体最优解呢?方法其实很简单,就是共谋。两个小偷在去偷东西之前,先说好了,咱们两个如果被抓,谁也不许交代。如果你交代了,这一次你是直接走了,但是以后道上的人没有愿意跟你混的了。所以这个小偷儿也许他就不会交代。但问题是这取决于这个博弈过程是不是多次。假如他们两个准备这辈子都在一起*话,那么这个共谋就是牢靠的。

但是假如他们两个想干完这一票就走,再也不干了的话,这种共谋就是不牢靠的。在社会领域这种现象非常常见,为什么会堵车,为什么会加塞呢?有些司机会想,不管别人加不加塞,我加塞都会使我的受益提高,于是最终结果就是大家都加塞。

我们怎么样把这种个人的最优解变成社会的最优解呢?方法就是通过法律。我们大家一起商量的共谋结果就是法律。法律是人人都要遵守,如果你不遵守就要受到惩罚。这样才能保证这个社会是平稳运行的。这其实跟我们生活中的例子是直接相关的,刚才我们讲的是生活中的一个小例子——堵车。

那么如果我在举更大一点的例子呢?一个公司,一个国家,可不可以用这种观点进行分析呢?答案是,可以的!在座的可能有创业公司的老板,创业公司有很多麻烦事,比如说开拓市场、研发新产品都是很难的。进行了巨额的人力物力投入之后,研发出一款新产品,可能立刻会被大公司抄袭。所以创业过程非常艰辛,那从我们经济学来讲,到底哪些理论可以套上博弈论观点呢?我们来看另外一个例子,就是智猪博弈。

智猪博弈告诉你,为什么我国过去不研究高端芯片!

什么是智猪博弈呢?智猪博弈是讲有两个猪,一大一小,这两个猪想吃食槽中的十份食物,但这个食槽旁边有个按钮,猪需要去按一下这个按钮,食物才能掉下来,但按钮离得比较远。

李永乐老师讲计算机的基本原理,李永乐讲计算机编程(5)

如果其中一只猪跑过去再跑回来的话,不仅会消耗自己的体力,还会造成另外一只猪先吃。而且大猪和小猪他们吃食物的速度不一样,大猪先吃食物的话,那么十份食物它吃掉九份,小猪吃一份。如果小猪先吃食物的话,大猪还是吃的多,吃六份,小猪吃四份。如果他们两个一起去按按钮,回来之后再一起吃食物的话,他们吃的比例就是七比三。

我们做这样一个假设,每个猪去按钮的时候都要两份儿体力,而且收益比如图,那咱们算一算,在不同情况下谁会去按按钮。咱们先看左上角这个表格,如果大猪去按按钮,小猪也去按按钮的话,他们回来一起吃食物的比是七比三。在这种情况下,每个猪又要消耗两份的体力,所以他们最终的收益就是五比一了。

但假如两个猪都是聪明的,最终会有什么样的策略呢?我们来看一下,首先从小猪开始思考,小猪会想我到底去还是不去,我要看大猪。假如大猪去,那就是第一行。第一行小猪也跟着去,我收益一份,我等待收益四份,我应该等待;假如大猪等待,我去了收益是负一,因为我吃的还没有我耗费的多。如果我等待收益是零份,我还是应该等待,最终结果小猪一定会等待。那么大猪又会怎样呢?大猪会想,小猪已经选择等待了,那我怎么办?如果我去了,那就是第二列。小猪等待是第二列,如果我去了我的收益是四份,如果我不去收益是零份,所以我应该去。因此,无论如何,小猪都应该等待。

大家能理解大猪和小猪分别代表什么吗?其实就代表了我们在市场上的大公司和小公司。大公司他们有很强大的能力去开拓市场,开拓之后,可以从市场上分得更多的利益。小公司也可以开拓市场,但在这种情况下,大公司才更有动力。大家可以看到,凡是研发新产品的小公司,先锋者们基本都挂掉了,成长起来的都是第二批。比如摩拜之类的公司,都是在大资本的支持下起来的,这种现象就称之为智猪博弈了!

其实不只是公司,一个国家也是这个样子!比如我们知道的川普,他特别喜欢跟中国打架。为此,他对中兴发表了禁令,不把芯片卖给我们。那真的一下子就卡住我们的脖子,芯片是我们最大的短板,做芯片的难度远远超过航天飞机和原子弹,所以我们芯片的国有率非常非常低,我们能够自己设计制造的芯片基本上都集中在中低端领域,高端芯片基本上一点儿都没有。

那么,我们为什么这么长时间以来搞出那么多东西,就是不搞芯片呢?这是因为我们一直认为我们是一个发展中国家,我们没有能力去搞大投入大资本的投入。比如英特尔,英特尔作为世界顶级的芯片厂商,它在美国的研发部门有一万多个人,而且其中八千多个都是博士。可以想象,如果要养这么大一批人,需要花多少钱。研发出来一款芯片之后,当然可以分到更多的利益,但是我们有更好的方法!

作为一个“小猪”的我们应该怎么办呢?我们应该等待,等待英特尔把芯片研发好了之后我们把它买过来,做不如买。如果买过来,我们觉得还是花钱多的话,我们租过来,买不如租。这么多年来,我们一直延续了这种态度,所以造成美国一打贸易战,我们确实受不了。但现在我们又开始想了,是不是我们现在已经逐渐变成大猪了。刚才我们说到的几个例子都是博弈论的例子。

三姬分金告诉你,为什么老二容易被“搞”?

在网上的一个朋友问我,他是公司的副手,但为什么老感觉他们老板好像对所有的普通员工都特别和善,就对他特别不好。不管他干什么老板都要骂他,而普通员工做错了什么,老板却什么都不说。有人说是因为这个老板很奇怪,也有的人说,可能是老板要培养他。这件事情,其实可以用经济学知识来理解。为了通俗地讲这个例子,我们来讲一个现在比较火的动画片《天行九歌》,里面一个桥段叫三姬分金,它里面借用了很多经济学的理论。

李永乐老师讲计算机的基本原理,李永乐讲计算机编程(6)

三姬分金是说,有一天韩非子去大将军姬无夜帐里筹措军饷。结果一进去发现,大将军的几个妃子在玩儿抢金币的游戏。然后这个韩非子就说了,你们三个人玩抢金币这不刺激,咱们玩点刺激的。然后有个美女就说那怎么玩儿才刺激呀?

韩非子就说我给你定个规则,首先我们先抽签,抽签之后,第一个人提议一个一百枚金币的分配方案,如果你的这个提议没有获得半数以上人的同意,那么你就被处死。三个人半数以上,就是两个人,一点五个人不算。如果通过了,游戏继续直到结束。

李永乐老师讲计算机的基本原理,李永乐讲计算机编程(7)

那么为了能够把这个游戏理解得更清,我这么来说,美女都是理性的,她们希望自己的收益最大化。在自己收益最大化的前提下,她们希望多*人。在这样的前提下,最终会获得什么结果呢?

在这个问题刚刚提出的时候,有同学跟我说,那一定是第一个人最危险。后面两个人为了拿到更多的金币,完全可以投票把第一个人反对,然后让第一个人死掉,这样她们金币不就多了吗?

但事实上真的是这样吗?咱们仔细看一下,为了研究这个问题,咱们得倒着看。假设,第一个提议的人已经死掉了,只剩下两个人B和C了。此时会怎样呢?我们知道必须半数以上通过,这个提议才能通过,否则提议人就被处死。所以此时无论B提什么决策,c都要否定她,因为这样B就会被处死了。那B就说了,我把一百枚金币全给C还不行吗?那也不行,因为第三条假设,人都是邪恶的。她把你*掉了之后,她还是可以拿一百个金币,而且还*了两个人,所以她的收益就最大。

因此,只要这个游戏只剩BC两个人,那B就一定会死,必死无疑嘛!那么B一定会死怎么办?B为了防止这种现象发生,她只有一种选择,就是不能让这个现象发生。她为了防止这个现象发生会怎么办?她会支持A的一切决策,不能让A死。A是聪明的,A也知道B会支持自己的任何决策。然后,A会继续支持自己,三个人只要两个人同意就够了,那么A就可以随便提议了。比如:自己拿一百个,剩下两个人拿0个。B肯定会同意她,因为B不同意她,自己不光拿不到金币,而且还会死掉。C这个时候反对已经没有任何意义了,所以这个游戏最终的结果是A最终会拿到100枚金币。

结果跟那位同学最开始想的完全不一样。咱们不妨想一想,如果大将军姬无夜说这游戏有意思,也要玩儿,而且是第一个抽签,会有什么结果呢?

李永乐老师讲计算机的基本原理,李永乐讲计算机编程(8)

上一页123下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.