参考:
如果在外星发现结构功能复杂的物体,我们如何判定它是自然形成的还是被制造出来的? - 王伯安的回答 1)进化而来的系统要求进化路径上的所有中间状态都是可以存活的(这是进化理论的基础),这个的意思是进化的系统就像是不断打补丁上去,而且不一定要是被最优化的,(一般来说)也不是完美的;人工的系统或者说设计的系统是根据其特定的目的经过优化的。也就是说在设计空间(design space)中,几乎所有的人工系统都是在各个顶点附近,而进化的系统则大多达不到这些区域。(注:这就是为什么说非进化后的系统更容易能跟人造系统区分,因为优化的程度不同)
2)人工的系统可以精密(complicated),但是进化的系统往往复杂(complex),这个区别有点微妙。进一步讲,人工的系统的复杂性总是可以通过拆分和组装,其功能就可以被理解和预测。进化的系统是真正的复杂系统,整个系统的功能是一种涌现(Emergence)的特征,从其分解的部分不能很好的理解和预测整体的功能和特点。
3)进化的系统并没有人工系统那样足够好的模块化,因此人工的系统可以拆分开各自做优化,但是进化的系统没办法把组成部件去做优化(因为第二点)。
4)进化的系统具有更强的可设计性(这个比较抽象,而且是还在不断被研究和完善的理论)。
5)进化的系统在多种情况下是稳定的,是因为进化而来的系统往往会在环境的选择压力下不断改进,而且往往环境是不断变化有涨落的,导致进化而来的系统要适应不同的环境和情况。而人工的系统则是比较局限于设计的目的。
6)进化的系统一定会不断成长/增长和多元化(diversify),而人工的系统则不一定。