本文主要是介绍耶鲁博弈论公开课笔记,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
这两周我看完了耶鲁大学的博弈论公开课,收获非常大,系统地了解了博弈论中的主要概念和方法,主要包括以下内容:
1. 首先是了解了很多的博弈模型,包括同步博弈中的古诺模型、伯川德模型、候选人-选民模型、谢林模型和序贯博弈中的最后通牒和讨价还价博弈、stackberg博弈、消耗战博弈以及不完整信息下的博弈、信息不对称博弈、重复博弈等众多博弈类型。我觉得最重要的是对问题进行抽象建立博弈模型,最好的模型应该是既简单到容易求解又复杂到有价值、能解决问题。很多博弈模型就具有这样的特点,很有美感。
2. 了解了一些求解博弈的方法,包括混合策略纳什均衡的求解、逆向归纳法和子博弈精炼均衡的求解。后面两者有点像海盗分金这样的推理游戏,这是解决问题的主要工具。
3. 了解了树图的表达形式和子博弈、信息集的概念。序贯博弈用树图可以直观地表示出来,树图也可以方便地转换成矩阵形式。
4. 了解了四种简单的拍卖形式,首价密封、公开降价拍卖、第二价格密封拍卖和公开增价拍卖,理解了前两者本质是相同的,后两者也是密切相关的。另外了解了赢者诅咒的概念。
5. 此前零碎地接触过最后通牒和讨价还价博弈、stackberg博弈、NIM博弈等,现在也从一个更高的角度理解了他们,尤其是stackberg博弈,可能在安全博弈论的方面有较大用途。
总之,通过这个公开课学到了很多,教授旁征博引,幽默有趣,非常吸引人,让我很感慨国内的本科教育跟国外顶尖高校的巨大差距。
这篇关于耶鲁博弈论公开课笔记的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!