博弈论笔记--03--迭代剔除和中位选民定理

  1. 迭代剔除策略:先站在所有人的角度,删除所有的劣势策略,然后重复这个过程。

  2. Game One--中间选民定理的例子
    博弈者:2个Players需要选择自己的政治立场。
    策略选项:一共有1-10种政治立场,每种都有10%的选民支持。
    收益:候选者要最大化取得选票,他们需要胜利。
    1代表极端左派(保守),10代表极端右派(激进)
    这些选民最终会选择最接近他们的候选人进行投票。
    这个博弈不会出现平局
    分析:
    这里存在一个劣势策略,那就是选择立场1。
    选择了立场1,收益没有其他立场收益高。
    比如:
    V1 \(u_i\)(1,1) = 50%,\(u_i\)(2,1) = 90%
    V2 \(u_i\)(1,2) = 10%,\(u_i\)(2,2) = 50%
    V3 \(u_i\)(1,3) = 15%,\(u_i\)(2,3) = 20%
    V4 \(u_i\)(1,4) = 20%,\(u_i\)(2,4) = 25%
    …………
    同理可以得到另一个劣势策略,那就是选择立场10
    结论:此时立场2严格优于1,立场9严格优于10
    以此类推,迭代删除最终会得到的优势策略为立场5和立场6.
    这个模型在政治学中叫做"中间选民定理"
    预测了候选人将会向中间立场靠拢。
    缺陷:
    1.现实中有多名候选人,不只是两名
    2.候选人的立场可能不坚定,不能承诺政策实施
    3选择候选人的时侯是包含其他维度(条件)的,比如选民喜好等
    4.选民的投票不是均匀分布的(但是实际不影响结果)
    5.选民可能会弃权
    Conclusion:
    模型都是抽象的

  3. 对于上面的例子是否立场3严格优于立场2?
    由于U1(2,1)=90% < U1(3,1)=85%
    所以立场3不严格优于立场2
    但是当我们已经明确候选人已经不会选择立场1和立场10这两个严格劣势策略的时候,
    立场3才严格优于立场2。
    这里只是相当与去掉了立场1和立场10,但是选票和选民依然存在。
    V2 \(u_i\)(2,2) = 50%, \(u_i\)(3,2) = 80%
    V3 \(u_i\)(2,3) = 20%, \(u_i\)(3,3) = 50%
    V4 \(u_i\)(2,4) = 25%, \(u_i\)(3,4) = 30%
    V5 \(u_i\)(2,5) = 30%, \(u_i\)(3,5) = 35%
    V6 \(u_i\)(2,6) = 35% ,\(u_i\)(3,6) = 40%
    V7 \(u_i\)(2,7) = 40% ,\(u_i\)(3,7) = 45%
    V8 \(u_i\)(2,8) = 45%, \(u_i\)(3,8) = 50%
    V9 \(u_i\)(2,9) = 50% ,\(u_i\)(3,9) = 55%
    …………

  4. A different approach :Best Response
    Game Two--Player1会选择上中下,Player2可以选择左右,
    收益如下:

P1/P2LR
U5,10,2
M1,34,1
D4,22,3

如果是Player1,他的BR(Best Response)?
选择"上"是对应Player2选择"左"的最佳选择
选择"中"是对应Player2选择"右"的最佳选择
当对手选择左右的概率相等的时候,此时最好的选择是下。
Ui(u)=0.55+50=2.5收益
Ui(M)=10.5+40.5=2.5收益
Ui(D)=0.54+0.52=3收益
但是情况可能不一样,比如Player2选择左右的概率为pos1,pos2时就需要重新计算。
假设Player2选择右的概率为\(P_x\),收益如下:
\(u(U,L)\) = \((1-P_x)\)* 5 + 0 * \(P_x\)= 5\(P_x\)
\(u(D,L)\) = \((1-P_x)\)
1 + 4 * \(P_x\) = 4 - 3 * \(P_x\)
\(u(M,L)\) = \((1-P_x)\)* 4 + 2 * \(P_x\) = 2 + 2 * \(P_x\)
所以画图表示如下:
其中\(P_1\)=\(u(U,L)\),\(P_2\)=\(u(D,L)\) ,\(P_3\)=\(u(M,L)\),横坐标表示Player2选择左的概率。
1165691-20180701222840307-614456425.png
如果认为对方选择右(R)的概率小于x的话,BR=U,相对的,如果概率大于y时,
BR=M,如果概率落在\(x\)~\(y\)之间,则BR=D。
联立三个直线方程,可以求得
\(x=1/3\),\(y=2/3\)

转载于:https://www.cnblogs.com/FlyerBird/p/9251629.html

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

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

相关文章

Leetcode--136. 只出现一次的数字

给定一个按照升序排列的整数数组 nums&#xff0c;和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值&#xff0c;返回 [-1, -1]。 示例 1: 输入: nums [5,7,7,8,8,10], target 8 输…

喜忧参半:我国蜂窝物联网全球占比超过75%

来源: C114通信网随着连接技术的不断创新&#xff0c;我们将迎来真正万物互联的智能世界。而在物联网产业链条中&#xff0c;通信运营商一直扮演着至关重要的角色。知名物联网市场研究机构IoT Analytics的数据显示&#xff1a;蜂窝物联网连接数方面&#xff0c;中国电信、中国联…

java ant war包_java利用Ant脚本生成war包全过程

使用ant脚本前的准备1、下载一个ant安装包。如&#xff1a;apache-ant-1.8.4-bin.zip。解压到E盘。2、配置环境变量。新增ANT_HOME&#xff1a;E:\apache-ant-1.8.4&#xff1b;PATH增加&#xff1a;E:\apache-ant-1.8.4\bin。3、检查ant是否配置完成。运行->cmd输入&#x…

class(一)--类的创建

class是ES6引入的&#xff0c;它并不是一种全新的继承模式&#xff0c;而只是基于原型对象继承封装的语法糖&#xff0c;因此只要充分理解原型对象&#xff0c;原型链&#xff0c;继承等知识&#xff0c;class也就很好容易理解了 类的声明 ES5及之前是通过创建一个构造函数(Fn)…

Leetcode--84. 柱状图中最大的矩形

给定 n 个非负整数&#xff0c;用来表示柱状图中各个柱子的高度。每个柱子彼此相邻&#xff0c;且宽度为 1 。 求在该柱状图中&#xff0c;能够勾勒出来的矩形的最大面积。 以上是柱状图的示例&#xff0c;其中每个柱子的宽度为 1&#xff0c;给定的高度为 [2,1,5,6,2,3]。 图…

2021机器智能研究方向

来源&#xff1a;人工智能和大数据 在机器智能向更大的深度神经网络发展的过程中&#xff0c;训练效率将成为Graphcore Research在2021年的重点工作。大型、过参数化模型的训练不断展现出改进的训练和泛化性能。事实上&#xff0c;在许多领域&#xff0c;较大的模型样本效率更高…

php操作redis_PHP操作Redis的基本方法

redis 的基本操作方法1 redis 的连接 &#xff1a;//实例化redis $redis new Redis(); //连接 $redis->connect(127.0.0.1, 6379); //检测是否连接成功 echo "Server is running: " . $redis->ping(); // 输出结果 Server is running: PONG2 redis 操作 Strng…

sqlalchemy外键和relationship查询

前面的文章中讲解了外键的基础知识和操作&#xff0c;上一篇文章讲解了sqlalchemy的基本操作。前面两篇文章都是作为铺垫&#xff0c;为下面的文章打好基础。记得初一时第一次期中考试时考的不好&#xff0c;老爸安慰我说&#xff1a;“学习是一个循序渐进的过程”&#xff0c;…

Leetcode--152. 乘积最大子序列

给定一个整数数组 nums &#xff0c;找出一个序列中乘积最大的连续子序列&#xff08;该序列至少包含一个数&#xff09;。 示例 1: 输入: [2,3,-2,4] 输出: 6 解释: 子数组 [2,3] 有最大乘积 6。 示例 2: 输入: [-2,0,-1] 输出: 0 解释: 结果不能为 2, 因为 [-2,-1] 不是子…

加大基础研究投入 给科技创新注入“强心剂”

来源&#xff1a;科技日报进一步加大政府科技投入力度&#xff0c;引导社会各界对基础研究的投入与布局&#xff0c;健全鼓励支持基础研究、原始创新的体制机制&#xff0c;探索多元化财政科技投入方式&#xff0c;完善鼓励研发投入的政策体系&#xff0c;提升科技经费投入的有…

Gym - 100989J -(DFS)

题目链接&#xff1a;http://codeforces.com/gym/100989/problem/J J. Objects Panel (A)time limit per test1.0 smemory limit per test256 MBinputstandard inputoutputstandard outputRaihan is helping Maram and Master Hasan in the design of their graduation project…

Leetcode--925. 长按键入

你的朋友正在使用键盘输入他的名字 name。偶尔&#xff0c;在键入字符 c 时&#xff0c;按键可能会被长按&#xff0c;而字符可能被输入 1 次或多次。 你将会检查键盘输入的字符 typed。如果它对应的可能是你的朋友的名字&#xff08;其中一些字符可能被长按&#xff09;&…

艰难2020:人工智能的应用是否已停滞不前?

作者&#xff1a;Gary Grossman译者&#xff1a;Sambodhi策划&#xff1a;刘燕今年&#xff0c;每一个季度都是疯狂的一年&#xff0c;人工智能的发展同样如此。总的来说&#xff0c;这一年人工智能的发展喜忧参半&#xff0c;其中有显著的进展&#xff0c;也有对技术滥用的新发…

centos php日志分析,记录一下CentOS7安装GoAccess日志分析工具

之前项目一直都在用这个日志分析工具&#xff0c;自己也曾搭建过。现在整理一下之前的安装使用过程。GoAccess是一个开源的实时网络日志分析器和交互式查看器&#xff0c;可在Linux终端或浏览器中运行。为系统管理员提供可视化的服务器报告&#xff0c;为系统管理员提供快速且有…

浅谈WM算法

1. WM&#xff08;Wu-Manber&#xff09;算法的简单理解&#xff1a;&#xff08;1&#xff09;WM算法需要的参数&#xff1a;∑&#xff1a;字母集c&#xff1a; 字母集数目m&#xff1a;模式串集合中&#xff0c;字符串长度最小的模式串的长度B&#xff1a;字符块长度&#…

Leetcode--845. 数组中的最长山脉

我们把数组 A 中符合下列属性的任意连续子数组 B 称为 “山脉”&#xff1a; B.length > 3 存在 0 < i < B.length - 1 使得 B[0] < B[1] < ... B[i-1] < B[i] > B[i1] > ... > B[B.length - 1] &#xff08;注意&#xff1a;B 可以是 A 的任意子数…

AI研习丨专题:因果推断与因果性学习研究进展

来源&#xff1a;《中国人工智能学会通讯》2020年 第10卷 第5期 机器学习及其应用专题0 引言因果关系一直是人类认识世界的基本方式和现代科学的基石。爱因斯坦就曾指出&#xff0c;西方科学的发展是以希腊哲学家发明形式逻辑体系&#xff0c;以及通过系统的实验发现有可能找…

php api命名历史,PHP历史上的今天查询api源码

PHP历史上的今天查询API源码&#xff0c;本地新建PHP文件上传到服务器即可使用&#xff0c;非储存性&#xff0c;直接解析网址<?php function showjson($json){header("Access-Control-Allow-Origin:*");header(Content-type: application/json);exit(json_encod…

vuex调用接口

1、安装vue、vuex在main.js中引入 import Vue from vueimport store from ./vueximport server from ./server2、server中文件adapter.jsimport Axios from "axios";getServerList() {class Processor { constructor(result) { return result } }; return new Promis…

传感器的未来: 10年后我们将会生活在一个极端透明的世界

来源&#xff1a;大数据文摘作者&#xff1a;彼得戴曼迪斯2014年&#xff0c;在芬兰的一个传染病实验室里&#xff0c;卫生研究员佩特里拉特拉&#xff08;Petteri Lahtela&#xff09;发现了一件奇怪的事情&#xff0c;他突然意识到他所研究的很多问题的条件都存在着重叠。例如…