生命的第一种学习方法 ——演化
从上一期学习观中,我们学到生命需要获取信息来抵抗熵增,从而维持自身状态。
生命的要求是存活,死掉的东西能叫生命吗?而想要存活就必须预测信息(预测危机的发生,来躲避危险),想要预测信息,又得学习模型(也就是学习知识,发现规律)
模型,就是知识,就是规律,就是生命得以存活的关键。
生命需要信息
信息源于知识
(信息是事物具体状态的物理量,知识是输入信息到输出信息的规律。知识可以压缩信息,所以信息源于知识,知识的作用就是压缩信息,预测未知。)
知识需要学习
(生命减熵的方式是学习,学习就是从有限的例子中找出,问题与答案之间的规律的过程。问题与答案之间的规律就叫知识)
学习需要智能
(智能:学习知识和使用知识的能力,智能的核心是根据改变做出对应改变的能力。)
智能体以DNA为模版,大量自我繁殖,在繁殖中基因产生突变,基因突变的普遍性,随机性,使得每一个克隆体都不相同,都有不同的DNA,产生不同的模型。
演化的自然选择:智能体让自己的突变克隆体,来问环境,突变所产生的模型是否能预测信息,不能预测危机的发生,便会被环境淘汰,以牺牲一部分克隆体为代价来筛选出能正确的预测信息,能稳定熵减的模型。
演化的自然选择能够筛选模型,但是演化的代价就是死亡,生命如果学习了不能预测危机发生的模型,便会死亡,便会被环境淘汰。
但是生命的第2种学习方法,允许生命不再以死亡为代价,来学习模型。