作为人工智能最前沿的技术之一,图深度学习被公认是人工智能认识世界实现因果推理的关键,也是深度学习未来发展的方向。但深度学习对图数据模型的支持性差一直是众多研究者难以攻克的难点,因此图深度学习在实际生产中一直难以得到普及。

  不过,图深度学习的瓶颈即将被打破。华为云计划9月推出的一站式AI开发平台ModelArts多个关键新特性中,将新增图深度学习功能。ModelArt联合图引擎打造的“图神经网络”,让图深度学习真正落地,加速实现普惠AI。

  强大图引擎助力突破图深度学习瓶颈

  尽管图深度学习的前沿性和重要性已受到业界普遍认同,但是在实际落地过程中存在诸多困难:

  ▶已知的图神经网络(GNN)框架多从深度学习框架衍生图的数据组织,但深度学习框架本身对非规则数据考虑欠周,不会提供原生的图数据的支持,存在图数据访问中数据局部性差和对延时敏感等问题。

  ▶某些开源框架中,真正用于训练的计算时间仅占20%~40%,一天之中大量的时间都在等待,并且占用大量的资源数据局部采样、负样本采集等IO密集的操作,人力、时间、资金成本耗费巨大,利用率极低;在图规模大时尤为如此,严重影响了系统端到端的性能。

  想要突破图深度学习的瓶颈,就必须有一个强大的图分析引擎来弥补深度学习的缺陷。

  华为云GES图引擎高性能图计算平台,最大支持万亿规模图查询,查询分析一体化,兼顾图计算和图查询的高并发、低延时要求;能对接标准的查询接口和查询语言;可集成实现计算、查询、存储等一体化功能需求。并且拥有丰富的图分析算法,充分满足关系分析、关系挖掘,路径规划等图深度学习场景需求。

  Ewya图引擎重新审视了图神经网络的数据访问模式,以及潜在的端到端性能制约因素,进而创新的设计了属性图数据模型上的机器学习原生支持,开发了新型的高性能图神经网络(或称为图深度学习)平台能力,并成功对图深度学习技术存在的缺陷做出突破。

  当遭遇百亿边以上规模的大图时,华为云图引擎分布式优化Parallel Sliding Window(PSW)的图计算框架能够高效加载图数据,并且兼顾图计算与点查询效率,使用基于边集流(edge-set)的块状数据组织合理的组织数据;实现秒级多跳查询。以ModelArts中的高效神经网络训练算子为基础,结合GES既有的高性能图计算框架平台能力,构建了图深度学习的新框架,将GNN的训练过程高度并行化,提升了系统的总体吞吐量,极大缩短了训练时间。

  凭借高性能,丰富功能性算法、图优化算法的加持,Eywa图引擎使以往难以实现的高难度图分析成为可能,并把高效的图计算应用在城市工业生产,管道监控,商品推荐,社交推荐,项目分析,企业洞察,知识图谱,金融风险管控,企业IT应用,关系挖掘等多项领域并获得客户的广泛认可。正因如此,Eywa图引擎成为华为云实现图深度学习落地的最强支柱。

  双重黑科技加持的的华为云图深度学习

  作为ModelArts的关键新特性之一,ModelArts图深度学习的核心是华为云图神经网络,底层则是业界领先的华为云GES图引擎和ModelArts深度学习技术,可以说是强强联合。

  华为云图引擎曾获得2018年数博会“新技术”和“黑科技”两大奖项。华为云一站式AI开发平台ModelArts则夺得2019年数博会“黑科技”奖和全球智博会产品金奖。

  结合华为云两大重量级人工智能技术,经历漫长时间研发与测试,在2019中国人工智能峰会(CAIS 2019)上,“华为云新型图神经网络平台”斩获了峰会最高奖项——紫金龙蟠奖。这也标志着ModelArts图深度学习服务的推出已经做好了准备。

  ModelArts图深度学习典型应用场景

  华为云图神经网络搭配高效神经网络训练算子构建了ModelArts图深度学习新框架,充分解决图深度学习计算性能低,学习耗时长,算法场景少的难题,实现一体化的图神经网络处理、大规模图分析、图数据存储管理和企业级图神经网络分析的能力。

  以图深度学习典型应用场景——交通业务为例,路网信息可以抽象为图结构。将图结构状态下的路网信息进行建模,在交通模拟的基础上,ModelArts图深度学习能提供关键道路、拥堵预测、因果分析、区域划分等分析任务的支持。

此外,利用图深度学习GCN建模道路上的多维属性,能有效预测了道路拥堵情况,准确率达93%,算法效率比开源框架提升8~10倍。

  图网络可从多源数据中构建用户关系图,采用图深度学习等技术挖掘犯罪团伙、人与事件/物品关系,重点人员关系变化,如工地安全帽检测和识别: ModelArts图深度学习支持多样性数据输入,可以进行各类图像之间的关系表达;大幅度减小传统检测中繁琐的对比操作,降低人工成本。快速准确捕捉视频/图像内容关联性,提供高效的安全监测服务。大数据规模下检测速度更快;可以实现非监督/弱监督/小样本下的异常检测,有效解决监督信息获取困境,提高生产、运营安全等级。

  金融业务场景下,ModelArts图深度学习可以从用户资金交易、关系网络、媒介关系中挖掘欺诈、洗钱、循环转账、信用卡Tao现等行为。通过图深度学习算法,结合图的可视化手段,帮助分析网络中的异常交易行为,相比CNN算法精度提升5%以上。

  9月18日-20日,一年一度的华为全联接大会(HUAWEI CONNECT 2019)将在上海世博中心世博展览馆隆重开幕。本次华为全联接大会以“共创智能新高度”为主题,将发布云和AI的最新产品与解决方案,分享如何应用云和AI的技术,推进数字化转型的最新实践。此次大会上,ModelArts图深度学习也将作为重头戏为大家展示。

   访问华为云微认证官网(https://edu.huaweicloud.com/certifications/),学习更多Modelarts、图深度学习知识,还能在线考取华为云官方发布的微认证,场景技能get!

华为云ModelArts图深度学习,学习知识还能考取微认证的更多相关文章

  1. 自动驾驶轻松开发?华为云ModelArts赋能智慧出行

    作为战略新兴产业,人工智能已经开始广泛应用于多个领域.近几年,科技公司.互联网公司等各领域的企业纷纷布局自动驾驶.那么,自动驾驶技术究竟发展得如何了?日前,华为云携手上海交通大学创新中心举办的华为云人 ...

  2. 本科阶段就挑战自动驾驶开发?华为云ModelArts帮你轻松实现!

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...

  3. 走近深度学习,认识MoXing:初识华为云ModelArts的王牌利器 — MoXing

    [摘要] 本文为MoXing系列文章第一篇,主要介绍什么是MoXing,MoXing API的优势以及MoXing程序的基本结构. MoXing的概念 MoXing是华为云深度学习服务提供的网络模型开 ...

  4. 华为云ModelArts 2.0全面升级,革新传统AI开发模式

    [中国,上海,9月20日] 在HUAWEI CONNECT 2019期间,华为云EI服务产品部总经理贾永利宣布--华为云AI重装升级,并重磅发布一站式AI开发管理平台ModelArts 2.0. 现场 ...

  5. “洞察千里”,华为云HiLens如何让无人车智行天下

    作者:华为云 Rosie 随着人工智能的普及和渗透,"无人"的场景越来越丰富,无人超市.无人车.无人机等已经融入我们的生活. 乘着这股热浪,华为云携手上海交通大学学生创新中心举办了 ...

  6. 华为云Volcano:让企业AI算力像火山一样爆发

    欢迎添加华为云小助手微信(微信号:HWCloud002 或 HWCloud003),输入关键字"加群",加入华为云线上技术讨论群:输入关键字"最新活动",获取华 ...

  7. “3+3”看华为云FusionInsight如何引领“数据新基建”持续发展

    摘要:一个统一的现代化的数据基建需要三类架构来实践三种不同的应用场景. 近期,美国知名科技企业风投机构A16Z总结出一套通用的技术架构服务,分为以下三种场景. 一.数据基建架构全景 数据流向显示,左侧 ...

  8. 科技感满满,华为云DevCloud推出网页暗黑模式

    近期,华为云DevCloud推出了暗黑模式,让用户在网页端也可以体验到桌面级应用才有的特性.   深色模式(Dark Mode),俗称暗黑模式.是近2年以来用户呼声最高的功能之一,一些国外顶级厂商都将 ...

  9. 车标知识学习网页开发,与Flask通过base64展示二进制图片 #华为云·寻找黑马程序员#

    万法同源 一直觉得可能自己不太适合搞技术,更适合在天桥底下支个摊子说书.技术的东西从来没人关注,扯东扯西的文章莫名的火.之前的一篇文章MarkDown添加图片的三种方式不管是在技术为主的CSDN还是娱 ...

随机推荐

  1. 【并发编程】ThreadLocal其实很简单

    什么是ThreadLocal ThreadLocal有点类似于Map类型的数据变量.ThreadLocal类型的变量每个线程都有自己的一个副本,某个线程对这个变量的修改不会影响其他线程副本的值.需要注 ...

  2. P3521 [POI2011]ROT-Tree Rotations(线段树合并)

    一句话题意(不用我改了.....):给一棵n(1≤n≤200000个叶子的二叉树,可以交换每个点的左右子树,要求前序遍历叶子的逆序对最少. ......这题输入很神烦呐... 给你一棵二叉树的dfs序 ...

  3. [校内自测 NOIP模拟题] chenzeyu97要请客(单调栈)

    题目描述 chenzeyu97的家可以看成是一个n*m的矩阵,每块区域都有独一无二的海拔高度h(h>0)!其最大值为n*m. 现在他要选择一个子矩阵摆放一张桌子,在他眼里,这样摆放桌子的美观度为 ...

  4. Go 基础学习笔记 (5)| 数据类型说明与使用

    在 Go 编程语言中,数据类型用于声明函数和变量. 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存,就可以充分利用内存. Go 语言按类别有以下几种 ...

  5. day6-作业(不完整)

    # 1.用代码实现:利用下划线将列表的'每一个元素'拼接成字符串 li=['ndfj','dlfj',12434]# 注意是将元素与元素转换为字符串之间用_拼接,而不是将每个字符串进行拼接 li=[' ...

  6. PHP 将数据从 Laravel 传送到 vue 的四种方式

    在过去的两三年里,我一直在研究同时使用 Vue 和 Laravel 的项目,在每个项目开发的开始阶段,我必须问自己 “我将如何将数据从 Laravel 传递到 Vue ?”.这适用于 Vue 前端组件 ...

  7. 用PHP+Redis实现延迟任务,实现自动取消订单

    简单定时任务解决方案:使用redis的keyspace notifications(键失效后通知事件) 需要注意此功能是在redis 2.8版本以后推出的,因此你服务器上的reids最少要是2.8版本 ...

  8. 忘记Linux登录密码的破解方法

    注意:1.破解方式只限于7.0以后的Linux系统. 2.要注意自己linux系统中有没有开启selinux,如果开启则在后面要建一个名为:autorelabel的隐藏文件.     1.启动Linu ...

  9. MemoryStream相关知识分享

    一.简单介绍一下MemoryStream MemoryStream是内存流,为系统内存提供读写操作,由于MemoryStream是通过无符号字节数组组成的,可以说MemoryStream的性能可以算比 ...

  10. linux文件时间

    Linux 查看文件修改时间(精确到秒)(简单) ls --full-time 查看文件时间戳命令:stat test.txt linux 下查看文件修改时间 等(详细) 查看文件时间戳命令:stat ...