复杂系统入门学习资源

/pic/1_A6icLGm13jJgam3wRIwicibBLSy0Bw.jpeg

课程时间: 连续讲座98 分钟

课程难度: 本科课程,中英文字幕翻译

课程讲师: Robert Sapolsk 美国科学家、作家,现任斯坦福大学生物学、神经学和神经外科教授

课程介绍: 本课程是 系列课程“从生物学看人类行为中”的一讲。该节课程涉及遗传学,神经科学,细胞学,数学等领域。该课程从还原主义(reductism)的历史渊源讲起,带你认识这个术语代表的意义,通过神经科学中的“祖母细胞”,即该神经元细胞只针对你祖母的照片才会被激活来说明还原主义发展到极致后产生的无法解释的现象,进而过渡到混沌的概念,介绍了分形,蝴蝶效应,并对比了混沌科学及还原论在看问题和做研究方面的不同视角和看法。通过学习该课程,你可以弄懂基础概念,领略大师风采。课程的老师留着长胡子,语言风趣,很有魅力的。

温馨提示:这个教授讲课语速快,信息量大,全是干货,讲话旁征博引,推荐看至少俩遍。这一套课程也是很不错的,推荐下。

课程链接:http://v.youku.com/v_show/id_XNTE2OTg4MzUy.html

点击阅读原文即可一键查看课程。

纸上得来终觉浅,要认识一门学科,不止需要了解概念,还需要亲自动手,get your hand dirty。

/pic/2_JecUvB2n4PUQydkUKhXxX2gs4hCz0A.jpg

所以之后推荐的书,以python为基础,演示了多种复杂系统的模型,让在计算机诞生之前难以验证的理论得以模拟,并逐步建立起复杂演绎基础之上的新认知模式。Python语言简单易懂,但书中的很多代码、练习有时间还得需要仔细研究实践。本书内容短小,但是信息量很大,关键看你是走马观花的读,还是一行行代码地进行实践了,收获是不一样的。

复杂性科学涵盖了各种主题。这些主题之间相互关联,但需要花费不少时间才能搞清楚这些联系。为了帮助读者看到全景,这本书阅读列表,这些都来自于该领域最流行的研究成果。阅读列表以及关于如何使用它的建议在附录B中。这本书提供了一系列练习;很多练习都要求读者重新实现一些开创性实验并对其进行扩展。复杂性吸引人的一个地方在于我们可以通过适当的编程技能与数学知识接触研究前沿。

这本书的内容覆盖:小世界图,无标度网络,细胞自动机,生命游戏,分形,自组织临界性,基于主体的模型(agent based model) 及几个现实中的案例分析。是复杂性研究入门参考好书。

本书的翻译版已有,原版可以在网上轻易下载。推荐看原版。另外本书还可以用作Python编程与算法的大学中级课程教材。既是你对python和算法一无所知,其前三章的内容也可以让你能够接着看下去。

顺便推荐下作者的另外一本书

贝叶斯思维:统计建模的Python学习法

/pic/3_6ChoaAPKTpuQHe5oFj48UdRvuLyK5g.png

同一个作者的作品,同样的方式,生活中的案例+代码实现+分析,同样是根据作者在美国大学讲授相关课程的讲义编撰而成的。

贝叶斯思维的威力可以帮助你在生活的各个方面获得清晰的思维,参考 玩转贝叶斯分析 贝叶斯理论在医学数据分析中的应用 举书中的例子 战争环境下(二战德军坦克问题),法律问题上(肾肿瘤的假设验证),体育博彩领域(棕熊队和加人队NFL比赛问题),通过阅读,作者潜移默化的帮助读者形成了建模决策的方法论,建模误差和数值误差怎么取舍,怎样为具体问题建立数学模型,如何抓住问题中的主要矛盾(模型中的关键参数),再一步一步的优化或者验证模型的有效性或者局限性。

更多阅读

推荐一部纪录片 BBC 算法现代生活的秘密规律

读书类公众号推荐——只有四个号哦

机器学习进阶之最短路线图

阅读原文

Studyinger2016-10-07 09:10:00

请问,我现在还不懂python语言,这两本书是不是先学习《统计建模的python学习法》比较好?谢谢啦/抱拳/磕头

作者

可以直接看推荐的书,有pyrhon语言的介绍

陈军382016-10-07 05:58:27

逊于“珠玑法”

王一书(Sciker)2016-10-07 08:57:28

复杂系统的扫地僧

Z Y M2016-10-07 08:35:42

需要再看一遍,不会编程,第一次接触这样的内容。

odyssey 2016-10-07 08:18:28

还是人类么……/强

三藏爱你2016-10-07 07:20:50

铁哥推荐的内容真硬!

明泽2016-10-07 06:32:52

ths so much!赞 1