网易首页 > 网易号 > 正文 申请入驻

ICDE 2021 | 可微图神经网络架构搜索

0
分享至

作者 | 赵欢、姚权铭、涂威威

近年来GNN (Graph Neural Network)受到了很大的关注,越来越多GNN方法应用在节点分类(node classification)[1],推荐系统(recommendation)[2],欺诈检测(fraud dection)[3]等。 不同的GNN方法最大的差别,在于邻居聚合函数 (neighbor aggregation, 又叫message passing)。 但是面对多样的数据集和任务,没有任何一个方法能够取得SOTA方法。 最近 ,斯坦福大学Jure教授团队在NeurIPS 2020的工作上也指出了这一点[4]。

基于此,我们 结合自动化机器学习(AutoML) 来获取任务自适应的图神经网络。具体来说就是,设计了算法SANE来自动设计GNN中邻居聚合函数 ,在取得SOTA表现的同时解决了现有自动化设计GNN方案中的效率问题。

该论文已经被国际顶级数据挖掘会议ICDE 2021接收,大会于2021.4.19-2021.4.22召开,论文作者团队将在北京时间2021.4.21 23:00在线上做口头报告,欢迎大家届时关注。如有任何问题,欢迎联系zhaohuan@4paradigm.com。

论文地址:https://arxiv.org/abs/2104.06608

代码地址:https://github.com/AutoML-4Paradigm/SANE

1

背景介绍

GNN可以用信息交换(message passing)框架来统一[5],如图1中(a)(b)所示,通过不断聚合邻居的消息来更新自身信息,不同的GNN方案之间最大的差距在聚合函数(aggregation function),即下述公式中的 。

现有的GNN方案,比如 GCN [1], GAT [6], GIN [7] 等,设计了不同的聚合函数来更新节点信息,JKNet[8]额外用了跳跃连接(skip-connection)来整合所有层的计算结果,从而增强节点信息的表达力。

现有的GNN结合神经网络结构搜索(neural architecture search,简记为NAS)的方案有GraphNAS[9],Auto-GNN[10]等,都是基于强化学习的方案,耗时长效率低,并且这两者搜索空间(search space)极其相似。基于上述,如何快速高效搜索一个更具表达力的GNN模型就是一个大的挑战。

2

本次工作的方法

为了解决上述的问题,我们提出了新的解决方案SANE(Search to Aggregate NEighborhood),其中 包括一个小而精的搜索空间和一个可微搜索算法。

搜索空间的设计需要有足够的表达能力,同时考虑到计算资源,它需要小而精,基于此, SANE关注于搜索节点聚合函数(node aggregator) 和层聚合函数(layer aggregator)。 如图1所示,以三层GNN为例,在每一层搜索节点聚合函数,并且搜索前三层和最后一层之间的跳跃连接及最后一层的层聚合函数。节点聚合函数,跳跃连接,层聚合函数的操作集合见表1。

图1:SANE算法示意图

表1:搜索空间

为了高效搜索,我们使用了可微的搜索算法。SANE的搜索空间可以构建成如图1(c)所示的有向无环图,首先使用softmax函数将离散空间松弛为连续空间

基于这个连续的搜索空间,节点v的信息过程可以记为:

基于节点v的信息 ,可以计算交叉熵并更新这个模型。

如下列公式所示,SANE需要更新网络结构 (network architecture) 和网络权重(network weights) 。具体更新过程见算法1

算法1:SANE的更新算法

该工作的贡献点在于:

  1. 我们设计了基于NAS的SANE方法来设计GNN的结构,SANE提供的小而精的搜索空间可以覆盖现有的GNN的方案。

  2. 为了解决现有的搜索GNN结构中遇到的效率问题,我们使用了可微的搜索算法,搜索效率相比现有的基于强化学习的方法提高两个数量级。

  3. 我们在5个数据集上来验证了SANE的有效性和高效率,具体实验在下。

4

实验

该工作在四个常见的节点分类数据集和一个常用的数据库数据集上做了验证。

SANE的实验效果

如表2和3, SANE比现有的GNN方案和NAS方案的效果更好,并且图2展示了不同数据集上搜索出来的结构各不相同,这也说明了搜索针对每个数据集搜索GNN以及设计合理的搜索空间的重要性。

表2:SANE和基线方案的表现对比

表3:数据库任务

图2:SANE在不同数据集上搜索的GNN结构

图3:不同搜索算法的效率对比

消融实验(Ablation Study)

为了充分验证SANE设计的搜索空间和搜索算法,我们设计了一系列的消融实验:

如图4(a)所示,给搜索算法中加入一定的随机性, 随着随机性的增长,效果在降低,这也验证了SANE使用的可微搜索算法除了带来高效性,也带来了效果的提升。

如图4(b)所示,SANE的实验都是基于三层的GNN,不同层的GNN搜索结果显示三层GNN是一个不错的选择。

图4:(a)随机性对准确率的影响;(b)不同GNN层数对准确率的影响

为了验证SANE的小而精的搜索空间,我们和GraphNAS的搜索空间做了一个对比。如表4, 在使用同样的基于强化学习的搜索算法的情况下,使用SANE的搜索空间会取得更好的效果。

表4:比较GraphNAS和SANE的搜索空间对准确率的影响

最后SANE验证了多层线性感知机 (MultiLayer Perception,简记为MLP)作为节点聚合函数的影响,在每层GNN中,搜索MLP的层数和宽度(width, 即hidden size), 实验结果显示基于现有的节点聚合函数来搜索是必要的,MLP作为聚合函数会更有难度。

表5:将MLP作为节点聚合函数对准确率的影响

5

结语

本文提出了一种自动设计GNN结构的方法SANE,搜索空间包含节点和层的聚合函数两部分,这个小而精的搜索空间可以涵盖现有的GNN方案;可微的搜索算法提供了比现有搜索GNN方案更高效的搜索。我们设计了充分的实验来验证搜索空间和搜索算法这两部分,结果显示SANE比现有的GNN方案和搜索GNN的方案效果更好。

6

未来工作

在未来的工作中,我们打算深入探索NAS的其他算法在GNN中的应用,包括但不限于:不同搜索算法带来的效果提升,更多数据集和更多任务上的尝试。

致谢

感谢公司的支持,同时也感谢实习生卫岚宁参与baseline的实现。

引用文献

[1] Semi-supervised classification with graph convolutional networks. ICLR 2016.

[2] Graph convolutional neural networks for web-scale recommender systems. KDD 2018.

[3] Fakedetector: Effective fake news detection with deep diffusive neural network. ICDE 2020.

[4] Design Space for Graph Neural Networks. NeurIPS 2020.

[5] Neural message passing for quantum chemistry. ICML 2017.

[6] Graph attention networks. ICLR 2018.

[7] How powerful are graph neural networks?. ICLR 2019.

[8] Representation learning on graphs with jumping knowledge networks. ICML 2018.

[9] Graph neural architecture search. IJCAI 2020.

[10] Auto-GNN: Neural architecture search of graph neural networks. arXiv 2019.

[11] Simplifying Architecture Search for Graph Neural Network. CIKM-CSSA 2020

本组其他相关工作

本文探索了NAS在GNN聚合函数中的应用,除此之外,本组还有以下新工作:


  • AutoSF: Searching scoring functions for knowledge graph embedding. ICDE 2020. (AutoSF)

  • Simplifying Architecture Search for Graph Neural Network. CIKM-CSSA 2020

  • Interstellar: Searching Recurrent Architecture for Knowledge Graph Embedding. NeurIPS 2020. (Interstellar)

  • Efficient Relation-aware Scoring Function Search for Knowledge Graph Embedding. ICDE 2021. (ERAS)

  • Role-Aware Modeling for N-ary Relational Knowledge Bases. WWW 2021. (RAM)

  • Searching to Sparsify Tensor Decomposition for N-ary relational data. WWW 2021. (S2S)

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
你算哪门子作家?

你算哪门子作家?

胖胖说他不胖
2026-07-03 10:00:20
中了特朗普的套?美军堂而皇之进驻台湾,一步步磨光解放军底线

中了特朗普的套?美军堂而皇之进驻台湾,一步步磨光解放军底线

马贪在解说
2026-07-16 17:14:40
人伦大乱正在毁掉无数中国家庭:3种乱象就在日常,拖垮一家人

人伦大乱正在毁掉无数中国家庭:3种乱象就在日常,拖垮一家人

阿凯销售场
2026-07-04 15:35:28
从i6到全新L6,理想把“闭眼入”刻进了6系家族基因

从i6到全新L6,理想把“闭眼入”刻进了6系家族基因

EV世纪
2026-07-16 23:25:20
特朗普180度转向:停止对伊朗军事行动,撤军引第三战场隐忧

特朗普180度转向:停止对伊朗军事行动,撤军引第三战场隐忧

阿晪美食
2026-07-16 15:14:56
星舰第13飞紧急叫停!马斯克:33台发动机只点着了29台!

星舰第13飞紧急叫停!马斯克:33台发动机只点着了29台!

听心堂
2026-07-17 08:36:43
索内斯:赖斯能力有限已达上限,只会回传转移球

索内斯:赖斯能力有限已达上限,只会回传转移球

懂球帝
2026-07-17 09:13:19
59岁老汉足疗店花100元按摩,被认定嫖娼拘留10天!三次上诉均被驳回:违法事实跑不掉!

59岁老汉足疗店花100元按摩,被认定嫖娼拘留10天!三次上诉均被驳回:违法事实跑不掉!

一丝不苟的法律人
2026-07-15 17:02:44
英阿大战现场,51岁贝克汉姆从振臂狂喜到掩面痛哭,“冷脸看球”的维多利亚搂肩安慰;赛后发文:心碎时刻,但鼓舞人心的回忆永存

英阿大战现场,51岁贝克汉姆从振臂狂喜到掩面痛哭,“冷脸看球”的维多利亚搂肩安慰;赛后发文:心碎时刻,但鼓舞人心的回忆永存

大风新闻
2026-07-16 12:22:09
约克:曾建议曼联花1亿英镑打包奥利塞和埃泽,但当时没人听

约克:曾建议曼联花1亿英镑打包奥利塞和埃泽,但当时没人听

懂球帝
2026-07-17 09:13:19
穆里尼奥大清洗!铁腕震动伯纳乌!皇马三大边缘人拼死自救

穆里尼奥大清洗!铁腕震动伯纳乌!皇马三大边缘人拼死自救

澜归序
2026-07-17 07:08:23
体坛丑闻!中国花样游泳奥运金牌教练贺晓初落马,劣迹恶行大曝光

体坛丑闻!中国花样游泳奥运金牌教练贺晓初落马,劣迹恶行大曝光

小正说娱乐
2026-07-17 08:10:08
波切蒂诺:人盯人防梅西是不可能完成的 西班牙能用整体压制对手

波切蒂诺:人盯人防梅西是不可能完成的 西班牙能用整体压制对手

云隐南山
2026-07-17 08:09:34
4年6400万美元,Shams:NBA已对小特伦特新合同展开调查

4年6400万美元,Shams:NBA已对小特伦特新合同展开调查

懂球帝
2026-07-17 07:26:11
河南新一批消费券马上开抢!满300减100、满150减50、满90减30

河南新一批消费券马上开抢!满300减100、满150减50、满90减30

大象新闻
2026-07-17 09:20:06
“贾浅浅”抖音账号上线引关注!账号简介写着“公道自在人心”,IP属地显示在河北

“贾浅浅”抖音账号上线引关注!账号简介写着“公道自在人心”,IP属地显示在河北

火山詩话
2026-07-17 06:59:23
失业或长期没有收入的人,是怎么活下去的?网友说:啃伴侣、啃老、啃儿子啃一切能啃的人!

失业或长期没有收入的人,是怎么活下去的?网友说:啃伴侣、啃老、啃儿子啃一切能啃的人!

灯锦年
2026-07-16 17:14:01
又造新名词,中国外交是“朝贡体系”?

又造新名词,中国外交是“朝贡体系”?

牲产队
2026-07-16 21:53:35
美军空袭伊朗南部机场、桥梁等多处基础设施

美军空袭伊朗南部机场、桥梁等多处基础设施

新华社
2026-07-17 08:10:18
什么恐怖胜率!斯卡洛尼带阿根廷在淘汰赛18场里赢下17场

什么恐怖胜率!斯卡洛尼带阿根廷在淘汰赛18场里赢下17场

懂球帝
2026-07-17 02:40:06
2026-07-17 09:55:00
AI科技评论 incentive-icons
AI科技评论
点评学术,服务AI
7480文章数 20764关注度
往期回顾 全部

科技要闻

月之暗面发布Kimi K3,参数规模达2.8万亿

头条要闻

美媒:担心遭到中国报复 德国总理对华立场大转向

头条要闻

美媒:担心遭到中国报复 德国总理对华立场大转向

体育要闻

逆天6后卫神阵,图赫尔活活坑死英格兰

娱乐要闻

天下无不散宴席!白鹿官宣告别欢娱

财经要闻

全球科技股剧烈震荡

汽车要闻

小鹏MONA L03上市为什么选在慕尼黑?

态度原创

家居
教育
时尚
亲子
军事航空

家居要闻

2026建博会(广州) 公装联探展交流活动

教育要闻

“Kill Two Birds with One Stone” 背后,藏着一个古希腊越狱故事

放暑假的中学生,挤满医院整形科

亲子要闻

小棉袄为了吃一口雪糕,跟爸爸好话说尽 三十六计都用上了

军事要闻

伊朗议长:这是一场“生存之战”

无障碍浏览 进入关怀版