专业学习|博弈论-课程改革

学习来源:北京大学刘霖《博弈论》MOOC公开课
备注:仅做学习分享,请勿转载,转载必究!

(一)博弈论的预备知识

        基本的微积分的知识和概率论的知识。简单的说会求导数,会求简单的积分,知道概率分布的含义、几种简单的概率分布,会求数学期望,了解贝叶斯法则。

        博弈论本身的思维方式跟常规的思维方式不一样,要求你具有比较好的逻辑思维能力,以及基本的这个数学知识。内含思维方式:一种的话多层嵌套的换位思考

        导论课主要讲四个方面的内容。第一是课程沿革、第二是博弈论的概述、第三是关于效用理论,它是决策论和博弈论的基础。第四点是如何来表述博弈,因为表述一个博弈是我们分析一个博弈的前提。

        你即使可以协商,要是有一方背叛协议,你毫无办法。这样的博弈,我们称之为叫非合作博弈。就是说即使可以达成协议,这个协议顶多只是君子协议,没有约束力。这样的博弈我们称之为是非合作博弈。

        内卷的本质就是囚徒困境,每个参与者从自己的利益出发,做了理性的选择。

(二)辛普森悖论:性别与药物疗效的复杂关系

        讨论了一个被称为辛普森悖论的现象,其中同一数据集可以从不同角度解释出看似矛盾的结果。特别关注了性别和药物对心脏病患者的影响,指出统计数据的处理方式—分别或汇总分析—取决于问题本身的性质和背景。此外,提出了一个假设药物(BBD药物),对男性和女性都有害,但在不知性别的情况下却有益于所有人的例子,进一步说明了这一悖论的复杂性和对数据分析方法的重要性。

        可是如果进来一个病人,这个病人比方说是一个外国人从他的穿的服装完全不能判断他是男还是女,语言又不通。但是他只是捂着胸口说他的心脏不舒服,这种情况下的话,那怎么办呢?就是说我不知道他的性别的情况下,我再看一下这个表会发现这种情况下吃药比较好在不知道性别的情况下吃药比较好,但是一旦知道性别这个药就不能吃。所以这个药称之为BBD药物,对男人有害,对女人有害,可是对不知道性别的男女是有益的。这个是一个非常著名的一个悖论,叫做辛普森悖论。上个世纪50年代美国的一个统计学家发表了一篇文章提出来的。

        在分析数据的时候,要是对数据能够进行分组比较,得到的说服力是更强的。对总体汇总的数据的话,有可能会给出错误的结论。但如果你得到这样一个结论本身的话,这个结论是错误的。到底应当看分组的数据,还是应当看汇总的数据,没有一定之规,取决于这个问题背后的这些因素之间的逻辑关系

        对于第二张表,应当基于汇总数据来分析,而基于分组数据是错误的。对于前一张表,应当基于分组数据来分析,对于汇总数据的分析是错误的,这个也可以严格的数学证明。当然这涉及到的话。但是我是说讲到这儿的话是说我们的很多问题,你会发现他看起来非常像互相存在关联性。

(三) 博弈论与政策科学:从本科到通选课的演进及应用

(四)博弈论精选教材及其深度解析

        本次课程介绍了一系列博弈论相关教材,并详细分析了它们的特点及适用范围。首先提到的基本教材《博弈论和信息医学》由张文英老师编写,是作者初次学习博弈论时使用的教材。接着介绍了其他几本经典的博弈论教材,包括面向经济学学生的《博弈入门》、《博弈论基础》以及《矛盾冲突分析》,并特别强调了迈尔森的《博弈论矛盾冲突分析》作为目前世界上最好的博弈论教材之一。该书以其深入的思考、严密的逻辑和卓越的翻译质量被广泛认可。此外,文中还提到了该书两名优秀的译者——语音和费建平,他们的协作使得中文版的质量得到了保证。

        这边是几篇与博弈的有关的发表的英文文章。左边是今年8月份刚刚出版的一本书,叫《威慑胁迫与谈判,基于博弈论的研究》

        对我还另外推荐了基本的经典教程。第二本这是叫博弈入门,这是马丁.奥斯本写的。第三本的话是博弈论基础。第四个是迈尔森写的博弈论矛盾冲突分析。后面的三本书都是世界上的有关博弈论的经典教程。

        三本书的差异:中间的那一本主要是写给经济学的学生或者经济学者的,所以他举的例子的话都是有关的话企业竞争产业组织方面的例子,所以比较适合经济学的同学。博弈入门这一本书的话,它的好处是他覆盖的面比较广,而且他举的例子涵盖政治经济、法律生活各个方面的例子,同时的话讲述也非常严谨。但是我最推崇的一本书,是最右边的矛盾冲突分析。这本书它是整个是用的话集合论的符号和语言来写的,所以讲的非常简练,非常准确。这是对强调逻辑,强调严谨的同学来说的话,最好的一本教程。

(五)博弈论:一种广泛应用于社会科学与技术领域的思维与方法

        博弈论不仅仅是一种理论工具,更是一种深入理解和分析社会及科技问题的思维方式。通过本课程的学习,学生将被引导打破传统思维模式,培养深层的、换位思考的博弈思维能力。课程不仅系统讲解博弈论的基本思想和方法,还将介绍其在生物学、计算机科学、军事等多个领域的应用实例。

        学了这个课之后,一个方面能够帮助你打破传统的思维定式,培养这种高阶复杂的博弈思维。层层嵌套的换位思考。第二掌握博弈论的核心的思想和方法。这样不仅有助于你理解很多复杂的社会现象,而且有助于你在你自己的专业领域来采用博弈论的思想方法来分析你们专业领域的特定的问题。

(六)博弈论学习指导:抓住核心,理解理性与策略

        在博弈论的学习过程中,重要的是把握住以球均衡为中心的核心,并理解两个基本点:理性和策略。理性的概念指的是每个参与者在博弈开始前制定的完备行动计划,而策略则是这些计划之间的相互作用和反应。通过理解和应用这两个基本点,可以有效地解决许多实际问题并深入理解博弈论的本质。

        那么作为博弈论的初学者,如何才能够迅速的掌握博弈的思维方式,以及他的理解他的这个思想,理解他的方法。要牢牢的把握一个中心,两个基本点。一个中心是以求均衡为中心,两个基本点。第一个基本点是要理解何为理性。第二个基本点要理解什么是策略

        但是博弈论中的均衡:定义为每一个参与者的一个特定策略构成的组合,要求这个组合满足一定的条件。最简单的定义的话就是纳什均衡,要求所有参与者的策略互为之有反应。

        那么什么是策略呢?其实也很简单,策略是每一个参与者在博弈开始之前制定的一个完备行动计划。不管这个博弈本身多复杂,他事前制定的完备行动计划。什么样的策略组合能够构成一个稳定状态,这是博弈论所分析的中心任务。

(七)博弈论与智谋故事:理性共识与信息不对称

        博弈论与传统的智谋故事存在显著区别。传统故事如空城计虽展现了高度的智慧和策略,但在理论上假设单一行动及其结果的不可重复性。而博弈论基于理性参与者之间的互动,其分析结果强调均衡性和可重复性,避免个体因错误而失败。此外,博弈论着重于信息对策略选择和结果的影响,揭示即便极小的信息差异也可能引起截然不同的结果。课程将主要探讨非合作博弈论,区分其与合作博弈论的主要区别在于后者假定了协议的约束力,强调共同利益下的合作可能性。

        就是理性的假定。我们假定所有参与者都是理性的,不仅如此还具有理性共识。就是说不仅每个人是理性的,而且你的对手是理性的,你也知道你的对手知道你是理性的。换一句话说,没有任何人会以为其中有傻子。那么基于这样的假定出发,我们来分析,相当于每个参与者的话都是比诸葛亮还聪明的人。大家知己知彼是不是?这种情况的话,我们来分析这个问题的均衡是什么。

        理性共识的认定不一样。我们回头会定义理性共识,或者共同知识的层次会具体来定义的。我会发现共同知识的城市不一样,参与者的策略选择可能会不一样,博弈的均衡结果也可能会不一样。所以信息以及信息结构很有可能会使得这个博弈的结果发生翻天覆地的变化。即使表面上看起来信息只有一丁点细微的差异,都有可能导致非常大的不同。所以在博弈中的话,这个信息问题是一个非常重要的一个问题。我们这一门课因为只有一个学期,我们这门课集中精力讲非合作博弈论,就是我打了一个非合作博弈论

(八)博弈论在解决集体问题中的应用

        讨论了利用博弈论原理解决集体问题的可能性与挑战,包括非合作博弈中的协议达成及演化博弈论的应用。强调了重复博弈和理性假定对策略选择的影响,并提出了演化稳定状态的概念。

        非合作博弈论跟合作博弈论的差异在于,在非合作博弈当中,即使所有的参与者为了他们的共同利益,他们愿意签署一个协议,这个协议只是口头的君子协议,没有约束力,有任何一方违背协议,对方无可奈何,这叫非合作博弈。

        另外一类叫合作博弈,就是如果双方要签订了一个协议,这个协议是有法律效力的。要是有人违背协议,另一方可以找到第三方的话,来惩罚他。惩罚的这个成本非常高,足以使对方发现违背协议得不偿失。这种情况下,只要任何一方,只要所有的参与者的话签了一个协议,那么这个协议就对所有的参与者有约束力,这就是合作博弈。合作博弈跟非合作博弈的这一点,对协议的强制力的假定不同,导致这两类博弈问题完全不同。

        博弈的规则不一样,策略选择均衡的结果也可能会不一样。后面还有两类,一类叫演化博弈论,一类叫行为博弈论。

        演化博弈论他是放弃了理性的假定,放弃了参与者是理性的这样一个假定。然后假定所有参与者,比方说像新冠病毒、细菌或者植物或者动物,他们不会选择自己的策略,但是他们通过遗传变异的机制,每一代从自己的父辈那个地方遗传他的这个行为模式,生存竞争,优势劣汰,适应度更好的这样的个体能够存活下来,繁殖更多的后代。因为它能有拥有更多的资源,更多的繁殖的机会,所以它就能够繁殖更多同类的个体。那些竞争中落了下风的个体就会被淘汰,慢慢的被淘汰。经过这样反复的一轮一轮的这种生存竞争演化,最后能不能达到一个稳定状态?这是演化博弈要他的分析的方法。

        演化博弈论的话,你看跟我们讲的经典博弈论(就是基于理性的假定出发来进行分析),这两者之间的话假定完全不一样。但是他们的最后达到的结果的话就惊人的相似。演化稳定的状态一定是基于履行假定的均衡状态而显示的话,是比一般的纳税均衡更强的均衡,更严格的均衡。

(九)行为博弈论及其在经济学中的应用

        行为博弈论关注现实中人在特定博弈问题中的行为选择,并通过这些选择推断其思维过程,以与基于理性模型的预测进行对比。该领域隶属于行为经济学,着重于个体决策问题与博弈情景的应用。教学方法采用启发式和互动式,结合实际案例及实验,旨在深化学生对博弈论的理解和应用能力。

        还有一类叫行为博弈论,行为博弈是什么意思呢?就是说我们是观察现实生活中的人,他们在一个具体的博弈问题中。比方说博弈有可能是生活中的博弈,有可能是我们在实验室里面特地组织的一次博弈,我们来观察现实之中的人,他们在这个博弈中他们的行为选择。但是我们希望通过对现实生活中人们的行为选择,人们在博弈中的行为选择的话,希望能够提炼出一些共同的规律出来。这叫这是行为博弈论。

        行为博弈论本身的话属于行为经济学的一个分支。行为经济学一般的话它是讲的是一个单人决策问题。涉及到博弈问题的话就是行为博弈论。当然在我们这个课上,如果后面我们安排某些博弈实验的时候,相当于就是行为博弈。

(十)教学资源

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/699322.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

BUUCTF---web---[SUCTF 2019]CheckIn

1、点击题目连接来到页面 2、上传正常的jpg文件&#xff0c;提示内容不能有<?。本来打算上传图片马&#xff0c;但是有过滤 3、可以改成下面的图片马&#xff1a; <script languagephp>eval($_POST[cmd]);</script> 4、将上面的一句话木马先写成txt再修改后缀为…

01_基于人脸的常见表情识别实战_深度学习基础知识

1. 感知机 感知机通常情况下指单层的人工神经网络,其结构与 MP 模型类似(按照生物神经元的结构和工作原理造出来的一个抽象和简化了模型,也称为神经网络的一个处理单元) 假设由一个 n 维的单层感知机,则: x 1 x_1 x1​ 至 x n x_n xn​ 为 n 维输入向量的各个分量w 1 j…

【C语言】一篇带你高强度解析精通 字符串函数和内存函数 (万字总结大全,含思维导图)(建议收藏!!!)

【 库函数】——字符串函数和内存函数 目录 思维导图&#xff1a; 一&#xff1a;字符串函数 1.1&#xff1a;字符串常规函数 1.1.1&#xff1a;长度不受限制的字符串函数 1.1.1.1&#xff1a;strlen函数 1.1.1.2&#xff1a;strcpy函数 1.1.1.3&#xff1a;strcat函数 …

芯片级激光器研发取得新进展

欢迎关注GZH《光场视觉》 自 20 世纪 60 年代以来&#xff0c;激光给世界带来了革命性的变化&#xff0c;如今已成为从尖端手术和精密制造到光纤数据传输等现代应用中不可或缺的工具。 但是&#xff0c;随着激光应用需求的增长&#xff0c;挑战也随之而来。例如&#xff0c;光…

勒索病毒搜索引擎

360勒索病毒搜索引擎 https://lesuobingdu.360.cn/ 腾讯勒索病毒搜索引擎 https://guanjia.qq.com/pr/ls/ VenusEye勒索病毒搜索引擎 https://lesuo.venuseye.com.cn/ 奇安信勒索病毒搜索引擎 https://lesuobingdu.qianxin.com/index/getFile 深信服勒索病毒搜索引擎…

idea插件开发之hello idea plugin

写在前面 最近一直想研究下自定义idea插件的内容&#xff0c;这样如果是想要什么插件&#xff0c;但又一时找不到合适的&#xff0c;就可以自己来搞啦&#xff01;这不终于有时间来研究下&#xff0c;但过程可谓是一波三折&#xff0c;再一次切身体验了下万事开头难。那么&…

如何用Vue3打造一个逼真的3D手机模型

本文由ScriptEcho平台提供技术支持 项目地址&#xff1a;传送门 手机界面卡片功能实现 应用场景介绍 本代码片段适用于构建移动设备或网页端界面的手机卡片功能。它可以通过简单的HTML、CSS和JavaScript实现一个具有逼真视觉效果和交互功能的手机卡片。 基本功能介绍 该代…

Project 项目管理软件真的好用吗?

作为一个普通的职场人&#xff0c;或许只要掌握office全家桶&#xff0c;即可应对大部分工作。 但对项目经理来说&#xff0c;这是远远不够的。项目经理需要实时掌握项目进度、把关项目质量、应对项目风险、实时分析项目数据&#xff0c;做出正确的决策等等… 而拥有一款高效…

浅谈DALL-E2

目录 1.概述 2.诞生背景 3.作用 4.版本历史 5.模型和技术 6.应用场景 6.1.十个应用场景 6.2.游戏开发 7.接口 8.未来展望 9.总结 1.概述 DALL-E2 是由 OpenAI 开发的一个图像生成模型&#xff0c;可以根据文本描述生成高质量的图像。DALL-E2 是 DALL-E 的升级版&am…

IBM,开始构建以量子为中心的超级计算机

6月6日&#xff0c;IBM与Pasqal宣布了一项重大合作!IBM和Pasqal打算合作开发一种以量子为中心的超级计算的通用方法并促进化学和材料科学的应用研究。IBM和Pasqal将与高性能计算领域的领先机构合作&#xff0c;为以量子为中心的超级计算奠定基础——将量子计算与先进的经典计算…

用于每个平台的最佳WordPress LMS主题

你已选择在 WordPress 上构建学习管理系统 (LMS)了。恭喜&#xff01; 你甚至可能已经选择了要使用的 LMS 插件&#xff0c;这已经是成功的一半了。 现在是时候弄清楚哪个 WordPress LMS 主题要与你的插件配对。 我将解释 LMS 主题和插件之间的区别&#xff0c;以便你了解要…

使用lombok帮我们生成 getter、setter、无参构造器、全参构造器、equals、hashcode

文章目录 为什么要使用lombok&#xff1f;lombok的使用步骤1.检查 idea 是否安装 lombok 插件2.检查是否勾选了 enable annotation processing3.导入 lombok.jar 并加入到模块中4.在实体类添加注解 测试 为什么要使用lombok&#xff1f; lombok可以帮我们生成 getter、setter、…

MySQL-数据处理函数(-1)

033-数据处理函数之获取日期时间 now()&#xff1a;获取的是执行select语句的时刻。sysdate()&#xff1a;获取的是执行sysdate()函数的时刻。 select now(), sleep(2), sysdate();获取当前日期 select curdate(); select current_date(); select current_date;获取当前时间…

超详解——Python 编程中的类型和对象深入探讨——基础篇

目录 1. 内建类型的布尔值 1.1 布尔值的基本规则 1.2 进阶应用 2. 对象身份的比较 2.1 基本概念 2.2 示例代码 2.3 实际应用 3. 对象类型比较 3.1 基本概念 3.2 示例代码 3.3 实际应用 4. 类型工厂函数 4.1 常见的类型工厂函数 4.2 示例代码 4.3 实际应用 5. P…

Docker 安装gitLab

目录 1. 安装 Docker 2. 拉取 GitLab 镜像 3. 创建并运行 GitLab 容器 4. 登录GitLab 修改下载地址 修改账号密码 前言-与正文无关 生活远不止眼前的苦劳与奔波&#xff0c;它还充满了无数值得我们去体验和珍惜的美好事物。在这个快节奏的世界中&#xff0c;我们往往容易…

CISP究竟适合谁?这四类人没跑了

在信息技术飞速发展的现在&#xff0c;网络安全已经成为了一个不可忽视的话题。 CISP&#xff0c;即注册信息安全专业人员&#xff0c;是网络安全领域内一项备受认可的专业认证。 但CISP究竟适合谁考呢&#xff1f;这不仅是一个技术问题&#xff0c;更是一个职业规划的问题。…

fastadmin/thinkPHP5.0的框架使用注意事项

0.主要链接 一张图解析表格 数据表规划一定要做好,省的做的时候很乱,一会要改一下,就特别麻烦 在线命令生成crud的时候一定不要填写自定义控制器名,要让他自己生成,否则后面你要修改东西还需要再找.默认的永远能知道在哪里 在线命令生成的时候,可以试着删除一下(不会成功),但…

Shell脚本和变量

文章目录 Shell脚本shell的解释器Shell的作用Shell脚本的构成Shell的执行方式 重定向操作变量变量的类型&#xff1a;变量名的规范变量值的规范整数运算 &#xff0b; &#xff0d; / %小数运算 小数运算 Shell脚本 脚本就是可运行的代码的集合&#xff0c;脚本语言&#xff…

清华出品,开源最强,我又出手了(全网首发!)

清华出品的ChatGLM-6B自开源那刻起&#xff0c;GLM系列的每一次更新都受到了业界的热切关注。尤其是ChatGLM第3代开源之后&#xff0c;其强大和适配性让很多人惊叹&#xff0c;之后大家对GLM的第4代模型充满了期待。终于&#xff0c;今天它来了&#xff01;我要为大家介绍的是这…

RAG与知识库搭建

Tip: 如果你在进行深度学习、自动驾驶、模型推理、微调或AI绘画出图等任务&#xff0c;并且需要GPU资源&#xff0c;可以考虑使用UCloud云计算旗下的Compshare的GPU算力云平台。他们提供高性价比的4090 GPU&#xff0c;按时收费每卡2.6元&#xff0c;月卡只需要1.7元每小时&…