澎湃Logo
下载客户端

登录

  • +1

蜻蜓大脑算法速度超快,AI科学家:拿来吧你

2021-08-10 11:10
来源:澎湃新闻·澎湃号·湃客
字号

兴坤 发自 凹非寺

量子位 报道 | 公众号 QbitAI

蜻蜓作为卓越的捕食者,能够在50毫秒内对猎物运动做出反应。

如此快速的信息处理能力使捕获成功率可达95%。

这项惊人的狩猎能力,如果应用于算法中,可以使模型运算变得更有效率,降低系统处理所需能耗,扩大实用范围。

人类有望利用蜻蜓神经系统的处理速度、简单性和反馈效率等优势,设计出执行速度更快、消耗功率更低的计算机。

蜻蜓拦截系统神经网络

模仿蜻蜓狩猎模式,就要先摸清它的整个捕猎过程。

在捕猎中,蜻蜓具备高速计算的能力。

它能够根据猎物的动作迅速调整方向,通过判断头部与身体之间的角度,以此控制某一侧翅膀扇动速度来实现。

如以下模型展示,通过判断猎物(红色星号)运动轨迹,改变头部方向(蓝色平面方向)以及头身角度(蓝色平面和黑色直线角度)。

另外,它还可以提前锁定自身的动作,判断出方向的变化会给猎物的运动带来哪些影响。

这一系列处理过程需要感受器-传入-中枢-传出-效应器整个反射弧的参与。其中每一个神经元输入信息的时间超过10毫秒,而蜻蜓完成这一套动作仅需50毫秒。

也就是说,考虑到眼睛处理视觉信息的10毫秒和肌肉运动发力的5毫秒时间,如果超过四层神经元传递,整个反应时间将大于50毫秒,而蜻蜓可以在四层以内神经元传递中完成信息反馈。

△神经元信息传递概念图

如此高效的信息传递处理速度,如果可以应用到系统搭建中,将会大大降低对运算设备的要求。

依照蜻蜓神经系统建立起一个三层神经网络,并用它来计算捕猎过程中的变化。

在美国桑迪亚国家实验室中,科研人员通过研究蜻蜓捕猎,搭建了蜻蜓仿生神经网络。

首先,蜻蜓必须看到猎物才能进行信息输入,开始处理计算。因此第一层设置了441(21^2)个神经元代表眼睛部分的信息输入。

每个神经元代表特定视野区域,覆盖全部视野范围。随着蜻蜓转动,猎物在视野中的位置会发生变化。

要得出蜻蜓转动角度,只需要使特定范围神经元与猎物图像对齐。

这个过程就是捕获猎物位置后,蜻蜓对猎物运动的信息输入,转化为所需转动方向的指令计算。

为了完成这项处理,神经网络第二层设置了194481(21^4)个神经元,并预设了所有神经元连接到神经网络的权重。

其中权重的设置可以通过机器学习过程来不断完善。

模拟蜻蜓做出转变方向决策,只需要保持视线-猎物和固定参考方向之间角度恒定,即猎物图像与视野中特定位置对齐。

最后的第三层输出,就是通过以上处理得出肌肉动作的变化,指挥运动方向。

不仅是指挥动作,还要预测动作对猎物图像在视野位置的影响,并更新预测的位置,相较于外部环境,将视线保持在稳定位置。

如下图所示,在模拟的视野范围内,锁定猎物图像并将其保持在视野中心位置。

图1代表蜻蜓看到猎物图像的视野。

图2指定了哪些眼睛神经元应该与猎物图像对齐,即猎物应该在视野哪个位置。

图3代表完成输出命令后看到的猎物图像位置,维持在视野中心附近。

△蓝色图像代表猎物在视野中的位置

对这套三层神经网络进行测试,模拟蜻蜓和猎物以同样的速度在三维空间移动,蜻蜓(黑色轨迹)可以完成简单拦截猎物(红色轨迹)的动作,甚至是捕获沿着弯曲或半随机轨迹行进的猎物。

△红色代表猎物运动轨迹,黑色模拟蜻蜓运动轨迹。

验证并继续探索蜻蜓大脑

那么这套神经网络是否将蜻蜓大脑的优势完全模拟了出来,是否真正掌握了高效捕猎的运算处理方法?

这还需要在蜻蜓身上做出进一步的验证。

在位于弗吉尼亚州的霍华德·休斯医学研究所,Janelia研究院的科研人员开发了蜻蜓微型背包,用于监测蜻蜓飞行中的神经系统电信号数据。

△蜻蜓微型背包,可用于搜集电信号数据

通过比较蜻蜓生物神经元的活动模式和人工神经网络系统的数据,就可以验证这一模型是否在进行和蜻蜓大脑类似的计算,这将有助于确定权重的设计。

研究蜻蜓大脑不仅仅可以用在捕猎算法方面,还可以应用在自注意力模式,简单的注意力引导机制可能被用来屏蔽不相关的信息干扰。

另外,蜻蜓的视觉感知,还会影响到追踪定位系统的优化设计。高速的帧率和较低的空间分辨率,可能对锁定目标更有效。

当然,机器模型和蜻蜓大脑数据还是存在有差异。不过,研究人员认为,研究模型与实际中蜻蜓大脑的这部分差异,可以为提速系统运算提供线索。

其他昆虫仿生应用

不仅仅蜻蜓可以提供给神经网络设计思路。

像远途迁移的黑脉金斑蝶、帝王蝶等,对搜集昼夜节律和环境变化信息,反馈到行进方向上的决策,这一处理过程同样值得探索。

而撒哈拉沙漠蚂蚁,可以将视觉信息和内部测量的距离相结合,在较远的距离计算直接归巢的路线。

昆虫之间类似的这种规划能力,执行任务过程中的神经回路,可能应用于低功率无人机上,用以自主拟定方向和路线。

从昆虫中获得启发,未来的计算机发展方向,将是拥有一群高度专业化且效率极高的微型处理器,根据任务进行调配部署,达到高效节能的处理效果。

参考链接:

https://spectrum.ieee.org/fast-efficient-neural-networks-copy-dragonfly-brains

— 完 —

本文系网易新闻•网易号特色内容激励计划签约账号【量子位】原创内容,未经账号授权,禁止随意转载。

原标题:《蜻蜓大脑算法速度超快,AI科学家:拿来吧你》

阅读原文

    本文为澎湃号作者或机构在澎湃新闻上传并发布,仅代表该作者或机构观点,不代表澎湃新闻的观点或立场,澎湃新闻仅提供信息发布平台。申请澎湃号请用电脑访问http://renzheng.thepaper.cn。

    +1
    收藏
    我要举报

            扫码下载澎湃新闻客户端

            沪ICP备14003370号

            沪公网安备31010602000299号

            互联网新闻信息服务许可证:31120170006

            增值电信业务经营许可证:沪B2-2017116

            © 2014-2024 上海东方报业有限公司

            反馈