经典书《复杂性思考》,158页pdf

2021 年 5 月 8 日 专知


本书的灵感来源于无聊与迷恋的感觉:对常规的数据结构与算法介绍的无聊,对复杂系统的迷恋。数据结构的问题在于教师在教授这门课程的时候通常不会调动起学生的积极性;复杂性科学的问题在于学校通常不会教授这门课程。


2005年,我在欧林学院讲授了一门新课程,学生要阅读关于复杂性的主题,使用Python进行实验,并学习算法与数据结构。当我在2008年再次讲授这门课程时,我写了本书的初稿。


在2011年第3次讲授这门课程时,我准备出版该书并邀请学生们以案例研究的形式提交其工作成果并包含在书中。我在欧林学院找了9位教授成立了项目委员会,选择可供出版的报告。符合标准的案例研究被纳入到本书中。我们将在下一版吸纳来自读者的更多稿件(参见附录A)。


对教师的建议

本书可以用作Python编程与算法的大学中级课程教材。我的教学遵循如下结构:

  • 阅读: 复杂性科学涵盖了各种主题。这些主题之间相互关联,但需要花费不少时间才能搞清楚这些联系。为了帮助学生们看到全景,我会向他们介绍一些阅读列表,这些都来自于该领域最流行的研究成果。我的阅读列表以及关于如何使用它的建议在附录B中。

  • 练习: 本书提供了一系列练习;很多练习都要求学生重新实现一些开创性实验并对其进行扩展。复杂性吸引人的一个地方在于我们可以通过适当的编程技能与数学知识接触研究前沿。

  • 讨论: 书中的主题提出了关于科学哲学的问题,这需要学生们进一步阅读并进行课堂讨论。


在我的课堂上,我们将几乎半个学期的时间都用在了案例研究上。学生们经由构思产生过程、形成团队,并在一系列实验上花费6~7周的时间,然后以4~6页可发表的报告形式来呈现其工作成果。


可以通过https://sites.google.com/site/compmodolin了解课程大纲与我的说明。

对自学者的建议


在2009~2010年,我作为Google的一名访问学者在其剑桥办公室工作。在与我共事的软件工程师中,让我印象深刻的一点是他们广博的求知欲以及增长知识与技能的动力。

我希望本书能够帮助像他们一样的人们来探索他们可能遇不到的一些主题与想法,练习Python编程技能,以及学习关于数据结构与算法的更多知识(或者看看有哪些内容不适合放在第1版中)。


本书针对自学者的一些特点有:

技术深度


  1. 前言

  2. 第1章 复杂性科学

  3. 1.1 本书内容

  4. 1.2 一种新科学

  5. 1.3 范式转移吗

  6. 1.4 科学模型的轴线

  7. 1.5 一种新模型

  8. 1.6 一种新工程

  9. 1.7 一种新思维

  10. 第2章 图

  11. 2.1 图

  12. 2.2 图的表示

  13. 2.3 随机图

  14. 2.4 连通图

  15. 2.5 paul erds:逍遥的数学家,兴奋剂成瘾之人

  16. 2.6 迭代器

  17. 2.7 生成器

  18. 第3章 算法分析

  19. 3.1 增长量级

  20. .3.2 对基本python运算的分析

  21. 3.3 对搜索算法的分析

  22. 3.4 hashtable

  23. 3.5 合并列表

  24. 3.6 pyplot

  25. 3.7 列表推导

  26. 第4章 小世界图

  27. 4.1 对图算法的分析

  28. 4.2 fifo实现

  29. 4.3 stanley milgram

  30. 4.4 watts与strogatz

  31. 4.5 dijkstra

  32. 4.6 何种分析

  33. 第5章 无标度网络

  34. 5.1 zipf定律

  35. 5.2 累积分布

  36. 5.3 连续分布

  37. 5.4 pareto分布

  38. 5.5 barabási与albert

  39. 5.6 zipf、pareto与幂次法则

  40. 5.7 解释模型

  41. 第6章 细胞自动机

  42. 6.1 stephen wolfram

  43. 6.2 实现ca

  44. 6.3 cadrawer

  45. 6.4 ca的分类

  46. 6.5 随机性

  47. 6.6 决定论

  48. 6.7 结构

  49. 6.8 普遍性

  50. 6.9 可证伪性

  51. 6.10 这是什么模型

  52. 第7章 生命游戏

  53. 7.1 实现生命

  54. 7.2 生命模式

  55. 7.3 conway猜想

  56. 7.4 现实主义

  57. 7.5 工具主义

  58. 7.6 turmite

  59. 第8章 分形

  60. 8.1 分形ca

  61. 8.2 渗流

  62. 第9章 自组织临界性

  63. 9.1 沙堆

  64. 9.2 谱线密度

  65. 9.3 快速傅立叶变换

  66. 9.4 红噪声

  67. 9.5 简化论与整体论

  68. 9.6 soc、因果关系与预测

  69. 第10章 基于主体的模型

  70. 10.1 thomas schelling

  71. 10.2 基于主体的模型

  72. 10.3 交通拥堵

  73. 10.4 boid

  74. 10.5 囚徒困境

  75. 10.6 突现

  76. 10.7 自由意志

  77. 第11章 案例研究:糖域

  78. 11.1 最初的糖域

  79. 11.2 占领运动

  80. 11.3 糖域的新版本

  81. 11.4 税收与遗留

  82. 11.5 基尼系数

  83. 11.6 税收的结果

  84. 11.7 结论

  85. 第12章 案例研究:蚁群移动轨迹

  86. 12.1 简介

  87. 12.2 模型概览

  88. 12.3 api设计

  89. 12.4 稀疏矩阵

  90. 12.5 wx

  91. 12.6 应用

  92. 第13章 案例研究:有向图与结

  93. 13.1 有向图

  94. 13.2 实现

  95. 13.3 检测结

  96. 13.4 维基百科中的结

  97. 第14章 案例研究:志愿者困境

  98. 14.1 土拨鼠困境

  99. 14.2 分析

  100. 14.3 规范博弈

  101. 14.4 结果

  102. 14.5 提升可能性

  103. 附录a 案例提交邀请

  104. 附录b 参考书目



专知便捷查看

便捷下载,请关注专知公众号(点击上方蓝色专知关注)

  • 后台回复“C158” 就可以获取经典书《复杂性思考》,158页pdf》专知下载链接



专知,专业可信的人工智能知识分发 ,让认知协作更快更好!欢迎注册登录专知www.zhuanzhi.ai,获取5000+AI主题干货知识资料!


欢迎微信扫一扫加入专知人工智能知识星球群,获取最新AI专业干货知识教程资料和与专家交流咨询
点击“ 阅读原文 ”,了解使用 专知 ,查看获取5000+AI主题知识资源
登录查看更多
3

相关内容

专知会员服务
79+阅读 · 2021年5月4日
【经典书】数据结构与算法,770页pdf
专知会员服务
140+阅读 · 2021年4月15日
【经典书】信息论原理,774页pdf
专知会员服务
254+阅读 · 2021年3月22日
【经典书】数据科学艺术:数据工作者指南,162页pdf
专知会员服务
54+阅读 · 2021年3月9日
【经典书】图理论与复杂网络导论,287页pdf
专知会员服务
133+阅读 · 2021年3月5日
【经典书】《学习OpenCV 3》,1018页pdf
专知会员服务
130+阅读 · 2021年2月28日
【经典书】线性代数,286页pdf
专知会员服务
128+阅读 · 2021年2月28日
【2020新书】深度学习自然语言处理简明导论,69页pdf
专知会员服务
114+阅读 · 2020年11月7日
【经典书】微积分导论第二卷,632页pdf
专知会员服务
74+阅读 · 2020年11月5日
【经典书】操作系统导论,687页pdf
专知会员服务
171+阅读 · 2020年10月28日
CCCF专栏 | 如何以计算的视角来思考
中国计算机学会
3+阅读 · 2019年4月22日
421页《机器学习数学基础》最新2019版PDF下载
两套经典的用户画像
产品100干货速递
26+阅读 · 2018年6月19日
以不同的思考侧重介绍卷积神经网络
AI研习社
4+阅读 · 2017年11月14日
Arxiv
103+阅读 · 2021年6月8日
Arxiv
23+阅读 · 2020年9月16日
AutoML: A Survey of the State-of-the-Art
Arxiv
69+阅读 · 2019年8月14日
Arxiv
18+阅读 · 2019年1月16日
Graph-Based Recommendation System
Arxiv
4+阅读 · 2018年7月31日
Arxiv
4+阅读 · 2018年1月29日
Arxiv
6+阅读 · 2018年1月29日
VIP会员
相关VIP内容
专知会员服务
79+阅读 · 2021年5月4日
【经典书】数据结构与算法,770页pdf
专知会员服务
140+阅读 · 2021年4月15日
【经典书】信息论原理,774页pdf
专知会员服务
254+阅读 · 2021年3月22日
【经典书】数据科学艺术:数据工作者指南,162页pdf
专知会员服务
54+阅读 · 2021年3月9日
【经典书】图理论与复杂网络导论,287页pdf
专知会员服务
133+阅读 · 2021年3月5日
【经典书】《学习OpenCV 3》,1018页pdf
专知会员服务
130+阅读 · 2021年2月28日
【经典书】线性代数,286页pdf
专知会员服务
128+阅读 · 2021年2月28日
【2020新书】深度学习自然语言处理简明导论,69页pdf
专知会员服务
114+阅读 · 2020年11月7日
【经典书】微积分导论第二卷,632页pdf
专知会员服务
74+阅读 · 2020年11月5日
【经典书】操作系统导论,687页pdf
专知会员服务
171+阅读 · 2020年10月28日
相关论文
Arxiv
103+阅读 · 2021年6月8日
Arxiv
23+阅读 · 2020年9月16日
AutoML: A Survey of the State-of-the-Art
Arxiv
69+阅读 · 2019年8月14日
Arxiv
18+阅读 · 2019年1月16日
Graph-Based Recommendation System
Arxiv
4+阅读 · 2018年7月31日
Arxiv
4+阅读 · 2018年1月29日
Arxiv
6+阅读 · 2018年1月29日
Top
微信扫码咨询专知VIP会员