构建高效行为机器:从算法到优化策略
在工程领域,我们常常面临构建具有特定行为机器的挑战。而关键在于如何以经济的方式实现这一目标,这涉及到减少机器复杂性和节省构建资源的问题。
1. 构建机器的关键考量
在构建机器时,我们可以从两个主要方面进行资源节省:
- 基本机器(神经元) :减少基本组成部分的使用,以降低成本和复杂性。
- 蓝图(遗传预组织) :思考构建高度组织化结构所需的最少信息。
这里提到了“自组织”现象,即在物理等领域中,一些结构似乎在没有明确目标导向指令的情况下自然形成。我们希望在构建机器时利用这种机制来节省蓝图。
2. 组织、算法与流程图
复杂系统由大量以非简单方式相互作用的部分组成,整体的性质往往不能简单地从部分性质和相互作用规律推导得出。当面对复杂任务时,我们通常采用将任务组织成更简单子任务的方法,这种组织方式可以用流程图表示。
例如,在人类合作中,组织电视机或汽车生产、构建大公司等都采用了这种任务组织方式。然而,找到给定任务的最简单组织方式并非易事。
下面以使用公共电话的算法为例,其流程图如下:
graph TD;
A[进入电话亭] --> B[拿起听筒并听];
B --> C{有拨号音?};
C -- 是 --> D[拨号];
C -- 否 --> E[插入硬币];
E --> F{硬币退回?};
F -- 是 --> G[等待]
超级会员免费看
订阅专栏 解锁全文


被折叠的 条评论
为什么被折叠?



