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

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

3天内不再提示

图神经网络的重要意义

倩倩 来源:腾讯网 作者:腾讯网 2021-01-28 14:18 次阅读

人工智能的发展从低到高可分为三个阶段:运算智能、感知智能、认知智能。运算智能是最初级的阶段,主要指计算机拥有快速计算和记忆存储能力。感知智能阶段建立在运算智能的基础上,指机器能够拥有视觉、听觉等能力。而认知智能则是更高级的阶段,指机器能够实现“理解与思考”。

深度学习技术的推动下,人工智能在感知层面上取得了重要成果和广泛的应用,但仍然停留在感知智能层面上。目前,深度学习技术在图片识别、语音识别视频识别等应用上已经达到或超越了人类水准,然而基于深度学习技术的人工智能,却无法胜任认知智能层面上的任务。例如,深度学习技术能够让机器从视频中识别出猫咪,但无法让机器理解为什么视频中的猫咪喜欢玩毛线球,更不具备在发现猫咪不开心时给猫咪扔毛线球的智能。究其根本是因为深度学习技术不具备推理的能力,无法赋予机器认知智能。所谓认知智能是指让机器获得推理能力,能够像人一样思考,而这种思考能力具体体现在机器能够理解数据、理解语言,进而理解现实世界的能力,能够解释数据、解释过程,进而解释现象的能力,以及推理、规划等一系列人类所独有的认知能力。

o4YBAGASV06AEyj6AAJq-c7YIj8262.png

神经网络的重要意义

图神经网络是近年来新兴的一种智能算法,其将深度学习算法和图计算算法相融合,取长补短,以达到更优的认知与问题处理等能力,被广泛应用于 搜索、推荐、风险控制等重要领域。图神经网络在发展演变的过程中,适用场景不断拓宽。在发展早期, 由于潜在的认知能力未被充分挖掘与发挥,图神经网络通常应用于图分类、节点分类和链路预测场景中。而随着学术界对图神经网络的重视程度和挖掘深度的不断提升,图神经网络开始用于解决自然语言处理、推荐、金融、集成电路等领域的问题。此外,相对于深度学习算法,图神经网络还能胜任一些更具挑战性的任务,例如重新发现宇宙、模拟玻璃分子的动态特性、大脑神经元链接分析、知识图谱分析等。在2019年后,图神经网络力压深度学习等热门词汇,成为各人工智能顶级会议的新增热词和研究热点。

不仅学术界,工业界也对图神经网络给予了高度重视,并逐渐加大该方向的基础设施建设力量。包括谷歌、脸书、阿里巴巴等在内的众多主流企业,将图神经网络部署于数据中心中。图神经网络已然成为近年来工业界非常重要的应用之一。阿里巴巴自主研发的大规模分布式图学习框架Euler,已成功应用于阿里公司的营销、反作弊、广告排序等众多核心场景,大幅提升了业务效率。Euler已于2019年完成开源,成为国内首款工业级图深度学习开源框架。腾讯公司也于2019年开源了自研高性能图计算框架Plato,致力于在有效时间和有限资源内完成海量计算,已成功将10亿级节点超大规模图的计算时间降至分钟级别。Euler 和Plato的研发团队均在人工智能领域的顶会中发表了多篇有关图神经网络在推荐、风控等业务中应用的高水平论文。包括旷视科技在内的许多国内知名企业也已经将图神经网络应用于推荐、风控、视觉等主流业务场景中。此外,中科院计算所和中科睿芯联合研制的高通量计算机力压IBM获得Green Graph 500大小数据集榜单的第1名,清华大学教授陈文光的研究团队在“神威·太湖之光”超级计算机上的研究成果获得Graph 500 BFS榜单第2名。中科院计算所不仅具有深度学习芯片先驱者寒武纪在深度学习芯片的多年耕耘,在图处理加速结构研究方向上也取得了全世界认可的优异研究成果,并提出了国际首个图神经网络加速芯片设计。

o4YBAGASV1eAWROGAAJMkCBYj94429.png

图神经网络的优势特点

图神经网络能够备受学术界和工业界的青睐,归功于其强大的数据理解能力和认知能力。第一,传统神经网络处理的图片、序列等,为欧几里得空间的数据,结构十分规则;而图神经网络的处理对象则为结构极其不规则的非欧几里得空间的图数据。图数据具有比图片、序列更强的数据和知识表示能力,不仅能表示样本(节点)的独立特性,还能表达相同类型甚至不同类型样本之间的联系(链接)。然而,现实世界的不确定性导致了图数据的结构不规则,因此深度学习算法无法直接处理现实场景中的图数据。例如,卷积神经网络的卷积操作无法在具有不规则结构的图数据上进行有效的计算。第二,相对于深度学习算法,图神经网络能够高效地利用样本实例之间的结构性特征。图结构数据蕴含着丰富的信息,节点通过边相连接,将不同样本之间的关系等信息进行有效和充分的表达,从而最大化利用现实图的结构性特征。在传统的深度学习算法适用场景中,实例需要彼此独立,因此无法挖掘样本之间的潜在联系。而图神经网络算法则将图数据的结构性特征融入算法模型实现中,增强知识的理解能力。第三,无法有效进行关系推理是制约深度学习发展的核心因素之一,而具有处理各种关系能力的图神经网络算法则能胜任关系推理,从而造就了图神经网络强大的认知能力。因此,图神经网络被认为是推动认知智能发展强有力的推理方法,有望解决深度学习无法处理的关系推 理等一系列问题,让机器“能理解、会思考”。

o4YBAGASV2GAZtkvAAKt3hgGkRI282.png

责任编辑:lq

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

    关注

    42

    文章

    4562

    浏览量

    98646
  • 人工智能
    +关注

    关注

    1775

    文章

    43716

    浏览量

    230494
  • 深度学习
    +关注

    关注

    73

    文章

    5224

    浏览量

    119866
收藏 人收藏

    评论

    相关推荐

    卷积神经网络的优点

    卷积神经网络的优点  卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的神经网络模型,在图像识别、语音识别、自然语言处理等领域有着广泛的应用。相比
    的头像 发表于 12-07 15:37 2911次阅读

    《 AI加速器架构设计与实现》+第一章卷积神经网络观后感

    《 AI加速器架构设计与实现》+第一章卷积神经网络观感    在本书的引言中也提到“一胜千言”,读完第一章节后,对其进行了一些归纳(如图1),第一章对常见的神经网络结构进行了介绍,举例了一些结构
    发表于 09-11 20:34

    安装气象站的重要意义是什么?

    安装气象站的重要意义是什么?
    的头像 发表于 09-05 14:51 346次阅读

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

    人工神经网络和bp神经网络的区别  人工神经网络(Artificial Neural Network, ANN)是一种模仿人脑神经元网络结构和功能的计算模型,也被称为
    的头像 发表于 08-22 16:45 3406次阅读

    卷积神经网络一共有几层 卷积神经网络模型三层

    卷积神经网络一共有几层 卷积神经网络模型三层  卷积神经网络 (Convolutional Neural Networks,CNNs) 是一种在深度学习领域中发挥重要作用的模型。它是一
    的头像 发表于 08-21 17:11 4177次阅读

    卷积神经网络和深度神经网络的优缺点 卷积神经网络和深度神经网络的区别

    深度神经网络是一种基于神经网络的机器学习算法,其主要特点是由多层神经元构成,可以根据数据自动调整神经元之间的权重,从而实现对大规模数据进行预测和分类。卷积
    发表于 08-21 17:07 2225次阅读

    卷积神经网络的介绍 什么是卷积神经网络算法

    卷积神经网络的介绍 什么是卷积神经网络算法 卷积神经网络涉及的关键技术 卷积神经网络(Convolutional Neural Network,CNN)是一种用于图像分类、物体识别、语
    的头像 发表于 08-21 16:49 1406次阅读

    卷积神经网络的基本原理 卷积神经网络发展 卷积神经网络三大特点

    卷积神经网络的基本原理 卷积神经网络发展历程 卷积神经网络三大特点  卷积神经网络的基本原理 卷积神经网络(Convolutional Ne
    的头像 发表于 08-21 16:49 1415次阅读

    卷积神经网络三大特点

    卷积神经网络三大特点  卷积神经网络(Convolutional Neural Network,CNN)是一种深度学习模型,其具有三大特点:局部感知、参数共享和下采样。 一、局部感知 卷积神经网络
    的头像 发表于 08-21 16:49 3455次阅读

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点

    卷积神经网络概述 卷积神经网络的特点 cnn卷积神经网络的优点  卷积神经网络(Convolutional neural network,CNN)是一种基于深度学习技术的
    的头像 发表于 08-21 16:41 1911次阅读

    卷积神经网络的应用 卷积神经网络通常用来处理什么

    卷积神经网络的应用 卷积神经网络通常用来处理什么 卷积神经网络(Convolutional Neural Network,简称CNN)是一种在神经网络领域内广泛应用的
    的头像 发表于 08-21 16:41 3895次阅读

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法

    卷积神经网络原理:卷积神经网络模型和卷积神经网络算法 卷积神经网络(Convolutional Neural Network,CNN)是一种基于深度学习的人工
    的头像 发表于 08-17 16:30 889次阅读

    卷积神经网络通俗理解

    卷积神经网络通俗理解 卷积神经网络,英文名为Convolutional Neural Network,成为了当前深度学习领域最重要的算法之一,也是很多图像和语音领域任务中最常用的深度学习模型之一
    的头像 发表于 08-17 16:30 2266次阅读

    什么是神经网络?为什么说神经网络重要神经网络如何工作?

    神经网络是一个具有相连节点层的计算模型,其分层结构与大脑中的神经元网络结构相似。神经网络可通过数据进行学习,因此,可训练其识别模式、对数据分类和预测未来事件。
    的头像 发表于 07-26 18:28 1880次阅读
    什么是<b class='flag-5'>神经网络</b>?为什么说<b class='flag-5'>神经网络</b>很<b class='flag-5'>重要</b>?<b class='flag-5'>神经网络</b>如何工作?

    三个最流行神经网络

    在本文中,我们将了解深度神经网络的基础知识和三个最流行神经网络:多层神经网络(MLP),卷积神经网络(CNN)和递归神经网络(RNN)。
    发表于 05-15 14:19 1171次阅读
    三个最流行<b class='flag-5'>神经网络</b>