0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

探索了神经科学技术的相关应用,以确定人工神经网络中信息是如何结构化的

电子工程师 来源:lq 2019-01-15 16:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

当谈及人工神经网络,黑箱问题总会引起热议,人们对黑箱问题的评价褒贬不一。

有人认为黑盒是神经网络的优势,这代表神经网络的自主学习性,代表其自动学习以及自动完善的特性。但大部分人认为,黑箱问题需要被解决,当我们将神经网络应用到一些对安全性,稳定性要求很高的行业,如医疗,我们就必须进行精准控制,出现错误或问题时,我们要对内部结构进行分析改正,这时黑箱问题就希望得到解决。

图|Lillian, Meyes & Meisen

来自 RWTH Aachen(亚琛工业大学)机械工程学院下信息管理研究所的研究人员们在解决黑箱问题上提出了自己的见解,他们探索了神经科学技术的相关应用,以确定人工神经网络中信息是如何结构化的。

在他们发表在 arXiv 上的论文中,研究者在人工神经网络中使用了名为“消融”(ablation)的技术,原本是应用于神经科学的一种技术,即在神经网络中切除大脑的某些神经元来确定它们的功能。。

“我们的想法源自于神经科学领域的研究,该领域的主要目标是理解我们的大脑是如何工作的。”Richard Meyes 和 Tobias Meisen 两位研究者说道。“许多关于大脑功能的见解看法都是通过消融研究获得的,本质上来说,消融即选择性地切除或破坏大脑特定区域的组织,以可控的方式进行消融,检测大脑该部分对诸如言语生成、运动等日常工作的影响。”

在此之前,消融已经被应用在一些人工神经网络的研究中,但这些研究主要关注于调整神经网络层和改变其结构,因此更像是参数搜索而不是生物学的消融法。

Mayes Meisen 以及他们的同事 Peter Lillian 进行这项实验的目的是想从生物学的角度检验人工神经网络,评估它们的结构以及不同组成部分的不同功能。最后,他们决定用消融来做这个测试,这种技术在神经科学研究中使用了 200 多年。

在 Mayes Meisen 和他同事的研究中,研究人员希望以破坏神经网络的特定区域的方法,观察该区域如何影响性能。最终,通过这些观测结果对人工神经网络和生物神经网络的组织形式进行比较。

“在人工神经网络上应用消融的方法十分简单的,”Meyes 和 Meisen 解释道。“首先,我们训练神经网络来完成特定的任务,比如说识别手写数字。第二步,我们切除网络的某一部分,然后评估由这种破坏导致的性能变化。第三步,我们确定网络性能的改变和被破坏的位置之间是否有联系。通过这种方法,我们发现网络的某些特定能力,比如控制机器人执行前进动作,是通过局部网络控制的。”

图| 当每个部分被切除后,切除该部分后的输出结果会被保存下来。(图片来源:论文)

通过对训练用于在线圈中导航的人工神经网络进行消融操作,并检查这种干预措施对输出产生的影响,研究者获得了一系列有趣的发现——结果显示人工神经网络和生物的神经网络之间的确存在联系和相似之处。这些相似之处与网络如何自我安排和存储信息有关。

Meyes 和 Meisen 说道:“最令我们感兴趣的发现是,一般来说被损坏的神经网络性能会下降,但网络的某些特定能力,比如识别数字,其中部分被损坏反而会增强识别能力。我们的研究表明,我们可以通过消融正确区域用以增加一个神经网络的性能。此外,研究还表明,神经科学研究得方法在人工神经网络研究上的应用,或许可以为理解人工智能开辟新的视角。”

尽管 Meyes, Meisen 和 Lillian 得到了喜人的结果,但他们的研究也存在一定的局限性。比如说,他们的研究受限于使用强化学习,依赖于实时的机器人训练模型,这仅仅只是检验生物神经网络和人工神经网络的第一步。

未来的研究工作或许可以更详细、更大规模地研究人工神经网络与大脑神经网络之间的联系。

“我们计划继续探索通过利用神经科学来启发人工神经网络研究的研究方向,”Meyes 和 Meisen 说道。“我们接下来的计划是将人工神经网络中的活动可视化,就像大脑的活动可以用例如 fMRI 的成像方法可视化一样。目标是使神经网络的决策过程更加透明,从而获得对人工神经网络进行更全面的了解。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 神经网络
    +关注

    关注

    42

    文章

    4842

    浏览量

    108171
  • 人工智能
    +关注

    关注

    1820

    文章

    50324

    浏览量

    266932
  • 网络层
    +关注

    关注

    0

    文章

    40

    浏览量

    11378

原文标题:对人工神经网络“开刀”,利用神经科学消融法检测人工神经网络

文章出处:【微信号:deeptechchina,微信公众号:deeptechchina】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    为什么 VisionFive V1 板上的 JH7100 中并存 NVDLA 引擎和神经网络引擎?

    我想知道为什么 VisionFive V1 板上的 JH7100 中并存 NVDLA 引擎和神经网络引擎,请问?您能否举一些关于他们的用例的例子?
    发表于 03-25 06:01

    神经网络的初步认识

    日常生活中的智能应用都离不开深度学习,而深度学习则依赖于神经网络的实现。什么是神经网络神经网络的核心思想是模仿生物神经系统的结构,特别是大
    的头像 发表于 12-17 15:05 460次阅读
    <b class='flag-5'>神经网络</b>的初步认识

    CNN卷积神经网络设计原理及在MCU200T上仿真测试

    连接,参数共享”的特点大大降低了网络参数,保证网络的稀疏性,防止过拟合。之所以可以“参数共享”,是因为样本存在局部相关的特性。 池层:
    发表于 10-29 07:49

    NMSIS神经网络库使用介绍

    :   神经网络卷积函数   神经网络激活函数   全连接层函数   神经网络函数   Softmax 函数   神经网络支持功能
    发表于 10-29 06:08

    构建CNN网络模型并优化的一般建议

    通过实践,本文总结了构建CNN网络模型并优化的一般建议,这些建议将会在构建高准确率轻量级CNN神经网络模型方面提供帮助。 1)避免单层神经网络:我们清楚
    发表于 10-28 08:02

    在Ubuntu20.04系统中训练神经网络模型的一些经验

    , batch_size=512, epochs=20)总结 这个核心算法中的卷积神经网络结构和训练过程,是用来对MNIST手写数字图像进行分类的。模型将图像作为输入,通过卷积和池层提取图像的特征,然后通过全连接层进行分类预测。训练过程中,模型通过最小
    发表于 10-22 07:03

    CICC2033神经网络部署相关操作

    读取。接下来需要使用扩展指令,完成神经网络的部署,此处仅对第一层卷积+池的部署进行说明,其余层与之类似。 1.使用 Custom_Dtrans 指令,将权重数据、输入数据导入硬件加速器内。对于权重
    发表于 10-20 08:00

    液态神经网络(LNN):时间连续性与动态适应性的神经网络

    1.算法简介液态神经网络(LiquidNeuralNetworks,LNN)是一种新型的神经网络架构,其设计理念借鉴自生物神经系统,特别是秀丽隐杆线虫的神经
    的头像 发表于 09-28 10:03 1562次阅读
    液态<b class='flag-5'>神经网络</b>(LNN):时间连续性与动态适应性的<b class='flag-5'>神经网络</b>

    【「AI芯片:科技探索与AGI愿景」阅读体验】+神经形态计算、类脑芯片

    功耗和并行处理信息能力。 类脑芯片的理论基础是神经形态计算,即借鉴生物神经系统信息的处理模式和结构
    发表于 09-17 16:43

    神经网络的并行计算与加速技术

    随着人工智能技术的飞速发展,神经网络在众多领域展现出了巨大的潜力和广泛的应用前景。然而,神经网络模型的复杂度和规模也在不断增加,这使得传统的串行计算方式面临着巨大的挑战,如计算速度慢、训练时间长等
    的头像 发表于 09-17 13:31 1296次阅读
    <b class='flag-5'>神经网络</b>的并行计算与加速<b class='flag-5'>技术</b>

    如何在机器视觉中部署深度学习神经网络

    图 1:基于深度学习的目标检测可定位已训练的目标类别,并通过矩形框(边界框)对其进行标识。 在讨论人工智能(AI)或深度学习时,经常会出现“神经网络”、“黑箱”、“标注”等术语。这些概念对非专业
    的头像 发表于 09-10 17:38 1049次阅读
    如何在机器视觉中部署深度学习<b class='flag-5'>神经网络</b>

    无刷电机小波神经网络转子位置检测方法的研究

    摘要:论文通过对无刷电机数学模型的推导,得出转角:与三相相电压之间存在映射关系,因此构建了一个三相相电压为输人,转角为输出的小波神经网络来实现转角预测,并采用改进遗传算法来训练网络结构与参数,借助
    发表于 06-25 13:06

    神经网络专家系统在电机故障诊断中的应用

    的诊断误差。仿真结果验证该算法的有效性。 纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:神经网络专家系统在电机故障诊断中的应用.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版
    发表于 06-16 22:09

    神经网络RAS在异步电机转速估计中的仿真研究

    众多方法中,由于其结构简单,稳定性好广泛受到人们的重视,且已被用于产品开发。但是MRAS仍存在在低速区速度估计精度下降和对电动机参数变化非常敏感的问题。本文利用神经网络的特点,使估计更为简单、快速
    发表于 06-16 21:54

    基于FPGA搭建神经网络的步骤解析

    本文的目的是在一个神经网络已经通过python或者MATLAB训练好的神经网络模型,将训练好的模型的权重和偏置文件TXT文件格式导出,然后通过python程序将txt文件转化为coe文件,(coe
    的头像 发表于 06-03 15:51 1503次阅读
    基于FPGA搭建<b class='flag-5'>神经网络</b>的步骤解析