预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共17页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)国家知识产权局(12)发明专利申请(10)申请公布号CN115618095A(43)申请公布日2023.01.17(21)申请号202210750985.4(22)申请日2022.06.29(71)申请人支付宝(杭州)信息技术有限公司地址310000浙江省杭州市西湖区西溪路556号8层B段801-11申请人清华大学(72)发明人朱文武王鑫谢贝妮常恒王岱鑫张志强(74)专利代理机构北京亿腾知识产权代理事务所(普通合伙)11309专利代理师陈霁周良玉(51)Int.Cl.G06F16/9535(2019.01)G06F16/9536(2019.01)G06Q50/00(2012.01)权利要求书3页说明书10页附图3页(54)发明名称针对图分类任务生成对抗关系图的方法及装置(57)摘要本说明书实施例提供一种针对图分类任务生成对抗关系图的方法和装置。根据该方法,首先将原始的业务关系图输入图分类模型;该业务关系图包括,代表多个业务对象的多个节点,其中具有业务关联的节点之间存在连接边;图分类模型包括节点表征层和分类输出层。然后,至少根据节点表征层计算得到的业务对象表征,确定业务关系图的类别激活矩阵,该矩阵反映各个业务对象对于图分类模型所分类的各个业务类别的贡献度。于是,可以根据上述类别激活矩阵,按照业务对象的贡献度从高到低的顺序,对多个业务对象中的部分业务对象的属性特征和/或连接边进行扰动修改,得到业务关系图对应的对抗关系图。CN115618095ACN115618095A权利要求书1/3页1.一种针对图分类任务生成对抗关系图的方法,包括:将原始的业务关系图输入图分类模型;所述业务关系图包括,代表多个业务对象的多个节点,其中具有业务关联的节点之间存在连接边;所述图分类模型包括节点表征层和分类输出层;至少根据所述节点表征层计算得到的业务对象表征,确定所述业务关系图的类别激活矩阵,所述类别激活矩阵反映各个业务对象对于所述图分类模型所分类的各个业务类别的贡献度;根据所述类别激活矩阵,按照业务对象的贡献度从高到低的顺序,对所述多个业务对象中的部分业务对象的属性特征和/或连接边进行扰动修改,得到所述业务关系图对应的对抗关系图。2.根据权利要求1所述的方法,其中,所述确定所述业务关系图的类别激活矩阵,包括:根据所述业务对象表征,以及所述分类输出层的权重参数,确定所述类别激活矩阵。3.根据权利要求1所述的方法,还包括,获取所述业务关系图的业务标签,以及所述分类输出层输出的业务预测结果;所述确定所述业务关系图的类别激活矩阵,包括:根据所述业务标签、所述业务预测结果,以及所述业务对象表征,确定所述节点表征层的梯度信息;根据所述梯度信息,确定所述类别激活矩阵。4.根据权利要求3所述的方法,其中,所述节点表征层包括多个聚合层;所述确定所述节点表征层的梯度信息,包括:根据所述业务标签、所述预测结果,以及各聚合层得到的业务对象表征,确定该聚合层的梯度信息;对各个聚合层的梯度信息进行平均,得到所述节点表征层的梯度信息。5.根据权利要求1,3或4所述的方法,其中,所述节点表征层为图卷积层。6.根据权利要求1所述的方法,其中,所述类别激活矩阵的一列对应于一个业务类别;根据所述类别激活矩阵,按照业务对象的贡献度从高到低的顺序,对所述多个业务对象中的部分业务对象的属性特征和/或连接边进行扰动修改,包括:针对所述类别激活矩阵的至少部分列中的各个列,根据该列中所述多个业务对象的贡献度从高到低的顺序选择部分业务对象作为目标业务对象;对所述目标业务对象的属性特征和/或连接边进行扰动修改。7.根据权利要求1所述的方法,其中,所述类别激活矩阵的一列对应于一个业务类别;根据所述类别激活矩阵,按照业务对象的贡献度从高到低的顺序,对所述多个业务对象中的部分业务对象的属性特征和/或连接边进行扰动修改,包括:分别针对所述类别激活矩阵的各个列,根据业务对象的贡献度从高到低的顺序对业务对象进行排序,基于排序结果得到节点排序矩阵;根据所述节点排序矩阵,选择所述部分业务对象进行所述扰动修改。8.根据权利要求7所述的方法,其中,基于排序结果得到节点排序矩阵,包括:获取与所述类别激活矩阵的各个列对应的各个对象排序序列;根据任意业务对象在所述各个对象排序序列中的各个排序序号,得到该业务对象的全2CN115618095A权利要求书2/3页局排序,从而得到全局排序序列,其中记录各个业务对象的全局排序;以所述各个对象排序序列和所述全局排序序列作为列,形成所述节点排序矩阵。9.根据权利要求8所述的方法,其中,根据任意业务对象在所述各个对象排序列中的各个排序序号,得到该业务对象的全局排序,包括:将所述各个排序序号中的最小者,确定为该业务对象的全局排序序号。10.根据权利要求7所述的方法,其中,根据所述节点排序