样地，这会扩展到知识表征问题。在传统的人工智慧中，通常是从上方对智慧进行程式撰写：「尽管许多传统的AI系统也是为了学习而设计的（比如提高他们玩游戏或解决问题的能力），但程式设计师是创造者，他们会创造一些东西，并赋予其智慧。」另一方面， 有时会采用由下而上设计、分散(去中心化)的方法。仿生技术通常会指定一组简单的通用规则或一组简单节点的方法，从这些节点的交互作用中浮现出整体行为。我们会希望增加复杂性，直到最终结果的复杂度足够显着为止（请参阅复杂系统）。然而，也可以说由上而下设计的系统是以不同的方式受到生物