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

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

3天内不再提示

通过平衡传播获得更好的AI芯片

倩倩 来源:文财网 2020-09-25 10:48 次阅读

AI专业人员一直在追求一种AI,它肯定会降低做普通AI事情所需的能量,例如感知单词和图片。这种机器学习模拟类型利用电路的物理原理而不是数字原理来完成神经网络的一项重要数学任务。但是,限制该方法的主要因素之一是深度学习的训练算法(反向传播)必须由GPU或其他单独的数字框架来完成。

神经形态芯片初创公司Rain Neuromorphics与加拿大研究院Mila之间的研究合作表明,可以想象使用完全模拟的硬件来训练神经网络,这为端到端的模拟神经网络提供了机会。这对神经形态处理和AI硬件整体具有重大影响-它保证了完全可用于训练和推理的模拟AI芯片,从而显着节省了计算,功耗,等待时间和大小。这项进步将工程学和深度学习的纽带联系在一起,为AI动力机器人打开了入口之门,这种机器人可以在现场独自学习,就像人类一样。

在由“人工智能的教父”之一,获奖者Yoshua Bengio共同创建的题为“具有均衡传播的端到端模拟神经网络训练”的论文中,分析家们表明,可以训练神经网络来利用交叉开关忆阻器的展示,就像在当今使用内存中处理器方法的商业AI加速器芯片中使用的安排一样,却没有在网络的每一层之间使用相关的ADCDAC。结果为潜力更大的高能效AI硬件提供了潜力

Rain Neuromorphics首席执行官戈登·威尔逊(Gordon Wilson)表示:“如今,能源利用和成本是最大的制约因素,使我们无法交付新型人工智能。我们确实需要找到一种无可否认地更有效的计算基础,一种本质上可以提高能源效率的基础,一种允许我们不将培训局限于大型数据中心的基础,但除此之外,我们还可以进入一个可以设想免费,自主的世界,能源无限的设备,独自学习。同样,这是我们认为这一新进展正在打开通向的大门。”

分析人员已经对MNIST分类(改良的美国国家标准与技术研究院手写数字数据库)的端到端模拟神经网络进行了模拟训练,其性能与相同大小的基于软件的神经网络相似或更好。

模拟电路可以在某种程度上节省神经网络的功率,因为​​它们可以熟练地进行称为乘法和累加的关键计算。该估计值会根据不同的负载乘以贡献值,然后汇总这些值中的每一个。电气工程的两个基本定律也可以从根本上做到这一点。欧姆定律将电压和电导相乘以提供电流,基尔霍夫的“电流定律”将输入点的电流相加。通过将神经网络的权重存储在电阻式存储小部件(例如忆阻器)中,乘法和累加可以完全以模拟方式发生,可以将功耗降低几个数量级。

如今,模拟AI系统无法训练自己的原因与零件的可变性息息相关。与真实神经元非常相似,模拟神经网络中的神经元并非完全无法区分。要对模拟段进行反向传播,您应该制造两条单独的电路路径。一个人继续思考一个答案(称为推理),另一个人反过来进行学习,因此适当的回答变得更加准确。但是由于模拟成分的可变性,这些途径无法协调。

平衡传播(EqProp),由Bengio和Scellier在2017年设计的一种方法。这种训练算法只有一条数据路径,因此可以避免模拟硬件中的反向传播问题。但是有一个警告。EqProp仅适用于基于能源的网络。

结果是,尽管EqProp自2017年以来就已经存在,但这项新工作已将抽象思想转变为可以通过电路物理识别的事物。这将使端到端的模拟计算成为可能,而无需在每个步骤都切换到数字域或从数字域切换。

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

    关注

    457

    文章

    51365

    浏览量

    428377
  • 机器学习
    +关注

    关注

    66

    文章

    8455

    浏览量

    133182
  • 深度学习
    +关注

    关注

    73

    文章

    5521

    浏览量

    121672
收藏 人收藏

    评论

    相关推荐

    什么是BP神经网络的反向传播算法

    神经网络(即反向传播神经网络)的核心,它建立在梯度下降法的基础上,是一种适合于多层神经元网络的学习算法。该算法通过计算每层网络的误差,并将这些误差反向传播到前一层,从而调整权重,使得网络的预测更接近真实值。 二、算法原理 反向
    的头像 发表于 02-12 15:18 165次阅读

    通过微透镜阵列的传播

    使用最新发布的版本中引入的一个新的MLA组件来设置和模拟这样的系统,允许对微透镜组件后面的近场以及远场和焦点区域的传输场进行彻底的研究。 微透镜阵列后光传播的研究 本用例研究微透镜阵列后传播的光。给出并
    发表于 01-08 08:49

    通过微透镜阵列的传播

    使用最新发布的版本中引入的一个新的MLA组件来设置和模拟这样的系统,允许对微透镜组件后面的近场以及远场和焦点区域的传输场进行彻底的研究。 微透镜阵列后光传播的研究 本用例研究微透镜阵列后传播的光。给出并
    发表于 12-11 11:32

    苹果利用AWS定制AI芯片提升服务

    。 据了解,苹果目前正积极利用AWS的定制AI芯片来提升其搜索等核心服务的性能和效率。通过借助AWS的专业技术和资源,苹果能够更好地满足全球客户的需求,提供更加智能化、高效化的服务体验
    的头像 发表于 12-05 14:14 308次阅读

    【每天学点AI】前向传播、损失函数、反向传播

    在深度学习的领域中,前向传播、反向传播和损失函数是构建和训练神经网络模型的三个核心概念。今天,小编将通过一个简单的实例,解释这三个概念,并展示它们的作用。前向传播:神经网络的“思考”过
    的头像 发表于 11-15 10:32 806次阅读
    【每天学点<b class='flag-5'>AI</b>】前向<b class='flag-5'>传播</b>、损失函数、反向<b class='flag-5'>传播</b>

    平衡创新与伦理:AI时代的隐私保护和算法公平

    的发展不应背离人类的伦理道德。在推动技术创新的同时,我们必须确保每一步都走得稳健和负责。通过提高透明度、保障算法公平性、保护个人隐私权以及加强国际合作,我们可以确保AI技术的健康发展,使其成为促进社会进步和增进人类福祉的力量。
    发表于 07-16 15:07

    ai大模型和传统ai的区别在哪?

    AI大模型和传统AI的区别主要体现在以下几个方面: 数据量和训练规模 AI大模型通常需要大量的数据进行训练,以获得更好的性能。相比之下,传统
    的头像 发表于 07-16 10:06 1763次阅读

    神经网络前向传播和反向传播区别

    神经网络训练中的作用。 前向传播(Forward Propagation) 前向传播是神经网络中最基本的过程,它将输入数据通过网络层进行逐层计算,最终得到输出结果。前向传播的过程可以分
    的头像 发表于 07-02 14:18 981次阅读

    AI芯片会导元件中间商消失吗?

    元件AI芯片
    芯广场
    发布于 :2024年06月19日 18:10:01

    AI芯片哪里买?

    AI芯片
    芯广场
    发布于 :2024年05月31日 16:58:19

    risc-v多核芯片AI方面的应用

    RISC-V多核芯片AI方面的应用主要体现在其低功耗、低成本、灵活可扩展以及能够更好地适应AI算法的不同需求等特点上。 首先,RISC-V适合用于高效设计实现,其内核面积更小,功耗更
    发表于 04-28 09:20

    开发者手机 AI - 目标识别 demo

    。 NNRt host 实现了NNRt HDI接口功能,通过对接底层AI芯片接口为上层应用提供NPU硬件推理的能力。 功能实现 JS从相机数据流获取一张图片,调用Native的接口进行目标识别的处理
    发表于 04-11 16:14

    AI芯片未来会控制这个世界吗?

    AI芯片行业资讯
    芯广场
    发布于 :2024年03月27日 18:21:28

    AI芯片短缺已影响超微电脑

    AI芯片行业芯事
    深圳市浮思特科技有限公司
    发布于 :2024年02月21日 10:18:59

    英伟达将用AI设计AI芯片

    AI芯片行业资讯
    深圳市浮思特科技有限公司
    发布于 :2024年02月19日 17:54:43