[S02] 053 用计算机模拟进化

[S02] 053 用计算机模拟进化

00:00
29:34

一、第一位计算机学博士

1、约翰·霍兰德是世界上第一位计算机科学博士,毕业于密歇根大学,他的老师是计算机工程师巴克斯,巴克斯曾经协助冯·诺依曼建造EDVAC,这台计算机是世界上第一台计算机ENIAC的改进版,采用二进制。

2、当年最早建成的计算机都是军事用途,用来计算导弹的弹道,近水楼台先得月,霍兰德用他们进行了最早一批复杂性系统的研究,他不但是计算机博士,还跨界在复杂理论和非线性理论。

 

二、遗传算法

1、在节目中对这套算法有具体数字和逻辑介绍,文字里只做大概说明:在一场类似:“吃豆子”游戏中,先随机生成拥有第一代策略的吃豆人,然后他们在变化莫测的豆子阵里穿梭,在非常大规模高频率的比赛里,按照分配给自己的策略执行动作,也正是因为场次多,频率高,最终评分就能反应他持有的生存策略是不是有竞争力。

2、进化体现在还会生成第二代策略,第二代策略从第一代中得分较高的生出,得分越高,越有几率被选中,选出的一对策略会以类似“有性生殖”的方式,生成下一代策略,并且添加一个随机数,在下一代策略中引入小概率的变异。

3、照此做法遗传1000代,这就是整个模型的过程,并不需要利用穷举法计算最优策略,那个运算量往往是一个天文数字。

 

三、遗传算法模拟进化实验的启示

1、高水准的生存策略只有它自身的行为总和描述自身,不是N条规则可以总结描述的。我们虽然可以通过日常经验分析出一部分高水准的原因,但还有更多细碎的内容无法通过线性思维总结。

2、稳定的自然法则下,可以快速剔除不合理策略,策略进化速度在开始非常快,后期非常慢,所以一个生态形成后短期内就会筛选出有竞争力的模式。

3、有性繁殖的出现很可能是因为环境变化剧烈,对生物适应环境的速度提出了更高的要求,有性繁殖是一种快速更迭优质策略的繁衍方式。

4、社会上70后对80后,80后对90后、00后的“看不惯”是普遍现象,如果把社会生存也比喻成一场吃豆游戏的话,90后和00后的游戏中豆子远多于前辈,所以他们的生存难度低,于是更多策略可以存活。老一代因为豆子少,于是只有少数几种策略可以活下来,有人把这种现象理解成“越往后道德水平越低”,其实只是生存策略更多样了而已。

 

四、间断式进化

1、间断式进化的主要观点认为,生物个体和物种多样性在相当久的地质年代变化不大,只在少数“关键时刻”才快速变化。

2、虽然间断式进化也是支持进化论的,但和传统进化论支持的积累式进化持完全相反的观点,积累式进化的观点是,物种进化是渐进式的,连续式的。

3、现在间断式进化从前的证据主要来自化石中呈现的形态上的断档,但因为化石本来就容易断档,所以依据化石做证据有点站不住脚,但遗传算法模拟的进化给间断式进化提供了更多证据。

4、遗传算法也会应用在某些计算任务量超大的任务上,是人工智能算法中的一部分。

以上内容来自专辑
用户评论
  • 龙四_U5

    一直在关注非线性的问题,能不能把吃豆的原始资料来源告知一下?谢谢

    卓老板聊科技 回复 @龙四_U5: minimalist mobile robotics: a colony style architecture for an artificial creature

  • 赵志岳_bg

    水平太高了这期真的非常吸引人,即好懂又深刻。

  • FangWen

    用理工科的观点看世界的说服力是文科生再能侃侃而谈也做不到的。实验数据比煽情的文笔更能让你折服。谢谢老板!等待睡眠基因的那期

  • 悠哉小花鱼

    每期都被拽着一起听,我也挺上瘾的,今天他30岁生日,他特别喜欢卓老板的节目,30是个时间节点,为啥都说30而立呢?都立哪些呢😊

    卓老板聊科技 回复 @悠哉小花鱼: 这句话开始流传的时候,中国人结婚早,可能已经独自讨生活15年了,跟现在37、8岁一样

  • 听友48227395

    今天的内容到最后,训练结果不可再简化规约,也就是数据即逻辑,逻辑即数据,大脑也是如此,逻辑分析和数据存储的实体都是同一神经元构成的神经网络,那么人脑除了数量级与人工智能不同,本质上还有什么不同,很想卓老板也能谈谈看法。

  • 陌上尘ln

    作为一个女性。我并不是一个激进的女权主义者。但我听这期节目仍然会有点点不舒服。如果卓老板能把七十年代女性的行为模式和现在某些女性的行为模式比较的这个比喻换成别的比喻的话。我会给这期节目点三个赞。现在只能点一个赞。

  • 曳尾滩涂

    作为搞过遗传算法的童鞋,仍表示灰常精彩

  • 我恨我的光仟

  • 华府小强

    这期质量好高

  • 皮很好

    John Holland