公众号:环球解密(点击复制)微信
当前位置: 未解之谜网 > 技术创新 > 用计算机模拟进化

用计算机模拟进化

2016-11-28 未解之谜网


一、第一位计算机学博士

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

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

二、遗传算法

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

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

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

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

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

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

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

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

四、间断式进化

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

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

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

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

共有413阅 / 0我要评论

发表你的评论吧返回顶部

!评论内容需包含中文


请勾选本项再提交评论