一、时空定位
1.1 历史背景:复杂科学的诞生
梅拉妮·米歇尔(Melanie Mitchell,1958-)是计算机科学家、复杂系统研究者。她在密歇根大学获得士学位,师从约翰·霍兰德遗传算法波特兰州立大学任职。
《复杂》出版于2009年。这本书的副标题是“复杂系统的科学导论”。米歇尔在书中系统梳理了复杂科学的核心概念和关键成果:复杂适应系统、混沌、元胞自动机、遗传算法、人工生命、、进化动力学、合作演化、蚂蚁算法、免疫算法。米歇尔区分了“复杂系统”和“混沌系统”的特征。混沌系统的行为是不可预测的,但遵循“确定”规则;复杂系统由大量相互作用的“简单”主体组成,没有控制,没有全指令,但涌现出“复杂”的宏观行为。蚁群、鸟群、鱼群、城市、市场、、大脑、互联网、生态系统——这些都是复杂适应系统。
在七维“系统跃迁”框架中,复杂科学揭示了系统跃迁的“微观机制”。跃迁不是“整体设计”的产物,是“部互动”的涌现结果。主体(蚂蚁、神经元、人、企业、)遵循“简单规则”,部互动,没有控制,没有全指令,涌现出宏观的“秩序”。
1.2 为什么选择《复杂》而非其他复杂著作
复杂科学的著作很多。米歇尔的之处在于:她是计算机科学家,用“元胞自动机”“遗传算法”“人工生命”等工具模拟复杂系统。她的书可以看作是一本结构清晰的跨学科导论,带领读者阅读大量经典论文和实验。
二、文本素描
《复杂》全书约四十万字。以下按核心主题展开分析。
2.1 什么是复杂系统
米歇尔在引言中给出了“复杂系统”的经典定义:系统由大量“相互作用的”主体组成,主体是“适应”的(主体的行为随着环境的变化而变化),宏观的“秩序”由主体的“部互动”涌现出来,没有控制,没有全指令。蚁群、鸟群、鱼群、城市、市场、免疫系统、大脑、互联网、生态系统都是复杂系统。
米歇尔在书中给出了“混沌”的定义。混沌系统是“确定”系统——系统的演化由确定的规则决定,初始条件给定,系统的状态可以计算出。但混沌系统的“初值敏感”特使得长期预测不可行:初始条件的微小差异(“蝴蝶效应”)会导致系统演化结果的巨大差异。混沌系统不是“随机”的,它的“不可预测”是“确定”的产物。
2.3 元胞自动机:简单规则,复杂行为
元胞自动机是复杂系统的“最小模型”。一条无限长的细胞链,每个细胞的状态是0或1;更新规则:每个细胞的下一个状态由它自己和相邻细胞的状态决定。最简单的规则之一是“规则30”:每个细胞的下一个状态是“左、中、右”三个细胞状态的异或(模2加)。初始条件是随机生成的,然后系统根据规则逐代迭代。在元胞自动机的复杂行为类别中,规则30是“混沌”的,规则110是“通用计算”的,规则232是“秩序”的。
2.4 遗传算法:随机试错加
米歇尔在第七章介绍了“遗传算法”。遗传算法的核心机制包括:生成初始,随机生成一组“候选解”;评估每个候选解的“适应度”;选择适应度高的候选解“繁殖”;通过交叉、变异生成“后代”;重复迭代直到找到“足够好”的解。遗传算法不是“逻辑推导”,是“试错进化”。遗传算法不是“计划”,是“分布探索”。
米歇尔在第八章介绍了“人工生命”研究。在虚拟世界中创建“人造生物”,让它们有能量预算、感知、行动、繁殖、突变、死亡。初始种群随机生成,生物在虚拟世界中竞争能量、繁殖后代、适应环境,种群逐渐“进化”出复杂的行为。
米歇尔在第十章介绍了“科学”。复杂系统的“结构”是“”——节点是主体,连边是主体之间的“相互作用”。小世界(高集聚系数,短平均路径长度),无标度(泊松的。
复杂适应系统的共同原则
米歇尔在最后提出了复杂适应系统的“共同原则”。没有控制,秩序从部互动中“涌现”;没有全指令,行为从个体“适应”中产生;没有预设计,结构从“进化”中涌现。“自上而下的设计”在复杂系统中往往失败,“自下而上的演化”在复杂系统中往往成功。
3.1 “复杂系统由简单主体组成”
米歇尔的个核心命题:蚁群(蚂蚁个体)的行为遵循简单规则——城市(居民)的行为遵循简单规则——市场(者)的行为遵循简单规则。系统的“复杂”不是来自“主体”的复杂,而是来自“互动”的复杂。
3.2 “涌现是复杂系统的核心”
米歇尔的第二个核心命题:复杂系统的宏观行为不能被“还原”为微观个体的行为的线叠加。宏观行为是“涌现”的。蚁群的“巢选址”不是“哪只蚂蚁”的决策,是“蚁群”的涌现结果。鸟群的“队形”不是“哪只鸟”的决策,是“鸟群”的涌现结果。
3.3 “进化是搜索适应度空间”
米歇尔的第三个核心命题:达尔文进化论可以理解为“搜索适应度空间”的算法——随机变异+自然选择。进化算法是复杂系统的“通用学习算法”。
四、维度拆解
4.1 七维的“涌现”机制
七维“系统跃迁”的“跃迁”不是“自上而下设计”的产物,是“自下而上涌现”的结果。新系统的宏观“秩序”不是“计划”的产物,是“市场互动”的涌现结果;新技术的宏观“范式”不是“科研计划”的产物,是“科学家”的涌现结果;新制度的宏观“规则”不是“立法者设计”的产物,是“社会”的涌现结果。
七维“系统跃迁”中的“主体”是“适应”的——主体感知环境,调整策略,化收益。蚁群巢选址的“搬离阈值风险偏好”;消费者购买决策的“品牌偏好”;选民投票决策的“政策偏好”。
4.3 七维的“进化”算法
七维“系统跃迁”是“进化”的,不是“设计”的。系统跃迁的“搜索空间”是“可能空间”(五维)。“变异”产生新可能,“选择”保留高适应度的可能,“”传播高适应度的可能。“遗传算法”在七维系统跃迁中持续运行,不需要“计划者”。
5.1 不要试图“设计”复杂系统
米歇尔的启示:复杂系统的跃迁不是“自上而下设计”的产物。不要指望“计划者”设计出“最优”的经济系统、技术系统、社会系统。复杂系统需要“自下而上的演化”。演化需要时间,需要试错,需要变异,需要选择。
米歇尔的启示:涌现不是“神秘”的,涌现是“可以理解”的。理解了蚂蚁的规则,就理解了蚁群的巢选址。理解了神经元的规则,就理解了大脑的智能。理解了者的规则,就理解了市场的价格。
5.3 进化的速度取决于变异和选择
米歇尔的启示:系统跃迁的速度取决于“变异率”(新可能的涌现速度)和“选择压力”(适应度低的可能的淘汰速度)。变异率太高,系统无法稳定(“过度探索”)。变异率太低,系统无法进化(“过度利用”)。选择压力太大,系统无法多样
《复杂》是一部关于七维“系统跃迁”微观机制的著作。米歇尔系统梳理了复杂科学的核心概念和关键成果:复杂适应系统、涌现、元胞自动机、遗传算法、人工生命、科学、进化动力学。在七维“系统跃迁”框架中,复杂科学揭示了系统跃迁的“微观机制”——“自下而上的演化”不是“自上而下的设计”。
一维是从原点出发的条线,二维是线移动后留下的个面,三维是结构制度,四维是规则制定,五维是可能,七维是系统跃迁。米歇尔告诉我们,系统跃迁不是“整体设计”的产物,是“部互动”的涌现结果。理解复杂系统的关键在于理解“微观规则”如何通过“部互动”涌现出“宏观秩序”。不是“计划”,是“自下而上”。不是“确定”,是“涌现”。不是“还原”,是“复杂”。
全部评论