耶鲁博弈论笔记

编辑记录:

1126:开个新坑,耶鲁大学的博弈论课程, 和专业相关不大,纯兴趣,尽量写好一点吧

1.

首先指出博弈论是一种研究策略形式的方法,对于经济学中,完全竞争市场只能被动接受均衡价格,而垄断市场也不用考虑策略,只有处在之中的完全垄断和完全竞争之间的参与者需要面对策略形势

此外,策略形式下的参与者受到的影响既取决于自身行为,也取决于其他参与者的动作

1.1 积分游戏

  • 积分游戏的规则就是下图,我和伙伴的选择决定了分数的多少
    在这里插入图片描述
    将表格画出后,引出了新的问题,即对于玩家的选择取决于什么呢?即需要一个分数来量化这一选择和结果,那么我们按照“分奴”的想法进行量化,重新画出矩阵
    在这里插入图片描述
    此时,再看这个矩阵就变成了数字比大小的游戏了
    因此,从我的角度来看,假设对手选a,那么我选a的得分要比b高——0>-1,而假设对手选b,那么我选a的得分也要比b高——3>1,因此,无论如何,我都要选a
    这里,我们引出第一个定义:
    严格优势策略 Strictly Dominant Strategy

Def: We say that my strategy α strictly dominates my strategy β if my payoff from α is strictly greater than that from β regardless of what others do.

即a策略的收益在无论对手作何对应的情况下都高于b的策略的收益,则可以说a相对于b为严格优势策略

从定义,我们推导出第一个结论:

Lesson1:不要使用严格优势策略
在游戏中,大家都是理性人,都会追求更高的数字,因此,都选择a时,结果为(0,0),而双方都选b时,结果为(1,1),因此,可以推出结论2

Lesson2:理性选择可能导致更糟的结果
这种囚徒困境的例子还有很多,如宿舍打扫卫生、企业之间的价格战等
如何破解囚徒困境,常见的方法是沟通、但缺乏强制力的情况下,沟通缺乏意义

接下来,我们考虑隔壁神学院的学生会作何选择,他们不再属于分奴,而是会在道德层面上考虑问题
在这里插入图片描述
这种情况下,若两位出现了(a,b)组合,则选择a的同学会得到3分,但是因为背叛的罪恶感产生-4的收益,最后变成-1, 原本选择b的同学获得-1的收益,但是他对对方的背叛很生气,产生了-2的情绪收益,最后总体为-1-2=-3

因此两位同学之间就存在了协和谬误(Coordination Problem),a也不再是严格优势策略

这里,得出第三个结论,如果我们不知道一个人或一场博弈中的收益情况,那么就不可能获得收益

Lesson3:汝欲得之,必先知之

参考资料

  1. 学习博弈论,从入门、进阶到精通,如何列书单?
  2. 耶鲁大学 博弈论(Game Theory) 笔记1

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

合入代码引起的一些问题记录

合入时莫名导致代码丢失 先回退代码&#xff0c;待创个测试分支来看看是什么导致的 远端分支代码还原 通过 git reset 回滚到指定 commit id&#xff1b; git reset --hard <commit_id>远程仓库代码回滚 将本地回滚的代码推送到远程仓库&#xff0c;这里需要加强制的选…

Elasticsearch 的使用

一、简介 1.Shard&#xff08;分片&#xff09; 数据分散集群的架构模式&#xff0c;Elasticsearch 将一个 Index&#xff08;索引&#xff09;中的数据切为多个 Shard&#xff08;分片&#xff09;&#xff0c;分布在不同服务器节点上。 默认每个索引会分配5个主分片和1个副本…

C#的函数

可以发现首字母一般为动词 可以看出void是返回空值 这个就不是放回空值了 例如 函数修饰符 1、如上面的实例一样——无修饰符&#xff1a;如果一个参数没有用参数修饰符标记&#xff0c;则认为它将按值进行传递&#xff0c;这将以为着被调用的方法收到原始数据的一份副本。&am…

谈谈Redis的几种经典集群模式

目录 前言 主从复制 哨兵模式 分片集群 前言 Redis集群是一种通过将多个Redis节点连接在一起以实现高可用性、数据分片和负载均衡的技术。它允许Redis在不同节点上同时提供服务&#xff0c;提高整体性能和可靠性。在Redis中提供集群方案总共有三种&#xff1a;主从复制、…

PyQt6把QTDesigner生成的UI文件转成python源码,并运行

锋哥原创的PyQt6视频教程&#xff1a; 2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~_哔哩哔哩_bilibili2024版 PyQt6 Python桌面开发 视频教程(无废话版) 玩命更新中~共计18条视频&#xff0c;包括&#xff1a;2024版 PyQt6 Python桌面开发 视频教程(无废话版…

CSDN动态发了但是主页面看不见已发的动态

问题描述&#xff1a; 今天在写csdn动态的时候&#xff0c;发了五个动态&#xff0c;但是主页面的“最近”看不到我发的动态&#xff0c;我还以为是csdn动态每天的发送量有数量限制。去这个地方点我的发现 右上角全是“审核中”的字样 按理说是不可能审核这么久的&#xff08…

Linux常用命令——bc命令

在线Linux命令查询工具 bc 算术操作精密运算工具 补充说明 bc命令是一种支持任意精度的交互执行的计算器语言。bash内置了对整数四则运算的支持&#xff0c;但是并不支持浮点运算&#xff0c;而bc命令可以很方便的进行浮点运算&#xff0c;当然整数运算也不再话下。 语法 …

IO和NIO的区别 BIO,NIO,AIO 有什么区别? Files的常用方法都有哪些?

文章目录 IO和NIO的区别BIO,NIO,AIO 有什么区别?Files的常用方法都有哪些&#xff1f; 今天来对java中的io, nio, bio, aio进行了解&#xff0c;有何区别。 IO和NIO的区别 NIO与IO区别 IO是面向流的&#xff0c;NIO是面向缓冲区的Java IO面向流意味着每次从流中读一个或多个字…

酷开科技 | 酷开系统,让你与家人共度美好时光!

在日渐繁忙的生活中&#xff0c;我们常常会忽略和家人朋友的相处时光&#xff0c;有时候&#xff0c;我们亟需一种休闲方式&#xff0c;让家庭成员能够围坐在一起&#xff0c;享受无忧无虑的温馨和欢笑。酷开科技&#xff0c;致力于为消费者提供舒适的产品和服务内容&#xff0…

MVVM、MVC、MVP的区别

MVC、MVP 和 MVVM 是三种常见的软件架构设计模式&#xff0c;主要通过分离关注点的方式来组织代码结构&#xff0c;优化开发效率。 在开发单页面应用时&#xff0c;往往一个路由页面对应了一个脚本文件&#xff0c;所有的页面逻辑都在一个脚本文件里。页面的渲染、数据的获取&a…

岂曰无衣 汉家衣裳再现锦绣美景

——福州第五届1122汉服节出行盛大开幕11月25日下午&#xff0c;闽江之心海丝广场&#xff0c;一场盛大的汉服文化节——福州第五届1122汉服节出行活动在这里隆重开幕。这个被誉为“穿在身上的历史”的传统文化&#xff0c;在这片古老而神秘的土地上焕发出新的生机与活力。据了…

数组转树形结构

在制作项目中总结出的方法&#xff08;递归&#xff09;&#xff0c;适用于一些树形菜单或者是管理系统的树形结构的列表&#xff0c;增大了用户体验感&#xff0c;省时省力&#xff0c;也非常简单 代码如下&#xff1a; //数组转换 const transListDataToTreeData (list, i…

LeetCode [简单] 70.爬楼梯

假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬 1 或 2 个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 示例 1&#xff1a; 输入&#xff1a;n 2 输出&#xff1a;2 解释&#xff1a;有两种方法可以爬到楼顶。 1. 1 阶 1 阶 2. 2 阶 示例 2&#…

Win10电脑用U盘重装系统的步骤

在Win10电脑中&#xff0c;用户遇到了无法解决的系统问题&#xff0c;用户这时候就可以考虑重装Win10系统&#xff0c;这样即可轻松解决问题&#xff0c;从而满足自己的操作需求。接下来小编给大家详细介绍关于Win10电脑中用U盘重装系统的教程步骤。 准备工作 1. 一台正常联网可…

【古诗生成AI实战】之二——项目架构设计

[1] 项目架构 在我们深入古诗生成AI项目的具体实践之前&#xff0c;让我们首先理解整个项目的架构。本项目的代码流程主要分为三个关键阶段&#xff1a; 1、数据处理阶段&#xff1b;   2、模型训练阶段&#xff1b;   3、文本生成阶段。 第一步&#xff1a;在数据处理阶段…

JS中var、let、const的区别

在我很早之前&#xff0c;我还在用着var&#xff0c;直到接触到了let与const&#xff0c;我才知道var造成的影响很多&#xff0c;我果断的抛弃了var&#xff0c;哈哈 让我为大家介绍一下它们的区别吧&#xff01; 1.块级作用域 块作用域由 { }包括&#xff0c;let和const具有…

免费分享一套基于springboot的餐饮美食分享平台系统,挺漂亮的

大家好&#xff0c;我是java1234_小锋老师&#xff0c;看到一个不错的基于springboot的餐饮美食分享平台系统&#xff0c;分享下哈。 项目视频演示 【免费】基于springboot的餐饮美食分享平台 Java毕业设计_哔哩哔哩_bilibili【免费】基于springboot的餐饮美食分享平台 Java毕…

【SQL Server2019SSMS】安装与卸载手册

目录 &#x1f4cb;前言 ⛳️【SQL Serverssms】安装 1. SQL Server自定义安装 2. SSMS安装 ⛳️【SQL Server】卸载 &#x1f4cb;前言 &#x1f308;个人主页&#xff1a;Sarapines Programmer &#x1f525; 系列专栏&#xff1a;本期文章收录在《宝藏工具使用手册》&am…

iOS Swift 解析字典数据到模型类

以下代码实现了解析单个模型和数组&#xff0c;从字典或字典数组中解析到单个模型或者数组&#xff0c;仅供参考。 /*** 解析数据** param data 要解析的数据** return 解析后的数据**/public static func parse<T: Decodable>(data: [String: Any]?) -> T? {if dat…

校园导游程序及通信线路设计(结尾附着总源码)

校园导游程序及通信线路设计 摘  要 新生或来访客人刚到校园&#xff0c;对校园的环境不熟悉。就需要一个导游介绍景点&#xff0c;推荐到下一个景点的最佳路径等。随着科技的发展&#xff0c;社会的进步&#xff0c;人们对便捷的追求也越来越高。为了减少人力和时间。针对对…