西西河

主题:【原创】人类发展的小故事 -- 看树的老鼠

共:💬48 🌺195 新:
全看分页树展 · 主题 跟帖
家园 【原创】人类发展的小故事 2

接着上文,我们说,几十万年来人类的全部努力,用特别抽离眼光来看,也不过就是一个具有结构化输出的动态过程。然后呢,什么叫做发展?我们有一个关于发展程度的估值函数,人类千方百计地想要最大化这个估值函数。

这个是一个优化问题。假设让我们把一个待优化的函数画成曲线,最简单的函数是只有一座山峰,我们管它叫做凸函数。要优化这样的函数是相对容易的。因为只有一个山峰,所以数学上给我们了一个很好的方法。就是走路的时候,不用管山峰在哪,你只用看看你周围,哪个方向最陡峭的向上,你就往这个方向走就好了。只看周围这件事,其实很符合人类的发展风格。第一,没有谁真正拥有预见未来能力。所以,都是走一步看一步。第二,人是短视的。就算能看见未来,但是如果在追求未来的过程中要走过一个小山谷,导致生活水平下降了,这样的改革通常是很难进行下去的。所以,人类的发展过程,是一个基于局部信息优化过程。

人类发展的这个函数,是不是凸函数呢?很难说,我猜不是。如果不是凸函数,那么常用的优化策略是,同时跑几个优化进程,每个优化过程的起点不一样,独立的进行局部优化,最后去比较,看看谁比较大,就选择那个最大的。其实,最好的方法不是简单的选择最大的那个,而是根据分值来控制每个进程的生存概率。分值小的进程虽然衰落了,但是也让它有活下去的机会。除非它变得越来越小。

在古代社会,只有相邻的几个进程才有机会竞争,通过战争等方式。而从近代开始,第一次,全球的所有文明开始了同台竞技,也就是开始比较。在这次比较的过程中,美洲文明几乎消失了,中国文明勉强通过了测试,通过吸收其他进程的优点活了下来。

有一种说法,解释为何美洲文明没有经受住考验。是因为它远离了欧亚大陆这个人口众多的环境。做数学优化的时候,同样两台机器来跑优化,如果一台机器能跑10个优化进程,另一台机器只能跑1个,那么,几乎可以确定,计算能力高的那台机器会得到更好的结果。欧亚大陆人口众多,所以跑出来的解早已远远把美洲大陆甩在身后。

还是从优化过程的角度来考虑,在全球化的今天,这个优化过程和过去变得完全不一样了。过去多个进程独立优化,有时进行交流,虽然某些进程会爬到一个小山头上,然后失去进化方向,别的进程还能向上走。而今天是全球一起优化,变成只有一个进程了。陷入一个局部最优的可能性在增大。人们一直在呼吁文化多样性,可是我总觉得这徒劳的。有标准答案可以抄,就没有人想要探索别的可能性。

通宝推:林风清逸,bxbird,易水,
全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河