第一章博弈

同时的博弈:双方同时定制策略

如果有显著的次优策略总是不如另一个,则剔除它.

如果一个策略组合中没有一方可以单独改变其策略以提高回报,则称为Nash均衡.一个游戏可能没有也可能有多个Nash均衡。

囚徒困境在双方都是自私的的时候会出现,通常其均衡点不是最大化总体回报的。

序列化博弈:双方交替制定策略,只有有限个回合

可以用博弈树来建模分析,然后使用逆向归纳法逆推找到对单方最合适的策略。

如果一方进行有保证的威胁,则可能可以改变另一方的最优策略选择。

第二章合作

合作的理由:

竞争可能不能使利润最大化,如囚徒困境;有的公司可能需要其他公司的配合,例如制定一种统一的业界标准,合作才能双方利益更大。

如何保证合作:

重复博弈

双方的博弈可以是多次重复的。可以是有限次或者无数次的,采取威胁合作的方式有限次不能保证任意一次合作,无限次的情况下给出每次之后重复博弈的概率可以决策是否合作,只有合作带来的收益大于不合作的收益才行。如果改变对于一方不合作的惩罚策略,可以改变此方决策。竞争者数量和惩罚程度/年限、利率一样都会造成影响。

承诺

竞争承诺通常把博弈从同时的变成序列化的。合作承诺如提高自己公司的信誉,向用户保证未来不讲价。

第三章互补商品

定义:

如电脑操作系统和软件。替代品也会有互补效应,如一个商品降价造成总的市场增加。

针对互补效应的策略:

支持互补方,更高的质量和销量是对自身有好处的。

自己生产互补品,对自己是有意义的。

外部经济效应,生产互补品可以交叉补贴(为其中一种定价极低来促进另外一种定价高的的销量),捆绑销售,增加锁定(增加用户转移成本)

战略伙伴关系:

组织集成关系:跨公司的团队

金融集成关系:互换股份,结成利润联盟

如果两者是互补的,就已经有了合作的动机,无需金融集成

第四章进入新市场

市场的吸引力:

供应商、消费者数量,可能的竞争对手,市场的税收和监管(轻了好),代用品

进入障碍:

结构性障碍:行业特性和已进入者的地位

战略障碍:已进入者的恶意举动

进入市场采取的策略:

承诺进入;柔道经济,定价低,保证自己的市场份额小;专业市场,保证市场很小;

防止对手进入的策略:

掌握资源;降低成本和价格;增加品牌忠诚和转换成本;威胁对手说要价格战。

限制性定价和掠夺性定价

先发制人,占领所有市场;

第五章研发

研发分类与阶段:

基础研究,基础科学的研究,成果难以保护;

应用研究,如手机原型;

产品开发。后两类可以用专利和版权保护,造成专利竞赛

创新的分类:

产品创新,提升现有产品,增大购买意愿;过程创新,减少成本。

也可分为重大创新和增量创新

创新的动机:

竞争市场;达成垄断,垄断企业更少的动力创新,有可能的进入市场者时创新动力更大。

竞争下的研发动力:

和研发成功的概率有关

沉睡的专利

第六章  产品设计

BertrandModel

产品差异化:

水平和垂直

通用的策略:

成本领先;差异化(品牌,技术,服务等);专注特定用户群、区域市场

中间困境:

即三种策略都不占优势,但可以采取混合策略,可能取得比单一策略更好的效果

慕尼黑大学公开课 Competitive Strategy(竞争策略)总结的更多相关文章

  1. 斯坦福大学公开课:iOS 7应用开发 笔记

    2015-07-06 第一讲   课务.iOS概述 -------------------------------------------------- 开始学习斯坦福大学公开课:iOS 7应用开发留 ...

  2. 斯坦福大学公开课机器学习:advice for applying machine learning | diagnosing bias vs. variance(机器学习:诊断偏差和方差问题)

    当我们运行一个学习算法时,如果这个算法的表现不理想,那么有两种原因导致:要么偏差比较大.要么方差比较大.换句话说,要么是欠拟合.要么是过拟合.那么这两种情况,哪个和偏差有关.哪个和方差有关,或者是不是 ...

  3. 第19月第8天 斯坦福大学公开课机器学习 (吴恩达 Andrew Ng)

    1.斯坦福大学公开课机器学习 (吴恩达 Andrew Ng) http://open.163.com/special/opencourse/machinelearning.html 笔记 http:/ ...

  4. 斯坦福大学公开课机器学习: machine learning system design | error analysis(误差分析:检验算法是否有高偏差和高方差)

    误差分析可以更系统地做出决定.如果你准备研究机器学习的东西或者构造机器学习应用程序,最好的实践方法不是建立一个非常复杂的系统.拥有多么复杂的变量,而是构建一个简单的算法.这样你可以很快地实现它.研究机 ...

  5. 斯坦福大学公开课机器学习:machine learning system design | data for machine learning(数据量很大时,学习算法表现比较好的原理)

    下图为四种不同算法应用在不同大小数据量时的表现,可以看出,随着数据量的增大,算法的表现趋于接近.即不管多么糟糕的算法,数据量非常大的时候,算法表现也可以很好. 数据量很大时,学习算法表现比较好的原理: ...

  6. 斯坦福大学公开课机器学习:machine learning system design | trading off precision and recall(F score公式的提出:学习算法中如何平衡(取舍)查准率和召回率的数值)

    一般来说,召回率和查准率的关系如下:1.如果需要很高的置信度的话,查准率会很高,相应的召回率很低:2.如果需要避免假阴性的话,召回率会很高,查准率会很低.下图右边显示的是召回率和查准率在一个学习算法中 ...

  7. 斯坦福大学公开课机器学习:machine learning system design | error metrics for skewed classes(偏斜类问题的定义以及针对偏斜类问题的评估度量值:查准率(precision)和召回率(recall))

    上篇文章提到了误差分析以及设定误差度量值的重要性.那就是设定某个实数来评估学习算法并衡量它的表现.有了算法的评估和误差度量值,有一件重要的事情要注意,就是使用一个合适的误差度量值,有时会对学习算法造成 ...

  8. 斯坦福大学公开课机器学习: machine learning system design | prioritizing what to work on : spam classification example(设计复杂机器学习系统的主要问题及构建复杂的机器学习系统的建议)

    当我们在进行机器学习时着重要考虑什么问题.以垃圾邮件分类为例子.假如你想建立一个垃圾邮件分类器,看这些垃圾邮件与非垃圾邮件的例子.左边这封邮件想向你推销东西.注意这封垃圾邮件有意的拼错一些单词,就像M ...

  9. 斯坦福大学公开课机器学习: advice for applying machine learning | deciding what to try next(revisited)(针对高偏差、高方差问题的解决方法以及隐藏层数的选择)

    针对高偏差.高方差问题的解决方法: 1.解决高方差问题的方案:增大训练样本量.缩小特征量.增大lambda值 2.解决高偏差问题的方案:增大特征量.增加多项式特征(比如x1*x2,x1的平方等等).减 ...

随机推荐

  1. POJ 2112 Optimal Milking (二分+最短路径+网络流)

    POJ  2112 Optimal Milking (二分+最短路径+网络流) Optimal Milking Time Limit: 2000MS   Memory Limit: 30000K To ...

  2. 趋势科技4月移动client病毒报告

    2014年4月移动client安全威胁概况 截至2014年4月30日,中国区移动client病毒码1.669.60,大小9,792,484字节,能够检測病毒约221万个.移动client病毒约12万个 ...

  3. __autoload()方法

    php中__autoload()方法详解 PHP在魔术函数__autoload()方法出现以前,如果你要在一个程序文件中实例化100个对象,那么你必须用include或者require包含进来100个 ...

  4. HDU5090模拟,hash

    /* HDU 5090 算是一道简单模拟题.但当中有非常深的hash思想 这是本人的第一道hash题 更是本人的第一道纸质代码不带编译不带执行提交AC的题 值得纪念 废话讲这么多之后,讲述题中思想 因 ...

  5. Google 开源项目风格指南阅读笔记(C++版)

    虽说是编程风格指南,可是干货也不少,非常多C++的有用技术在里面. 头文件 通常每一个.cpp文件都相应一个.h文件:#define保护全部头文件都应该使用#define防止头文件被多重包括,为保证唯 ...

  6. 配置rhel 6.4(64位)安装使用syslog-ng 3.5

    我基本的博客地址是:www.cppblog.com/zdhsoft 相应的CentOS 6.x也就可能使用. 下载地址: 第一步:安装 wget http://www.balabit.com/down ...

  7. 反射API

    反射,是指一种能在运行时动态加载.分析类的能力.反射被广泛地用于那些需要在运行时检测或修改程序行为的程序中.这是一个相对高级的特性,使用反射技术应当具备相当的Java语言基础.我们可以通过反射机制让应 ...

  8. Linux内核驱动将多个C文件编译成一个ko文件的方法——每一个C文件中都有module_init与module_exit

    以两个C文件为例: 将本该被分别编译成adc_device.ko和adc_driver.ko的adc_device.c.adc_driver.c编译成一个ko文件! 採用方法: 第一步.改动C文件 1 ...

  9. SQL_查找用户的表属于哪个表空间

    ***********************************************声明*************************************************** ...

  10. 使用hadoop ecipse插件须要注意的问题

    1.关于run on hadoop的问题: 在未用hadoop eclipse插件前,我以为通过hadoop eclipse 插件不但能够管理hdfs,还能够自己主动打包程序.并帮我自己主动设置Con ...