机器人一定要是金属、塑料、木头、混凝土这些材料做的吗?去年,美国佛蒙特大学和塔夫茨大学的研究者给出了一个否定的答案。他们依靠进化算法,利用青蛙的表皮细胞和心肌细胞造出了全球首批活体机器人,并将其命名为「Xenobot」。

>>>>

「Xenobot」不同于传统机器人,也不是已知的某种动物物种,而是一种新型的、具有生命的、可编程的生物。而且,它们可以自主移动,即使被切开也能够自动愈合。

Xenobots 能够集体行动(转圈圈)

Xenobot 能够推动外部对象

Xenobot 在被切开后还能够自动修复

从一些设计中可以看到,这些机器人具有中空结构,这意味着他们可以携带一些物体(如药物)到指定区域,在医疗、生物学、化学等领域有很高的研究价值和前景。相关研究发表在去年的《美国科学院院刊》(PNAS)上。

但美中不足的是,初版的 Xenobot 是无法完成自我复制的。这也为后续的研究埋下了伏笔。

在新一期《美国科学院院刊》(PNAS)中,同一个研究团队宣布:他们已经攻克了这个难题,造出了有史以来第一批能够自我复制的活体机器人。

该团队发现,这些由计算机设计和手工组装的生物体能够游到他们的小盘子里,找到数百个单细胞并将其聚在一起,然后在一个「吃豆人」形状的「嘴巴」中组装出「下一代」Xenobot。

几天后,这些「下一代」就会变成外观、动作都与父辈一样的新 Xenobot。这些新的 Xenobot 会继续出去寻找细胞,建立自己的副本,循环往复。

Xenobot 是世界上第一批能够自我修复和自我复制的人工智能设计的生物机器人。「有了正确的设计,它们就会自发地进行自我复制,」研究的领导者之一、佛蒙特大学计算机科学家和机器人专家 Joshua Bongard 表示。

这项新的研究成果于 2021 年 11 月 29 日发表在《美国国家科学院院刊》上。

论文链接:https://www.pnas.org/content/118/49/e2112672118

走进未知的世界

能够自我复制的 Xenobot 最初是由在佛蒙特大学的超级计算机上运行的 AI 程序「构思」出来的。研究者运行了一种能够在模拟中测试数十亿种生物体型的进化算法,目标是发现哪种细胞配置能够实现自我复制。

最终,AI 发现了一个成功的设计:一组形状像 1980 年代街机游戏吃豆人的细胞。

该研究的共同作者、塔夫茨大学高级科学家 Douglas Blackiston 拿着 AI 给出的设计,使用微型电烙铁和手术钳手工雕刻出 Xenobots 母体,它由 3000 个青蛙细胞组成,能够在培养皿中游走。随后,添加到培养皿中的青蛙细胞为 Xenobots 母体提供了原材料,它们用这些材料在吃豆人形状的「嘴巴」中造出 Xenobabies。几天后,Xenobabies 又成长为新的 Xenobots 母体。通过不断往培养皿中添加青蛙细胞原料,这种自我复制过程可以一代又一代地继续下去。

在非洲爪蟾蛙中,这些胚胎细胞会发育成皮肤。「它们将在蝌蚪的外面,阻挡病原体并重新分配粘液,」塔夫茨大学艾伦探索中心的生物学教授兼主任、新研究的共同负责人 Michael Levin 说。「但我们将它们置于一个新的环境中,让它们有机会重新想象自身的多细胞性(multicellularity)。」

事实证明,它们「想象」出来的东西与皮肤大相径庭。「在过去的很长一段时间,人类一直认为已经找到了生命繁殖或复制的所有方式,但这个方式是以前从未观察到的,」Douglas Blackiston 说。

「这些细胞具有青蛙的基因组,但它们不会变成蝌蚪,而是利用它们的集体智慧和自身的可塑性,实现了一些令人震惊的事情。」在早期的实验中,科学家们惊讶于 Xenobots 可以按照设计去完成简单的任务。现在,他们惊讶于这些由计算机设计的生物体会自发地复制。「我们拥有完整的、未改变的青蛙基因组,」Levin 说,「但我们并没有从中读出这些细胞可以共同完成这项新任务(将游离的细胞聚在一起并复制出下一代)。」

「这些青蛙细胞的复制方式与青蛙体内细胞的复制方式大不相同。科学上已知的任何动物或植物都不会以这种方式复制,」新研究的主要作者、刚刚获得博士学位的 Sam Kriegman 说。

由大约 3000 个细胞组成的 Xenobot 母体自身形成了一个球体。「它们可以繁殖,但之后系统通常会消亡。实际上,让系统持续繁殖是非常困难的,」Kriegman 说。但借助在超级计算机集群上运行的 AI 程序,进化算法能够在模拟环境中测试数十亿种体型,比如三角形、正方形、金字塔、海星,用来找到在基于运动的「运动学」复制中更有效的细胞。

「我们发现生物体或生命系统内存在一个此前未知的空间,这是一个广阔的空间,」佛蒙特大学工程与数学科学学院的教授 Bongard 说。「我们如何去探索那个空间?我们发现了会行走的 Xenobots,我们发现了会游泳的 Xenobots。在这项研究中,我们发现了可以自我复制的 Xenobots。今后还会有什么?」

或许正如科学家们在《美国国家科学院院刊》研究中所写的那样:「生命在表面之下隐藏着令人惊讶的行为,等待被发现。」

图 1: 自发的运动学的自我复制

如上图所示,复制过程包括:

从早期青蛙囊胚中取出干细胞,将其解离并置于盐水溶液中(A),在那里它们凝聚成包含约 3000 个细胞的球体。球体在 3 天后在其外表面上形成纤毛。

当产生的成熟细胞群被放置在直径 60 毫米的圆盘(B)中的约 60000 个分离的干细胞中时,它们的集体运动会将一些细胞推到一起成堆(C 和 D),如果这个堆足够大(至少 50 个细胞),即可发育成能够游走的纤毛后代(E),如果提供额外的分离干细胞(F),即可建立额外的后代。

简而言之,祖先(p)构建了后代(o),然后后代亦成为祖先。这个过程可以通过扣出额外的解离细胞来中断。

在目前已知的环境条件下,系统至多自然进行两轮自我复制。停止 (α) 或复制 (1 − α) 的概率取决于适合青蛙胚胎的温度范围、解离细胞的浓度、成熟生物的数量和随机行为、溶液的粘度、培养皿的表面,以及污染概率。(比例尺 500μm)。

机遇与风险

与其他已知的生物繁殖形式相比,基于运动学的自我复制使得显著扩大和缩小每一代的后代变得有可能。这表明,生物体或许能够学会自动设计,以产生不同大小、形状和有用行为的后代,而不仅仅是数量意义上的自我复制。

一部分人会觉得这项研究结果令人振奋,一部分人可能会对生物自我复制技术的概念感到担忧甚至恐惧。但对于科学家团队来说,下一步的目标是更深入的了解。

「我们正在努力了解这个特性:复制。世界和技术正在迅速变化,对于整个社会来说,研究和了解它是如何运作的很重要,」Bongard 说。

一位 Xenobot 的关注者表示:「这是机器人学和生物学的交叉路口。」

当被问及 Xenobot 是否「智能」时,Blackiston 更愿意将其称为可编程生物,智能则发生在设计和编程阶段,而不是在实际的 Xenobot 中。「我的观点是它们并不智能,」Blackiston 说。但他也认同,这项工作挑战了科学定义。「由于这些技术,定义正在走向消亡,」Bongard 说。「Xenobots 是 AI 的产物,而 AI 本身正在帮助人类消灭人类原本对智能的标准定义。」

面对如今的众多全球性挑战,基于运动学的自我复制可以提供一种部署少量生物技术的手段,这些生物技术的设计目的是通过 AI 设计的复制器,使得复制过程实现最大程度地可控。即使可重构生物的表现目前还很初级,人工智能设计的方法已被证明能够在未来引导它们走向更有用的形式。

参考链接:

https://www.forbes.com/sites/andreamorris/2021/11/29/ai-just-designed-the-worlds-first-robot-organism-that-can-make-babies/?sh=6358163b6345

https://techxplore.com/news/2021-11-xenobots-team-robots.html

—版权声明—

来源:机器之心,编辑:nhyilin

仅用于学术分享,版权属于原作者。

若有侵权,请联系微信号:Eternalhui或nhyilin删除或修改!

—THE END—

文章推荐

☞我们计划招收300名高数爱好者,免费攻读傅立叶变换和MATLAB

☞吴军,一个凭头脑散发性感的计算机科学家!

☞博士生Science发文:很庆幸导师要求每周交工作进展汇报!

☞陈省身:21世纪的数学

☞冯·诺依曼54年传奇:上帝让他开挂?

☞优秀!博士毕业两年后任副教授,34岁就成为中国最年轻女博导之一!

全球首例!机器人生娃相关推荐

  1. 【历史上的今天】10 月 13 日:网景浏览器诞生;ENIAC 首席设计师出生;全球首例全机器人手术

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 10 月 13 日,国际标准时间日.1884 年 10 月 13 日,在华盛顿召开的国际天文学家代表 ...

  2. VR医疗|全球首例“换头手术”成功了么?

    用VR技术让病人提前适应"换头手术"后的生活,真的可以吗? 还记得半年前很惊悚的新闻--"换头手术"吗?从小瘫痪的斯皮里多诺为了改变人生决定把自己的脑袋完整割下 ...

  3. 历史上的今天:网景浏览器诞生;ENIAC 首席设计师出生;全球首例全机器人手术...

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2022 年 10 月 13 日,国际标准时间日.1884 年 10 月 13 日,在华盛顿召开的国际天文学家代表 ...

  4. 不仅仅是手机,MWC现全球首例 5G NR 商用部署

    近日,MWC大会在在巴塞罗那举行,5G折叠手机和5G部署进度成为这届大会的重点.除了华为与三星发布的折叠手机外,本届大会另一个值得关注的要点是三星和赛灵思宣布推进5G NR 商用部署在韩国落地,这应该 ...

  5. 全球首例无人车撞人致死事故判决:Uber无罪,安全员要进一步调查

    李根 发自 凹非寺  量子位 报道 | 公众号 QbitAI Uber无人车致命车祸判决结果来了. 美国检方宣布:Uber不承担刑事责任,但当时在车上驾驶位的安全员须被进一步调查. 也就是说,全球首例 ...

  6. 广和通携手中国联通研究院、中科创达现网验证全球首例5G模组端到端多切片方案

    当前5G处于规模发展的关键时期,5G行业模组成熟发展是推进5G规模应用的关键环节.目前5G模组价格仍然较高,行业需求较为碎片化,且5G最具特色的功能5G网络切片尚未在行业模组上探索出成熟端到端解决方案 ...

  7. 全球首例银行“大型机”下移背后

    20年12月24日,在腾讯云数据库品牌升级的时刻,我们也有幸邀请到了平安银行技术负责人李中原分享平安银行分布式数据库TDSQL实践,讲述全球首例银行"大型机"下移背后的故事,以下是 ...

  8. 全球首例!黑产利用SS7漏洞接管用户手机卡偷钱

    本文讲的是全球首例!黑产利用SS7漏洞接管用户手机卡偷钱, 据The Register援引Süddeutsche Zeitung消息,近日德国出现一起利用SS7协议漏洞盗取银行账号案例. 安全专家多年 ...

  9. google量子计算机science,Science封面:谷歌实现量子化学模拟,迄今为止全球首例!...

    原标题:Science封面:谷歌实现量子化学模拟,迄今为止全球首例! 量子计算发现了新大陆! 8月27日,谷歌量子计算研究团队宣布其使用量子计算机对化学反应路径进行建模取得了突破性进展,这是迄今为止首 ...

  10. 宁德时代机器人编程开发_全球首例丨可编程的活体机器人已诞生,100%青蛙基因,超级计算机时代,将无所不能?!...

    全球首个用细胞做成的活体机器人,已经诞生了! 美国佛蒙特大学计算机科学家和塔夫茨大学生物学家共同创造出100%使用非洲爪蛙DNA的可编程的活体机器人xenobots,这项最新的研究结果已经于1月13日 ...

最新文章

  1. GO语言编程基础-复合类型结构体
  2. R语言使用car包的scatterplot函数根据分组变量在不同的分组拟合不同的模型并在散点图中可视化每个分组的拟合曲线、并添加边缘箱图
  3. mega_[MEGA DEAL]完整的Java编程训练营(94%折扣)
  4. 进程调度(第三章 处理调度与死锁)
  5. 前端- jquery- 总结
  6. Activiti总体框架分析
  7. 如何找到 SAP Spartacus OCC cms page 发送请求时读取 API endpoint 的代码
  8. 最后一条记录_幸好朋友圈没有访客记录。
  9. sql 非主键每年自增_或许你不知道的 10 条 SQL 技巧
  10. 魔方财务对接码支付插件
  11. python, numpy
  12. 基于stm32的银行排队叫号机设计
  13. java输出英文字母_用JAVA编一个程序输出全部的英文字母
  14. MapReduce名词解释
  15. 51单片机游戏(推箱子)
  16. java compile方法_Java Pattern.compile函数的语法以及参数
  17. Could not get a resource since the pool is exhausted
  18. BZOJ-1827 [Usaco2010 Mar]gather 奶牛大集会
  19. 历史上的一些重大芯片诞生回顾-推动行业发展
  20. 如何完整保存离线网页

热门文章

  1. Spring Data JPA 从入门到精通~JpaRepository介绍
  2. hbase获取表信息_HBase的读写和javaAPI的使用
  3. C++ 与Qt开发人机象棋(第一部分)
  4. wdnas群晖nas_西数WD NAS红盘 WD140EFFX 14TB HDD和 SA500 1TB SSD开箱拆解评测
  5. Modbus协议栈应用实例之四:ModbusTCP服务器应用
  6. Linux的实际操作:用户管理(删除用户userdel userdel -r)
  7. JAVA入门级教学之(方法重写/方法重载)
  8. 华为申请注册鸿蒙商标,华为申请“鸿蒙商标”,企业注册商标有什么价值?
  9. archlinux php mysql,arch linux上安装 httpd+php+mysql+ openssl(转)
  10. c语言字符为0和1,//C语言:将一个由字符0和1组成的表示二进制数的字符串,转换成相应的十进制数返回。...