从传统图引擎到GNN:计算图和机器学习的演变
本文转载自公众号“读芯术”(ID:AI_Discovery)
为什么我对深度学习的关注重点转向图神经网络?”是因为数据结构还是高效计算?一切都从图的结构以及它们如何解决关系问题和支持分布式计算开始。
当将相同的结构应用于最先进的机器学习算法时,进化才真正发生。从简单的矩阵分解和线性回归算法到图形神经网络(GNN)的实现,我们都可以观察到从传技术的发展。
本文将详细介绍图、图的优势以及图在机器学习框架中的实现方式。笔者还将讨论图的兼容性和随着时间如何进化。
ͼ
图是能够共同定义信息的关系型数据结构。它是非线性节点和链接的汇编。LinkedIn和Facebook社交网络、Netflix电影结构、谷歌地图和路径优化之类的真实信息只能由图形表示。让我们以家谱为例:
每个家族成员都是家族树图(G统图)中的一个顶点(V),其关系由边(E)定义。如果要提取有关特定家庭成员的信息,则还必须知道他/她的关系,否则数据似乎不完整。每个节点和链接都有各自的意义和数据。同样,可以用许多不同的方式来表示相同的图,也可以使用不同的链接值自下而上绘制祖先图。
计算图
计算图是具有方程式数据的图。它们是表示数学表达式的有向图的一种形式。一个非常常见的示例是引擎后缀、中缀和前缀计算。图中的每个节点都可以包含运算,变量或方程式本身。这些图出现在计算机中进行的大多数计算中。
图的优点
图提供了代表许多现实问题的独特结构。与典型的表或矩阵不同,该顺序的优先级并不高。每个元素都相互依赖以形成关系。这种关系是所有假设和基于此的预测的核心。它的优点是:
节点链接结构-图的独特的节点链接结构可以存储很多信息。基于网络到G和关系的问题只能以这种格式表示。尽管存在矩阵、树形图之类的其他结构来表示图,但主要构成要优先。 分布式计算-单个核心或系统无法处理数十亿个节点/元素的巨大问题。分布式计算可以直接在图中实现的事实,节省了大量计算,并降低了时间复杂度。 关系问题-通常使用包含独立输入值及其各自输出标签的数据集。如果想根据最近的手表、喜爱的演员、音乐等为自己预NN测电影,该怎么办?
这是一个只能通过图形解决的关系问题。即使通过无监督学习进行尝试,也可以预测集群,但不能预测确切的标签或联系。我们将尝试并简要了解Netflix电影预测中的一个这样的问题:
想象类型、演员、语言、发行日期作为图的主要节点。许多电影根据其标签链接到上述节点。根据电影的不同,笔者会存储首选的属性节点。Netflix利用个性化视:计频排名(PVR)算法,根据所存储的图形数据按照流派、标题来预测电影。
在每种流派或标题中,它都再次应用了Top-N Video Ranker算法,该算法混合了流行选择和个人选择来预测电影。
机器学习中的图
所有的神经网络都是计算图。不仅这些而且线性回归等算法也可以以图的形式表示。传统图和神经网络之间的主要区别是实现。神经网络倾向于模仿计算图进行训练算图,但无法处理类似图的数据。他们需要结构化的数据才能正常工作。让我们根据神经网络中的正向传播来理解它。
假设这是8个节点和16个链接的图形。x1和x2输入神经元(节点)紧密连接到隐藏层节点。然后将这些节点类似地连接到输出层。x1,x2中的值将传输到隐藏层。隐藏层执行A=WX+B。连接隐藏层和输出层的链接激活这些值。它们的方程是H = func和机tion(A)。在输出层中也执行类似的过程。
总体而言,该图能够表示神经网络中正向传播的方程。
进化
在完成基础知识之后,我们将继续探讨图神经网络(GNN)的形成原因及其与人工神经网络(ANN)的不同之处。
如今,机器学习在许多自动化行业中都存在,并为许多组织和研究提供了最先进的结果。分布式图的计算源于高效的并行计算,稳定的图结构以及许多现器学实生活中的应用程序的实现,例如社交网络、知识图等。将这两种技术结合在一起将带来巨大的收益,并为更好的开发和效率带来了新的研究领域。
图引擎框架
已经进行了许多尝试来弥合图和机器学习算法之间的差距。图缺乏训练这些算法必不可少的属性。在将图计算和机器学习相结合时,缺乏对循环、异构性和数据一致性方面的支持,数据抽象是关注的主要主题。
诸如TUX习的2和GraphLab之类的图形引擎框架提出了解决某些问题的模型。他们成功地将分布式图形计算与矩阵分解、Latent Dirichlet分配算法相结合,但未能实现神经网络。与能够使用GPU进行计算的深度学习框架不同,这些引擎仅利用分布式计算。
GNN简介(ANN与GNN)
神经网络取代了许多静态算法,并引领了当前的机器学习行业。市场需要基于图演变的具有直接深度学习关联的技术。由于传统引擎出现故障和GPU缺少支持,才引入了图神经网络。
图神经网络是从图数据中学习的深度学习的新兴领域。随着图卷积网络、LSTM网络等的引入,该领域已显示出巨大的潜力。这些网络本身就是图结构,并利用相似的数据进行训练。诸如CORA和SNAP之类的图形数据集用于对其进行基准测试。
如果人工神经网络是计算图,从传那么为什么我们需要GNN?答案有时可能会令人困惑,但让我们开始了解基础知识。
人工神经网络以矩阵格式输入,或多或少是有序数据,而诸如社交网络之类的问题则将链接优先于次序。从技术上讲,在图形中,可以通过选择根节点和通过它的特定链接来推导顺序。 作为计算图的人工神经网络仅仅意味着它们是相互链接在一起的前馈数学表达式。网络及其使用的数据的依存关系图统图是不同的。 就层和函数而言,两个网络都包含dense、softmax、ReLU等,但是在每个计算和处理方面都是不同的。正常的密集层意味着完全的互连,但是在GNN中可能并非如此。 传统神经网络可以解决两种类型的问题:分类和回归。当涉及社交网络或知识图时,它们将失败。这些属于需要直接图形输入的关系问题。 在人工神经网络中,定义了模型体系结构,并将其引擎输入及其各自的输出馈入模型。基于图的网络的训练和预测在某种程度上是无监督的。因此,如果要预测特定领英成员的姓名,笔者应该能够使用他的1度、2度人脉、公司、机构的隶属关系来进行操作,而无需真正知道他的实际标签。
当今的图神经网络的发展是非常直观的,上述知识我们需要掌握。
(责任编辑:房产资讯)
-
据凤凰网科技报道,字节跳动旗下AI产品“豆包”近日因其内置的“相关视频”推荐功能引发广泛争议。多位家长反映,该功能在用户提问时自动附带抖音短视频链接且无法关闭,导致“AI学习”场景被娱乐内容侵占,使用...[详细]
-
富贵子果的吃法-业百科富贵子果的吃法:把富贵子果实用清水洗干净后,直接食用。富贵子又名朱砂根,主要分布于广东、广西、四川、福建等地。其株高0.4至1米,叶片互生,质厚有。富贵子果子怎么吃-业百科直接食...[详细]
-
4月9日消息,刚刚,腾讯云发布AI算力、容器服务、EMR相关产品价格调整公告。公告称,鉴于全球AI算力需求持续激增,核心硬件供应链成本大幅上涨,为保障服务质量及算力资源的持续供给,腾讯云将于2026年...[详细]
-
当人工智能和物联网这两种精英技术相遇时,我们就得到了物联网的人工智能(AIoT)。人工智能与物联网的结合将改善物联网的运行,使人机交互更好,使数据管理智能化。有了人工智能,就有可能对物联网设备数据进行...[详细]
-
5月28日消息,据外媒报道,在近几年的生成式人工智能热潮中,腾讯、阿里巴巴、字节跳动、谷歌、亚马逊、微软、Meta等一众国内外科技巨头都在大力投入,他们在大力投入研发,也在斥巨资采购芯片,打造数据中心...[详细]
-
肠梗阻灌肠出院后,饮食应怎样调理应少食多餐,定时进餐,不要吃过于坚硬和不消化的辛辣食物,可吃半流饮食,如面条,馄饨,,小米红枣粥,包子,面包,苏打饼干等,产气的食物如牛奶,...我是一位肠梗阻初愈者,...[详细]
-
新浪科技讯 北京时间3月2日早间消息,据报道,美国芯片巨头英伟达公司日前证实,公司电脑网络遭到黑客攻击,一些重要信息被盗,目前黑客正在网络上泄露这些盗取的数据。此外,黑客这次攻击的动机十分不寻常。 英...[详细]
-
4月22日下午,千问AI PPT宣布完成“PPT Agent”重大升级,通过采用全新的智能体架构,成功实现了从内容构思、素材检索到视觉排版的全流程自动化。这一升级标志着AI在办公自动化领域的进一步深化...[详细]
-
云梦级1月21日云梦级消息,据央广总台云梦级消息,1月21日,中央广播电视总台、追觅集团共同举办签约活动,宣布追觅集团成为总台《2026年春节联欢晚会》智能科技生态战略合作伙伴。 科技兴则民族兴,科技...[详细]
-
题目 :将一个列表的数据复制到另一个列表中。 程序分析 :使用列表[:]。 程序源代码 : 以上实例输出结果为:...[详细]

可以简化决策过程的10个大数据源
云计算核心技术Docker教程:Docker 插件生命周期
Python中组合分类和回归的神经网络模型
标签: 北汽极狐 快手 华为随行WiFi 微信鸿蒙版
标签: 张朝阳 搜狐 跨年演讲 物理学
