科学家在试管中创建由DNA构成的人工神经网络

新浪科技 2018-07-16

  目前,科学家在实验室里研制一种完全由DNA制成的人工神经网络,能够模仿大脑工作形成自己的“记忆”。这种位于试管中的人工智能系统通过识别手写数字,可以解决典型的机器学习问题。科学家表示,这项工作是证实人工智能植入人造有机电路的一个重要步骤。这意味着未来有一天将成功研制完全由有机材料制成的类人机器人,而不是当前大众传统认知的金属机器人。研究人员希望该设备能够很快形成自己的“记忆”。

  他们的最终目标是对智能行为进行编程处理,例如:有能力进行计算和做出选择,以及更多的活动,整个过程核心部分是用DNA制造的人工神经网络。来自美国加州理工学院的专家们针对电子人工神经网络进行挑战性设计——识别人类笔迹。

  这是机器人视觉研究人员解决的首要任务之一,也是一种理想的方法来说明基于DNA的神经网络能力。人类书写笔迹存在很大的差异,所以当一个人仔细检查一个潦草数字序列时,大脑会执行复杂的计算任务识别它们。

  因为即使是人类也很难识别其他人的潦草字迹,识别手写数字是将智能编程设计成人工智能神经网络的一种普通测试。该网络必须“教授”如何识别数字,解释笔迹的变化过程,然后将一个未知数字与他们所谓的记忆进行比较,最终核实潦草的数字。

  目前,研究小组证实精心设计的DNA序列组成的神经网络可以进行化学反应,从而表明它能够正确识别“分子笔迹”。当给定一个未知潦草数字时,这个所谓的“智能汤”将进行一系列反应,并输出两个荧光信号。例如:绿色和黄色代表数字5,或者绿色和红色代表数字9。

  研究负责人、生物工程系教授钱露露(音译)说:“尽管科学家刚开始探索在分子机器中制造人工智能系统,但是它的潜力已经不可否认。”类似于电子计算机和智能手机的出现对人类科技进步所做的贡献,人工分子机器可以制造出所有分子,甚至包括颜料和绷带,相信在未来一百年时间里,该技术发展空间更大,并且能够保护地球生态环境。

  不同于几何形状的视觉书写形式,每个分子笔迹实例实际并不具有数字结构。取而代之的是,每个分子序是由20个独特DNA链构成,这些DNA链是从100个分子中挑选出来的,每一个都被分配代表一个单独的像素。这些DNA链在试管中混合在一起。给定一个分子书写的特殊实例,DNA神经网络可以将其分为9个类别,每一种类别都代表了从1-9的9个可能手写数字中的一个。

  首先,研究小组建立了一个DNA神经网络,用于区分手写的6和7,之后他们测试了36个手写数字和试管神经网络,从而正确识别所有这些数字。从理论上讲,该系统有能力将1.2万个以上的手写6和7数字识别区分,其中90%的识别数字来自于机器学习的手写数字数据库。

  识别过程至关重要的是,使用DNA分子编码一个“赢家通吃”的竞争策略。在该策略中,当确定一个未知数字的真实身份时,被称为“歼灭者”的DNA分子特殊类型用于选择“赢家”。

  “歼灭者”DNA分子形成一个复合体,其中一个分子来自一个竞争者,另一个分子来自于不同竞争者,两者反应形成惰性、无反应的复合体种类。“歼灭者”很快就能将所有竞争对手都吃掉,最后仅剩下一个竞争者。然后,获胜的竞争者恢复到高浓度,并产生一个荧光信号表明人工智能网络的决定。

  接下来,研究小组基于他们第一个DNA神经网络原理开发设计一个更复杂的神经网络,它可以区分1-9数字。目前,研究小组计划设计一个人工神经网络,它能够学习、从添加到试管的实例中形成“记忆”。他们指出,通过这种方法,相同的“智能汤”可用于完成不同的任务。研究报告详细内容发表在近期出版的《自然》杂志上。

责任编辑:sun

科普中国APP 科普中国微信 科普中国微博
新浪科技
是中国科协为深入推进科普信息化建设而塑造的全新品牌,旨在以科普内容建设为重点,充分依托现有的传播渠道和平台,使科普信息化建设与传统科普深度融合,以公众关注度作为项目精准评估的标准,提升国家科普公共服务水平。

猜你喜欢