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

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

3天内不再提示

用于低内存 IoT 设备的神经网络

工程师邓生 来源:搜狐网 作者:互联隐财 2020-11-04 10:02 次阅读

新的神经网络

一位来自俄罗斯的科学家开发了一种新的神经网络架构,并测试了其在识别手写数字上的学习能力。网络智能被混沌放大,分类准确率达到96.3%。该网络可用于具有少量 RAM微控制器,并嵌入到鞋子或冰箱等家居用品中,使其“智能”。这项研究发表在《电子》上。

今天,寻找新的神经网络,可以操作微控制器与少量的随机访问内存(RAM)是特别重要的。为了进行比较,在普通现代计算机中,随机访问内存以千兆字节为单位计算。尽管微控制器的处理能力比笔记本电脑智能手机要小得多,但它们体积更小,可以与家用物品进行接口。智能门、冰箱、鞋子、眼镜、水壶和咖啡壶为所谓的环境智能奠定了基础。这个词表示一个互联的智能设备的环境。

环境智能的一个例子是智能家居。内存有限的设备无法存储大量密钥,用于安全数据传输和神经网络设置阵列。它阻止将人工智能引入物联网设备,因为它们缺乏所需的计算能力。但是,人工智能将使智能设备在分析和决策上花费更少的时间,更好地了解用户,并友好地帮助他们。因此,在创造环境情报方面,例如在保健领域,可以出现许多新的机会。

俄罗斯彼得罗扎沃茨克州立大学的安德烈·维利奇科(Andrei Velichko)创建了一种新的神经网络架构,允许高效使用少量 RAM,为将低功耗设备引入物联网创造了机会。网络称为 LogNNet,是一个馈送神经网络,其中信号仅从输入定向到输出。它对传入信号使用确定性混沌滤波器。系统随机混合输入信息,但同时从最初不可见的信息中提取有价值的数据。储层神经网络也使用类似的机制。为了产生混沌,应用了一个简单的逻辑映射方程,其中下一个值是根据前一个值计算的。该方程通常用于人口生物学,并作为计算混沌值序列的简单方程的示例。这样,简单方程存储处理器计算的无限随机数集,网络体系结构使用它们并消耗更少的 RAM。

安德烈·维利奇科

这位科学家在 MNIST 数据库中的手写数字识别上测试了他的神经网络,该数据库被认为是训练神经网络识别图像的标准。该数据库包含 70,000 多个手写数字。其中6万个用于训练神经网络,另外10,000个用于网络测试。网络中的神经元和混乱性越多,识别图像的越好。网络实现的最大精度为96.3%,而开发的体系结构使用的 RAM 不超过 29 KB。此外,LogNNet 在 1-2kB 范围内使用非常小的 RAM 尺寸展示了有希望的结果。微型控制器,Atmega328,可以嵌入到智能门,甚至智能鞋垫,具有大致相同的内存量。

“由于这一发展,物联网的新机遇正在打开,因为任何配备低功耗微型控制器的设备都可以使用人工智能供电。这样,就为智能处理外围设备上的信息而打开一条路径,而无需将数据发送到云服务,从而改进了智能家居等操作。这是彼得罗扎沃茨克州立大学的科学家积极研究的物联网技术发展的重要贡献。此外,这项研究还概述了研究混乱对人工智能影响的替代方法,”安德烈·维利奇科说。

责任编辑:PSY

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

    关注

    42

    文章

    4733

    浏览量

    100407
  • 内存
    +关注

    关注

    8

    文章

    2962

    浏览量

    73803
  • 智能家居
    +关注

    关注

    1926

    文章

    9467

    浏览量

    183766
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4157

    浏览量

    195930
收藏 人收藏

    评论

    相关推荐

    BP神经网络和卷积神经网络的关系

    BP神经网络(Backpropagation Neural Network)和卷积神经网络(Convolutional Neural Network,简称CNN)是两种在人工智能和机器学习领域
    的头像 发表于 07-10 15:24 1033次阅读

    BP神经网络和人工神经网络的区别

    BP神经网络和人工神经网络(Artificial Neural Networks,简称ANNs)之间的关系与区别,是神经网络领域中一个基础且重要的话题。本文将从定义、结构、算法、应用及未来发展等多个方面,详细阐述BP
    的头像 发表于 07-10 15:20 703次阅读

    rnn是递归神经网络还是循环神经网络

    RNN(Recurrent Neural Network)是循环神经网络,而非递归神经网络。循环神经网络是一种具有时间序列特性的神经网络,能够处理序列数据,具有记忆功能。以下是关于循环
    的头像 发表于 07-05 09:52 459次阅读

    递归神经网络是循环神经网络

    递归神经网络(Recurrent Neural Network,简称RNN)和循环神经网络(Recurrent Neural Network,简称RNN)实际上是同一个概念,只是不同的翻译方式
    的头像 发表于 07-04 14:54 586次阅读

    循环神经网络和卷积神经网络的区别

    循环神经网络(Recurrent Neural Network,RNN)和卷积神经网络(Convolutional Neural Network,CNN)是深度学习领域中两种非常重要的神经网络
    的头像 发表于 07-04 14:24 980次阅读

    深度神经网络与基本神经网络的区别

    在探讨深度神经网络(Deep Neural Networks, DNNs)与基本神经网络(通常指传统神经网络或前向神经网络)的区别时,我们需要从多个维度进行深入分析。这些维度包括
    的头像 发表于 07-04 13:20 552次阅读

    卷积神经网络与循环神经网络的区别

    网络结构,分别适用于不同的应用场景。本文将从基本概念、结构组成、工作原理及应用领域等方面对这两种神经网络进行深入解读。
    的头像 发表于 07-03 16:12 2108次阅读

    反向传播神经网络和bp神经网络的区别

    反向传播神经网络(Backpropagation Neural Network,简称BP神经网络)是一种多层前馈神经网络,它通过反向传播算法来调整网络中的权重和偏置,以达到最小化误差的
    的头像 发表于 07-03 11:00 596次阅读

    如何使用神经网络进行建模和预测

    神经网络是一种强大的机器学习技术,可以用于建模和预测变量之间的关系。 神经网络的基本概念 神经网络是一种受人脑启发的计算模型,由大量的节点(神经
    的头像 发表于 07-03 10:23 617次阅读

    bp神经网络是深度神经网络

    Network)有相似之处,但它们之间还是存在一些关键的区别。 一、引言 神经网络是一种模拟人脑神经元结构的计算模型,它由大量的神经元(或称为节点)组成,这些神经元通过权重连接在一起
    的头像 发表于 07-03 10:14 567次阅读

    bp神经网络和卷积神经网络区别是什么

    BP神经网络(Backpropagation Neural Network)和卷积神经网络(Convolutional Neural Network,简称CNN)是两种不同类型的人工神经网络,它们在
    的头像 发表于 07-03 10:12 874次阅读

    卷积神经网络的原理是什么

    卷积神经网络(Convolutional Neural Network,简称CNN)是一种深度学习模型,广泛应用于图像识别、语音识别、自然语言处理等领域。本文将详细介绍卷积神经网络的原理,包括其
    的头像 发表于 07-02 14:44 515次阅读

    卷积神经网络和bp神经网络的区别

    卷积神经网络(Convolutional Neural Networks,简称CNN)和BP神经网络(Backpropagation Neural Networks,简称BPNN)是两种
    的头像 发表于 07-02 14:24 2254次阅读

    神经网络在数学建模中的应用

    数学建模是一种利用数学方法和工具来描述和分析现实世界问题的过程。神经网络是一种模拟人脑神经元结构和功能的计算模型,可以用于解决各种复杂问题。在数学建模中,神经网络可以作为一种有效的工具
    的头像 发表于 07-02 11:29 775次阅读

    神经网络架构有哪些

    神经网络架构是机器学习领域中的核心组成部分,它们模仿了生物神经网络的运作方式,通过复杂的网络结构实现信息的处理、存储和传递。随着深度学习技术的不断发展,各种神经网络架构被提出并广泛应
    的头像 发表于 07-01 14:16 549次阅读