代码
加入昇思MindSpore Graph Learning SIG,共同打造高效易用的图学习库

加入昇思MindSpore Graph Learning SIG,共同打造高效易用的图学习库

加入昇思MindSpore Graph Learning SIG,共同打造高效易用的图学习库

由于图数据结构的强大表现力,用机器学习分析图越来越受到重视,成为各大AI顶会的研究热点。近年来,图机器学习应用于网络数据分析、推荐系统、分子计算、知识图谱和组合优化都取得了新的突破。在推荐场景,图学习被用于高效表征实时交互数据,引领了实时流推荐模式发展;在药物发现场景,图学习成为药物分子表征的基础模型;在芯片设计场景,Google已证明应用GNN建模芯片网表图可实现晶片单元的优化布置。这些案例都证明了图学习方法的有效性和潜在价值。

不同于CV和NLP领域深度学习框架和领域库发展趋于成熟,图学习领域尚未有一个稳定易用的模型库或社区,使算法研究者能快速实验算法,使应用开发者能高效训练和部署模型。

因此,类比transfomer方法的领域库Huggingface,构建开放、易用和高效的图学习库有利于促进图学习研究的蓬勃发展和图学习方法应用于其他领域的创新突破。为此,昇思Graph Learning专项兴趣小组(简称:Graph Learning SIG)正式成立,并面向开源社区招募志同道合的伙伴。

1

Graph Learning SIG****使命

聚焦于图计算、图学习方向的最新技术和应用,探索表达力更强的图学习模型,构建使用简单、计算高效的图学习框架,将图学习方法应用于实际场景取得更好的效果。

小组的重点工作包括以下几个方向:

01、图学习模型库构建

基于昇思MindSpore实现图学习各方向前沿算法模型,包含但不限于随机游走、 知识图谱、图神经网络、双曲图神经网络、时序图神经网络、Graphormer等。

02、图计算框架优化

不同于结构数据的计算,图计算具有数据局部性差,高传输计算比,数据依赖复杂等特点,对计算资源和内存占用需求高。这一特点在大规模图分布式计算、异构图学习模型和时序图学习场景尤为突出,针对这些场景的数据结构,计算实现,编译优化基于昇思MindSpore提出更高效的解决方案。

易用性方面,充分发挥图数据的逻辑可解释性,通过可视化工具分析图模型训练全流程,进一步指导用户调试调优图模型或数据处理。

03、场景领域包

近年来,图学习在推荐、分子计算、知识图谱、自动驾驶等场景应用取得不少进展,进一步需要针对各场景包含但不限于推荐、分子计算、知识图谱等构建通用数据集,提炼常用模块接口,实现SOTA模型, 使后继研究者或应用者能在此基础上快速开展工作,构建一个开放,蓬勃发展的社区。

2

Graph Learning 成果

MindSpore Graph Learning由香港中文大学的James Cheng教授团队和华为昇思MindSpore团队基于昇思MindSpore共同构建的图学习框架,尝试从易用性,高性能的角度寻求突破,创新性地提出了以点为中心的编程范式和针对图学习的编译优化策略。

图神经网络模型需要在给定的图结构上做信息的传递和聚合,整图计算无法直观表达这些操作。MindSpore Graph Learning提供以点为中心的编程范式,更符合图学习算法逻辑和Python语言风格,可以直接进行公式到代码的翻译,减少算法设计和实现间的差距。

结合昇思MindSpore的图算融合和自动算子编译技术(AKG)特性,MindSpore Graph Learning自动识别图神经网络任务特有执行pattern进行融合和kernel level优化,能够覆盖现有框架中已有的算子和新组合算子的融合优化,获得相比现有流行框架平均3到4倍的性能提升。

3

Graph Learning SIG****工作计划

前期

以成员学术交流活动为主,定期分享最新论文或开源工作调研分析报告,不定期组织线上交流活动,围绕着图算法表达力提升,图计算优化,图学习在应用中遇到的问题,介绍研究工作进展,讨论研究工作中的难点。

后期

通过合作开发或竞赛等模式,在国内高校及企业间开展学习相关问题的合作研究。

4

Graph Learning SIG****构成

小组领衔成员

**Lei CHEN,**香港科技大学计算机科学与工程系首席教授、大数据研究所主任、IEEE fellow、ACM突出科学家,昇思MindSpore首席科学家,研究方向包含数据驱动机器学习,大规模图学习,知识图谱等。

**刘子鹏,**北京航空航天大学软件学院助理教授,博士毕业于加拿大不列颠哥伦比亚大学计算机系,主要研究方向为可视化与可视分析,人机交互,大数据分析,可解释机器学习。在可视化领域顶级期刊及会议(TVCG, CHI)发表论文多篇,曾获得 PacificVis 最佳论文提名奖。

小组成员

01、吴一迪**,**香港中文大学计算机系博士

02、尹沛骐**,**香港中文大学计算机系博士

03、大龙**,**华为数据系统高级工程师

04、sophie**,**昇思MindSpore高级工程师

05、**fengxun,**昇思MindSpore高级工程师

06、**苑玉杰,**昇思MindSpore布道师

5

Graph Learning SIG召唤你

扫码加入Graph Learning SIG交流群

sig仓:

https://gitee.com/mindspore/community/tree/master/sigs/graphlearning

代码仓:

https://gitee.com/mindspore/graphlearning

昇思MindSpore开源社区算力使能,快来SIG申请你的专属算力

昇思MindSpore为推动SIG发展和开发者活跃,发布社区专属算力使能计划,面向SIG发放海量算力,免费领取。助力开发者了解和掌握全场景AI技术,支撑开发者实践和项目开发,助力开发者全面发展。

关于MindSpore SIG

昇思MindSpore社区欢迎业界专家、学术伙伴在社区成立特别兴趣小组(SIG),作为社区领域技术代言人,打造领域技术品牌,共建昇思MindSpore开源生态。

MindSpore SIG即MindSpore Special Interest Groups,即“昇思特别兴趣小组”,MindSpore社区成立个技术SIG的初衷是为该领域的专家、教授和学生提供一个开放交流的平台,通过会议分享、项目开发等活动促进技术交流、合作共赢,并使得SIG成员的影响力和技术能力得到提升,截止目前,MindSpore SIG共计成立20+。

如果你也想成立一个SIG

扫码添加小助手了解更多