正文 第262章 复制机器
李水旺新一期视频:
今天的主题是自我复制机器,尤其是冯·诺依曼探测器和巴祖卡探测器,我们将探讨自我复制机器的基本概念以及关于它们的一些误解,之后再来讨论这两种特定类型的机器还有其他几种类型。首先,有三件关于自我复制机器的事我们需要一开始就弄清楚:第一,自我复制机器不一定体型微小;第二,可以说我们现在就有能力制造出一台;第三,自我复制机器未必只是机械装置,它们也可以是有生命的。在科幻作品中,自我复制机器通常被设定为体型微小的纳米机器人,但它们其实完全没必要如此,纳米机器人也并非必须具备自我复制的能力。这类机器在作品中也往往被描绘成单一类型,可实际上,你完全能打造出由多种不同类型、不同尺寸组成的机器集群。通常来说,如果需要更大的机器,人们会让这些小机器拼接在一起组成大的,但这其实并非一种合理的做法。比如,如果我们需要金属来制造更多的微型机器人,一种常见的设定是让这些机器人从原材料中逐个剥离金属原子,但这种做法其实有点荒谬;另一种做法是让它们组合成传统的熔炉来冶炼金属,这同样十分荒唐,尤其是考虑到熔炉本身就是用要冶炼的这种金属制造的,这么做连熔炉本身都会被熔掉。其实更合理的做法是让这些机器人直接建造一座熔炉。这就打破了关于“灰色粘质”的经典概念,所谓灰色粘质,就是指一群像粘质一样的机器人吞噬整个星球。这个概念最初源于约翰·冯·诺依曼提出的通用组装器,也叫构造器,德雷克斯勒在此基础上进一步提出了分子组装器的概念,几乎所有纳米机器的相关构想都源于此。但自我复制机器的概念远比这更早,至少可以追溯到笛卡尔的时代,据说笛卡尔曾对瑞典女王克里斯蒂娜说,人体就是一台机器,而本身也是饱学之士的女王指着一座钟表,让他让这台钟表实现自我复制。
达尔文的理论开始传播后不久,塞缪尔·巴特勒就开始思索自我复制机器发生变异、进化出意识的可能性。所以这个概念的历史远比人们通常认为的要悠久,而且最初的构想也并非聚焦于微型机器。
来说第二点,我们现在或许就有能力制造出自我复制机器,这里体型的概念就很重要了。如果有一座自动化工厂四处移动,挖掘岩石并制造出全新的、设备齐全的工厂,那这就是一台自我复制机器。一台能够打印出自身的3d打印机,同样是自我复制机器。这类机器并非必须能自行制造生产原料,毕竟我们人类本身就是自我复制的“机器”,我们的细胞不仅无法直接将物质转化为食物,实际上还依赖许多相互依存但又独立存在的生命体来维持我们的生命活动。我们不只是以其他生物为食,肠道里还生活着大量的微生物,帮助我们消化食物。我们身体的每个细胞中甚至都有线粒体,它们依靠自身的遗传密码进行自我复制,这些“搭便车者”已经与我们共生了数亿年,形成了真正的共生关系,尽管我们的脱氧核糖核酸中并不包含编码它们的基因。所以,举例来说,一座能够自我复制的巨型工厂,即便其内部存在其他它所依赖、但自身无法制造的自我复制机器,它依然属于自我复制机器。
既然我们将其与生物体进行对比,那就来探讨一下“自我复制机器是有生命的”这一说法。目前对于“生命”还没有一个公认的定义,但人们通常会将摄取营养、生长、排泄、繁殖以及适应和与环境互动的能力纳入生命的特征。之所以很难为生命下一个明确的定义,是因为理论上,几乎去掉上述任何一个特征,依然能合理地将某个事物称为生命,但这一点在我们讨论创造和改造生命时,是一个重要的限定条件。我从未见过一个能涵盖所有常见生命形式,同时又将自我复制机器排除在外的生命定义,当然,这个定义可能会排除部分类型的自我复制机器。我这里说的并非那种模糊的说法,比如我们会说火焰是“活的”,晶体是“活的”,这并非文字游戏。我们想象中的典型自我复制机器,会具备一定的摄取营养的能力,当然也有繁殖能力,还会有类似脱氧核糖核酸的物质作为繁殖的蓝图。
这类机器并非必须具备生长或自我修复的能力,只要它能在自身通常出现损坏的时间之前,制造出另一台完整的成熟复制品就行。
生物体并不会通过这种直接制造出独立且成熟个体的方式繁殖,它们会先生长,然后分裂成两个个体,或者先产生小型的自身复制品,再由这些复制品发育成熟。
自我复制机器也可以被设计成这样的繁殖方式,但它还有第三种选择,那就是直接制造出成熟的个体。
不过,自我复制机器需要一份制造蓝图,这一点和任何生物体都一样。我不想创造新的术语,也不想简单称之为“机器脱氧核糖核酸”,我就直接称其为脱氧核糖核酸,尽管在大多数情况下,它几乎肯定不是真正的脱氧核糖核酸,但在某些情况下,它可以是。毕竟,制造出能自我复制的微型机器的一个捷径,就是改造现有细胞或病毒的脱氧核糖核酸或核糖核酸,让它们执行特定的任务。转基因生物就是自我复制机器的一个例子,而且这也是我们如今已经实现的技术。
这就引出了一个问题:我们制造这些机器的用途是什么?它们的任务或使命是什么?显然,除了自我复制,它们并非必须承担其他任务,但机器的制造本身就是带有目的性的。这类设备的用途多种多样,但主要有两大方向:一是用于地球之外的太空领域,二是用于人体或其他复杂设备内部。这是因为它们最吸引人的特质,就是能够进行自我修复,比如帮助人类从伤病中恢复,或者修复设备,这样我们就不用把设备扔掉或送去维修。这一点对于太空探测器来说尤为实用,因为这意味着我们可以发射一枚速度相对较慢的探测器,即便它要历经数千年才能抵达目标太阳系,我们也能期待它抵达时依然能正常运作。
在继续深入探讨之前,我想先破除一个常见的误区:自我复制机器必然会发生变异。我们人类会变异,其他生物会变异,当然,一群微型机器人也可能发生变异,但它们并非注定如此,即便是在漫长的天文时间尺度下也是如此。对于从最简单的生物体(据推测这些生物体最初是自行组装形成的)进化为更复杂的生物体来说,变异是绝对必要的,但如果是为了特定目的制造机器,变异就并非是理想的特征。我可不希望我发射前往仙女座星系的探测器,在历经数百万年的航行后发生变异。如果我把一本书交给一个人,让他一字不差地抄写,我们知道他肯定做不到,他会出一些差错。如果他把抄错的版本再交给另一个人,那个人大概率会把这些错误也抄下来,还会再添一些新的错误,如此反复,最后抄出来的版本会和原版毫无相似之处,这就是变异。
如果这是我复制和保存信息的唯一方式,比如我是一位老国王,想确保抄写员能准确保存我的回忆录,我可以下令让三位不同的抄写员各抄一份。这样一来,即便原版被毁,他们也能逐字对比这三份抄本,要是发现其中一份的某个字和另外两份不同,他们就知道大概率另外两份是正确的,进而修正错误。
当然,也有可能那两位抄写员犯了同一个错误,或者三份抄本的某个地方都不一致,但这两种情况发生的概率都更低。不过,即便概率低,这些情况依然有可能发生,而且如果有上百万行的代码,经过上百万次的复制,就经常会出现两处相同的错误,或者某个地方三份抄本都不一致的情况。
如果增加到四份抄本,这种概率会进一步降低;增加到五份、六份,概率会更低,而且我们可以一直增加抄本数量,直到这种错误发生的概率变得极低,即便在整个宇宙的寿命周期内,这种错误发生一次的可能性都微乎其微。
所以,举例来说,我可以设定这样的机制:要制造一台新的机器,需要多台机器协同合作,就像有性繁殖一样,只不过参与的数量更多。比如,让20台机器汇聚成一个二十面体——一种有12个面、20个顶点的正多面体,每台机器位于一个顶点,在中间制造新的机器。在添加每一个新部件之前,它们会进行核对并达成一致。如果20台机器都对蓝图的某一部分达成一致,那就一切顺利;如果没有达成一致,那么持有正确信息的机器数量少于半数的概率低得离谱。我们之前也曾探讨过这种极低概率的事件,但人类的大脑并不擅长理解这类概率问题,我敢肯定现在有些人会想:“话虽如此,但只要有概率,就总会发生。”
从技术上来说,这话没错,但当概率低到极致时,就变得毫无意义了——低到即便把宇宙中的每一个原子都变成这样的机器,我们一直等到所有恒星都燃尽,这种情况也未必会发生。
因此,我可以设定每台机器每年都需要和另外19台同伴进行一次数据核对,要是找不到这19台同伴,就自行关机。我们还可以设定各种各样不同“种类”的机器,以及应对意外情况的不同协议,你当然也可以脑补出各种离奇的情况,但这并非重点
今天的主题是自我复制机器,尤其是冯·诺依曼探测器和巴祖卡探测器,我们将探讨自我复制机器的基本概念以及关于它们的一些误解,之后再来讨论这两种特定类型的机器还有其他几种类型。首先,有三件关于自我复制机器的事我们需要一开始就弄清楚:第一,自我复制机器不一定体型微小;第二,可以说我们现在就有能力制造出一台;第三,自我复制机器未必只是机械装置,它们也可以是有生命的。在科幻作品中,自我复制机器通常被设定为体型微小的纳米机器人,但它们其实完全没必要如此,纳米机器人也并非必须具备自我复制的能力。这类机器在作品中也往往被描绘成单一类型,可实际上,你完全能打造出由多种不同类型、不同尺寸组成的机器集群。通常来说,如果需要更大的机器,人们会让这些小机器拼接在一起组成大的,但这其实并非一种合理的做法。比如,如果我们需要金属来制造更多的微型机器人,一种常见的设定是让这些机器人从原材料中逐个剥离金属原子,但这种做法其实有点荒谬;另一种做法是让它们组合成传统的熔炉来冶炼金属,这同样十分荒唐,尤其是考虑到熔炉本身就是用要冶炼的这种金属制造的,这么做连熔炉本身都会被熔掉。其实更合理的做法是让这些机器人直接建造一座熔炉。这就打破了关于“灰色粘质”的经典概念,所谓灰色粘质,就是指一群像粘质一样的机器人吞噬整个星球。这个概念最初源于约翰·冯·诺依曼提出的通用组装器,也叫构造器,德雷克斯勒在此基础上进一步提出了分子组装器的概念,几乎所有纳米机器的相关构想都源于此。但自我复制机器的概念远比这更早,至少可以追溯到笛卡尔的时代,据说笛卡尔曾对瑞典女王克里斯蒂娜说,人体就是一台机器,而本身也是饱学之士的女王指着一座钟表,让他让这台钟表实现自我复制。
达尔文的理论开始传播后不久,塞缪尔·巴特勒就开始思索自我复制机器发生变异、进化出意识的可能性。所以这个概念的历史远比人们通常认为的要悠久,而且最初的构想也并非聚焦于微型机器。
来说第二点,我们现在或许就有能力制造出自我复制机器,这里体型的概念就很重要了。如果有一座自动化工厂四处移动,挖掘岩石并制造出全新的、设备齐全的工厂,那这就是一台自我复制机器。一台能够打印出自身的3d打印机,同样是自我复制机器。这类机器并非必须能自行制造生产原料,毕竟我们人类本身就是自我复制的“机器”,我们的细胞不仅无法直接将物质转化为食物,实际上还依赖许多相互依存但又独立存在的生命体来维持我们的生命活动。我们不只是以其他生物为食,肠道里还生活着大量的微生物,帮助我们消化食物。我们身体的每个细胞中甚至都有线粒体,它们依靠自身的遗传密码进行自我复制,这些“搭便车者”已经与我们共生了数亿年,形成了真正的共生关系,尽管我们的脱氧核糖核酸中并不包含编码它们的基因。所以,举例来说,一座能够自我复制的巨型工厂,即便其内部存在其他它所依赖、但自身无法制造的自我复制机器,它依然属于自我复制机器。
既然我们将其与生物体进行对比,那就来探讨一下“自我复制机器是有生命的”这一说法。目前对于“生命”还没有一个公认的定义,但人们通常会将摄取营养、生长、排泄、繁殖以及适应和与环境互动的能力纳入生命的特征。之所以很难为生命下一个明确的定义,是因为理论上,几乎去掉上述任何一个特征,依然能合理地将某个事物称为生命,但这一点在我们讨论创造和改造生命时,是一个重要的限定条件。我从未见过一个能涵盖所有常见生命形式,同时又将自我复制机器排除在外的生命定义,当然,这个定义可能会排除部分类型的自我复制机器。我这里说的并非那种模糊的说法,比如我们会说火焰是“活的”,晶体是“活的”,这并非文字游戏。我们想象中的典型自我复制机器,会具备一定的摄取营养的能力,当然也有繁殖能力,还会有类似脱氧核糖核酸的物质作为繁殖的蓝图。
这类机器并非必须具备生长或自我修复的能力,只要它能在自身通常出现损坏的时间之前,制造出另一台完整的成熟复制品就行。
生物体并不会通过这种直接制造出独立且成熟个体的方式繁殖,它们会先生长,然后分裂成两个个体,或者先产生小型的自身复制品,再由这些复制品发育成熟。
自我复制机器也可以被设计成这样的繁殖方式,但它还有第三种选择,那就是直接制造出成熟的个体。
不过,自我复制机器需要一份制造蓝图,这一点和任何生物体都一样。我不想创造新的术语,也不想简单称之为“机器脱氧核糖核酸”,我就直接称其为脱氧核糖核酸,尽管在大多数情况下,它几乎肯定不是真正的脱氧核糖核酸,但在某些情况下,它可以是。毕竟,制造出能自我复制的微型机器的一个捷径,就是改造现有细胞或病毒的脱氧核糖核酸或核糖核酸,让它们执行特定的任务。转基因生物就是自我复制机器的一个例子,而且这也是我们如今已经实现的技术。
这就引出了一个问题:我们制造这些机器的用途是什么?它们的任务或使命是什么?显然,除了自我复制,它们并非必须承担其他任务,但机器的制造本身就是带有目的性的。这类设备的用途多种多样,但主要有两大方向:一是用于地球之外的太空领域,二是用于人体或其他复杂设备内部。这是因为它们最吸引人的特质,就是能够进行自我修复,比如帮助人类从伤病中恢复,或者修复设备,这样我们就不用把设备扔掉或送去维修。这一点对于太空探测器来说尤为实用,因为这意味着我们可以发射一枚速度相对较慢的探测器,即便它要历经数千年才能抵达目标太阳系,我们也能期待它抵达时依然能正常运作。
在继续深入探讨之前,我想先破除一个常见的误区:自我复制机器必然会发生变异。我们人类会变异,其他生物会变异,当然,一群微型机器人也可能发生变异,但它们并非注定如此,即便是在漫长的天文时间尺度下也是如此。对于从最简单的生物体(据推测这些生物体最初是自行组装形成的)进化为更复杂的生物体来说,变异是绝对必要的,但如果是为了特定目的制造机器,变异就并非是理想的特征。我可不希望我发射前往仙女座星系的探测器,在历经数百万年的航行后发生变异。如果我把一本书交给一个人,让他一字不差地抄写,我们知道他肯定做不到,他会出一些差错。如果他把抄错的版本再交给另一个人,那个人大概率会把这些错误也抄下来,还会再添一些新的错误,如此反复,最后抄出来的版本会和原版毫无相似之处,这就是变异。
如果这是我复制和保存信息的唯一方式,比如我是一位老国王,想确保抄写员能准确保存我的回忆录,我可以下令让三位不同的抄写员各抄一份。这样一来,即便原版被毁,他们也能逐字对比这三份抄本,要是发现其中一份的某个字和另外两份不同,他们就知道大概率另外两份是正确的,进而修正错误。
当然,也有可能那两位抄写员犯了同一个错误,或者三份抄本的某个地方都不一致,但这两种情况发生的概率都更低。不过,即便概率低,这些情况依然有可能发生,而且如果有上百万行的代码,经过上百万次的复制,就经常会出现两处相同的错误,或者某个地方三份抄本都不一致的情况。
如果增加到四份抄本,这种概率会进一步降低;增加到五份、六份,概率会更低,而且我们可以一直增加抄本数量,直到这种错误发生的概率变得极低,即便在整个宇宙的寿命周期内,这种错误发生一次的可能性都微乎其微。
所以,举例来说,我可以设定这样的机制:要制造一台新的机器,需要多台机器协同合作,就像有性繁殖一样,只不过参与的数量更多。比如,让20台机器汇聚成一个二十面体——一种有12个面、20个顶点的正多面体,每台机器位于一个顶点,在中间制造新的机器。在添加每一个新部件之前,它们会进行核对并达成一致。如果20台机器都对蓝图的某一部分达成一致,那就一切顺利;如果没有达成一致,那么持有正确信息的机器数量少于半数的概率低得离谱。我们之前也曾探讨过这种极低概率的事件,但人类的大脑并不擅长理解这类概率问题,我敢肯定现在有些人会想:“话虽如此,但只要有概率,就总会发生。”
从技术上来说,这话没错,但当概率低到极致时,就变得毫无意义了——低到即便把宇宙中的每一个原子都变成这样的机器,我们一直等到所有恒星都燃尽,这种情况也未必会发生。
因此,我可以设定每台机器每年都需要和另外19台同伴进行一次数据核对,要是找不到这19台同伴,就自行关机。我们还可以设定各种各样不同“种类”的机器,以及应对意外情况的不同协议,你当然也可以脑补出各种离奇的情况,但这并非重点
本章未完,点击下一页继续阅读
(1/3)