1700506986
1700506988
数据科学家养成手册 10.1 洛伦兹在想什么
1700506989
1700506990
美国著名的气象学家洛伦兹(2)(如图10-1所示)在1963年于麻省理工学院做长期天气预报研究的时候发现了一个现象。那段时间,他尝试对大气对流模型进行数值计算,并观察这个系统的演化过程。他将温度、湿度、压力等气象数据输入计算机,计算机会依据3个内建的微分方程计算出下一刻可能的气象数据,据此模拟绘制气象变化图。但是,在这个过程中发生了一件非常奇怪的事情:两次输入“相同”的数值,用曲线表示的计算结果竟然相差很远。刚开始,两次计算的结果吻合度还很高,但是慢慢地,两条曲线的距离越来越远,到最后甚至看不出两者有丝毫关系(如图10-2所示)。
1700506991
1700506992
1700506993
1700506994
1700506995
图10-1 气象学家洛伦兹
1700506996
1700506997
1700506998
1700506999
1700507000
图10-2 洛伦兹两次实验绘制的曲线不同
1700507001
1700507002
对计算结果进行分析后,洛伦兹找到了原因。原来他在第1次计算中输入了一个参数,值为0.506127,而在第2次计算中输入的参数值为0.506——差别仅在这个地方。
1700507003
1700507004
在中短期时间内,这个系统有着相对确定的规则行为,但是时间一长,在同一系统中会发生无规则的行为。换句话说,在大气对流模型建模的过程中,虽然考虑得很缜密,并且利用了电子计算机对数据进行快速、精确的计算,但仍旧无法在长时间周期里获得稳定的输出解——长期天气预报没有实现。在这个“系统”初始化的时刻,给定的参数即使只有很小的差别,也会在足够长的时间之后将系统的输出差距增加到没有任何联系的地步,而这个初始化的参数的精度不论多高,总会有误差存在,且一定会与理想的真实值有无法忽略的差。1963年,洛伦兹发表了一篇题为《确定性非周期流》(3)的论文,之后又连续发表了几篇著名的论文(4),这些论文逐步形成了研究耗散系统混沌现象的经典文献。
1700507005
1700507006
著名的“蝴蝶效应”就是混沌现象为大众所知的一种气象学体现。概括地说,这个词汇的含义就是“亚马逊雨林一只蝴蝶翅膀偶尔振动,也许两周后就会引起美国德克萨斯州的一场龙卷风”。这种说法不是夸大其辞,尤其不是为了说明“一只蝴蝶翅膀偶尔震动”是“两周后美国德克萨斯州的一场龙卷风”的直接诱因,而是为了说明——某一微小因素在多轮叠加后会被放大,诱导产生一种与在这一微小因素不发生的情况下截然不同的结果。
1700507007
1700507008
真的会这样吗?是的。混沌理论整体研究的就是这样一类事情,而且进行的是定量研究。
1700507009
1700507010
1700507011
1700507012
1700507014
数据科学家养成手册 10.2 罗伯特·梅的养鱼计划
1700507015
1700507016
罗伯特·梅(5)(如图10-3所示),1938年出生于澳大利亚悉尼,科学家,涉猎很广,对理论生态学、人口动态、生物系统的复杂性和稳定性等问题有深入的研究,1973年之后研究完全转向生物学领域。
1700507017
1700507018
1700507019
1700507020
1700507021
图10-3 罗伯特·梅
1700507022
1700507023
在对生物种群的个体数量进行研究的过程中,人们最初使用这样一种线性函数进行描述:
1700507024
1700507025
1700507026
1700507027
1700507028
这里的n和n-1表示相邻的两个观察周期或者生物代。这种思路就是:假设任意的生物种群,无论是大象、长颈鹿,还是鱼、虾、飞鸟等,都有一个自然的增长率。不过,这种假设很快就被人发现有着极大的局限性,因为这种增长可以说是一种无限制的增长。虽然这种模型假说附和了马尔萨斯有关“人口增长不受食物供给和道德约束限制”的“封口增长”理论,但这和我们观察到的现象大相径庭。
1700507029
1700507030
罗伯特·梅及其前人在研究中发现,用一种变形后的公式来描述比较符合生物界的常识。
1700507031
1700507032
1700507033
1700507034
1700507035
这个模型弥补了线性模型假设中的瑕疵:当种群数中的个体数量较小的时候,食物供应量非常充足,种群中的个体数量就会增加;当种群中的个体数量非常大的时候,食物供应量会不足,种群中的个体数量就会减少。
[
上一页 ]
[ :1.700506986e+09 ]
[
下一页 ]