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

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

3天内不再提示

看图识数的神经网络,人工智能距人类又近了一步

电子工程师 来源:YXQ 2019-05-23 09:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

还记得从什么时候开始,你学会了看图识数,什么时候开始明白1和2的含义么?

也许我们都记不清了,因为这种直观的数字感是却是人类和动物与生俱来的优势。 与计算机不同的是,当我看到2只小猪或者2个小鸭子和数字符号2在一起时候,我们可能不需要计算就会知道,它们都有一个共同点——“2”这个抽象概念。

即便现在的计算机已经可以在一秒内完成数百万次的计算,机器学习已经可以识别小猫小狗,让人工智能网络像小孩一样学习辨别数字仍是一件新颖的研究。

上周在Science Advances发表的一篇文章表明, 让神经网络重复婴儿、猴子和乌鸦等生物的认知技能,在没有经过任何训练的情况下, 它突然学会了分别更大和更小的数量差异,也就是我们刚刚说的数字感。 很多专家认为数字感是我们计算和运用复杂数学能力的重要前提。 但是关于这种能力如何在年幼的大脑中自发产生的,我们还不得而知。

看图识数的神经网络

近年来,受生物学启发的深度神经网络为视觉系统的运作提出很多有价值的启发。生成神经网络,即一类深层网络通过学习感官输入来构建内部模型,已被证明具有数字感,但无法解释数字神经元的出现。

为了研究它的发展,来自德国蒂宾根大学的生物学研究所Nieder教授试图建立一个深度学习网络,来模拟我们大脑中视觉系统的运作,看看在没有训练软件的情况下是否会出现数量特征。

研究人员首先在120万个图像的标准数据集上训练网络,这些图像分为1,000个不同的类别。最终,像之前的训练系统一样它可以辨别动物和昆虫的图片,不仅可以辨别狗和蜘蛛还可以辨别其特定的品种。

接下来,研究人员向神经网络展示了只包含黑色背景上的白点图案,以表示数字1到30,在没有任何关于数字的指导或被告知寻找数量上的差异,神经网络做到了将图像根据点数分类。

“这项研究很酷的地方在于,当你训练视觉系统的神经网络来完成物体识别等任务时,它其实还可以自学一些其他东西,如数字。”麻省理工学院大脑和认知科学系教授James DiCarlo说。

Nieder的团队使用模拟人类大脑的深度学习系统,其中“神经元”既接收来自系统中高等神经元的输入,又将该信息发送到线路上,某些神经元基于其特征或模式被刺激而“反射”。

使用这个模型,Nieder将网络神经元的激活与猴子大脑中的神经元进行了比较,这些神经元显示出相同的点图案。

人工神经元的行为与动物大脑的视觉处理区域中的神经元完全相同,具有对特定数字的偏好和调整。例如,特地数字6神经元会在出现6个点时候表现出最高的激活水平,数字5和图像7的匹配激活水平降低一点,数字4和7点图像更低,当刺激物远离其目标数量时,神经元的活动不断下降。

神经网络也会犯和人类大脑相似的错误, 它更难以区分较近的数字,如4和5,而不是相距较远的数字,如4和9。它也很难区分较大的数字,如20和25。

人工智能距人类又近了一步

“这对我们来说非常令人兴奋,因为这些正是我们在大脑真实神经元中的反应类型,”Nieder说。“这可能可以解释我们的大脑,至少我们的视觉系统,可以自发地表示场景中的物体数量。”

研究数学思维的巴黎笛卡尔大学的研究科学家VéroniqueIzard在一封电子邮件中写道,这项研究表明了数字感不是从进化上选择的,而是作为识别物体的副产品自发地出现。

Nieder认为这种类型的神经网络提供了更好的人脑模型。他说:“我们现在可以对大脑中的事情如何发生,以及从人工智能网络到真实网络的来回做出假设。我认为这些网络对基础科学来说是一大优势。”

实现表明我们的学习原则还是非常基础的,人类和动物所展示的一些高层次的思考可能与我们的视觉体验密切相关。 我们可以沿着这个方向,将学习训练应用于其他任务,去实现一些更具人类特质的人工智能。

随着我们不断发现更多关于构建人工智能学习的技术,并找到了解生物大脑的新方法,我们将会解开了更多智能、适应性行为的奥秘。

虽然还有很长的路要走,很多其他方面去探索,但很清楚的是,人类之所以有这么强大的适应能力与我们看审视世界的能力和总结经验的能力密不可分。毫无疑问,这也将是任何人工智能系统的必要组成部分,这样才有可能像人类一样完成多样性和复杂性的任务。

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

    关注

    42

    文章

    4827

    浏览量

    106783
  • 人工智能
    +关注

    关注

    1813

    文章

    49734

    浏览量

    261470

原文标题:看图识数辨大小,人类独有的“数字感”被机器无意中学习了

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    NMSIS神经网络库使用介绍

    NMSIS NN 软件库是组高效的神经网络内核,旨在最大限度地提高 Nuclei N 处理器内核上的神经网络的性能并最​​大限度地减少其内存占用。 该库分为多个功能,每个功能涵盖特定类别
    发表于 10-29 06:08

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

    本帖欲分享在Ubuntu20.04系统中训练神经网络模型的些经验。我们采用jupyter notebook作为开发IDE,以TensorFlow2为训练框架,目标是训练个手写数字识别的神经
    发表于 10-22 07:03

    CICC2033神经网络部署相关操作

    在完成神经网络量化后,需要将神经网络部署到硬件加速器上。首先需要将所有权重数据以及输入数据导入到存储器内。 在仿真环境下,可将其存于个文件,并在 Verilog 代码中通过 readmemh 函数
    发表于 10-20 08:00

    人工智能工程师高频面试题汇总:循环神经网络篇(题目+答案)

    后台私信雯雯老师,备注:循环神经网络,领取更多相关面试题随着人工智能技术的突飞猛进,AI工程师成为了众多求职者梦寐以求的职业。想要拿下这份工作,面试的时候得展示出你不仅技术过硬,还得能解决问题。所以
    的头像 发表于 10-17 16:36 481次阅读
    <b class='flag-5'>人工智能</b>工程师高频面试题汇总:循环<b class='flag-5'>神经网络</b>篇(题目+答案)

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

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

    利用超微型 Neuton ML 模型解锁 SoC 边缘人工智能

    应用。 为什么选择 Neuton 作为开发人员,在产品中使用边缘人工智能的两个最大障碍是: ML 模型对于您所选微控制器的内存来说太大。 创建自定义 ML 模型本质上是个手动过程,需要高度的数据科学知识
    发表于 08-31 20:54

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

    摘要:针对传统专家系统不能进行自学习、自适应的问题,本文提出了基于种经网络专家系统的并电机故障诊断方法。本文将小波神经网络和专家系统相结合,充分发挥了二者故障诊断的优点,很大程度上降低了对电机
    发表于 06-16 22:09

    开售RK3576 高性能人工智能主板

    ZYSJ-2476B 高性能智能主板,采用瑞芯微 RK3576 高性能 AI 处理器、神经网络处理器 NPU, Android 14.0/debian11/ubuntu20.04 操作系统
    发表于 04-23 10:55

    【「芯片通识课:本书读懂芯片技术」阅读体验】从deepseek看今天芯片发展

    的: 神经网络处理器(NPU)是种模仿人脑神经网络的电路系统,是实现人工智能神经网络计算的专用处理器,主要用于
    发表于 04-02 17:25

    BP神经网络与卷积神经网络的比较

    BP神经网络与卷积神经网络在多个方面存在显著差异,以下是对两者的比较: 、结构特点 BP神经网络 : BP神经网络
    的头像 发表于 02-12 15:53 1305次阅读

    BP神经网络的优缺点分析

    BP神经网络(Back Propagation Neural Network)作为种常用的机器学习模型,具有显著的优点,同时也存在些不容忽视的缺点。以下是对BP神经网络优缺点的分析
    的头像 发表于 02-12 15:36 1570次阅读

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

    BP神经网络的反向传播算法(Backpropagation Algorithm)是种用于训练神经网络的有效方法。以下是关于BP神经网络的反向传播算法的介绍:
    的头像 发表于 02-12 15:18 1273次阅读

    BP神经网络与深度学习的关系

    BP神经网络与深度学习之间存在着密切的关系,以下是对它们之间关系的介绍: 、BP神经网络的基本概念 BP神经网络,即反向传播神经网络(Ba
    的头像 发表于 02-12 15:15 1339次阅读

    神经网络理论研究的物理学思想介绍

    本文主要介绍神经网络理论研究的物理学思想 神经网络在当今人工智能研究和应用中发挥着不可替代的作用。它是人类在理解自我(大脑)的过程中产生的副产品,以此副产品,
    的头像 发表于 01-16 11:16 1305次阅读
    <b class='flag-5'>神经网络</b>理论研究的物理学思想介绍

    人工神经网络的原理和多种神经网络架构方法

    在上篇文章中,我们介绍了传统机器学习的基础知识和多种算法。在本文中,我们会介绍人工神经网络的原理和多种神经网络架构方法,供各位老师选择。 01
    的头像 发表于 01-09 10:24 2243次阅读
    <b class='flag-5'>人工</b><b class='flag-5'>神经网络</b>的原理和多种<b class='flag-5'>神经网络</b>架构方法