如果我们采用递归方法并构建一个尽可能小的机器人会怎样?

人工智能 机器人
2021-11-10 08:37:04

如果我们采用递归方法并构建一个尽可能小的第一个机器人(机器人 1),它可以传输有关其所在位置的信息和数据,并且可以将自身构建成与自身成比例的非常小的尺寸。我知道这意味着它的创造者即我们的第一个机器人(机器人 1)的准确性更高。这个第一个机器人(机器人 1)再次制造了一个机器人(比如说机器人 2),它比第一个机器人(机器人 1)小得多,但却是第一个机器人(机器人 1)的精确副本。然后第二个机器人(机器人 2)建造了第三个机器人(机器人 3),依此类推。因此,每个下一级机器人都比它的创造者更小、更精确。

用我们能制造的最小的机器人,我们把它们送到需要微型干预的任务。例如从内部研究原子结构,它与我们的大宇宙有多相似等等。还有更多人类可以想象的应用。

虽然我理解用于构建这种机器人的材料及其特性将受到限制,并且我们可能无法使用原子作为构建块来探索原子。

然而,我们可以建造一个像这样的机器人,它小到可以从内部探索人体。

1个回答

丢失的文章和找到的文章

麻省理工学院评论在 1990 年代有一篇关于纳米技术用于疾病根除、DNA 修复和显微外科手术的文章,这可能是网络搜索“麻省理工学院评论纳米技术细胞修复”产生的数千个条目中的某个地方,或者来自学术研究的数百个条目文章搜索相同。1我找不到的文章描述了一个递归纳米机器人方案,就像这个问题中描述的那样。

考虑到当前的技术状况,似乎可行的是找到一种递归算法,该算法将命令 3D 打印机制造更小的 3D 打印机,从而可以打印更小的打印机。

扩展递归的正常含义

该算法将不得不在能力上迈出一步,而不仅仅是递归。它不调用自己。它必须将自己加载到它打印的机器中,然后在那里启动它自己的副本。当它加载自己时,在每个级别的大小上,它必须参数化它的子节点,以便为每个渐进缩小的几何缩小大小。当达到所需的大小时,它必须停止。

这种范式可以称为“Printail Recursion”,源自 LISP 诞生之初“Printer”和“tail recursion”的算法原理的综合。

应用装饰器模式

一旦 Printail Recursion 工作,其他机器人或算法功能可以搭载在渐进式微型儿童的适当组件上。


笔记

[1] 这两者中的后者甚至可能提供一些部门联系,以开放学术机构之间的合作选择,这通常对以研究为导向的学生很有吸引力,并且是下一代研究人员之间科学合作的重要催化剂。