一种基于图神经网络的Web API标签推荐方法

    公开(公告)号:CN114896514B

    公开(公告)日:2022-09-30

    申请号:CN202210825930.5

    申请日:2022-07-14

    Abstract: 本发明公开了一种基于图神经网络的Web API标签推荐方法,包括:根据元路径从Web API数据中抽取出Web API节点的邻居节点,将其映射到欧几里德空间中。使用注意力机制将各邻居节点的向量表示聚合,得到局部聚合信息;使用注意力机制将不同元路径下局部聚合信息进行聚合,得到语义信息;将语义信息输入多标签分类器中,完成对Web API的标签推荐。本发明使用图神经网络,每次从Web API节点中抽取邻居节点,避免了数据稀疏性问题;聚合了Web API节点的局部结构信息和语义信息,提高了服务查找结果的精确性,减少了推荐模型的计算量,解决了物品冷启动问题。

    一种基于词嵌入与协同过滤技术的API推荐方法

    公开(公告)号:CN114201669A

    公开(公告)日:2022-03-18

    申请号:CN202111391897.1

    申请日:2021-11-19

    Abstract: 本发明公开了一种基于词嵌入与协同过滤技术的API推荐方法,所述API推荐方法包括:S1:对API真实调用记录进行初始处理,得到API调用矩阵;S2:对所述API调用矩阵中所有用户调用API的API序列进行训练,得到API‑API相似度矩阵;S3:对所述API调用矩阵中所有API跟随用户的用户序列进行训练,得到用户‑用户相似度矩阵;S4:根据所述API调用矩阵、所述用户‑用户相似度矩阵和所述API‑API相似度矩阵,分别得到API侧调用预测模型和用户侧调用预测模型;S5:根据所述API侧调用预测模型以及所述用户侧调用预测模型,得到最终预测模型;S6:根据所述最终预测模型,输出API推荐结果。

    基于对抗学习与标签传播的时序知识图谱中实体对齐方法

    公开(公告)号:CN119150974A

    公开(公告)日:2024-12-17

    申请号:CN202411622375.1

    申请日:2024-11-14

    Abstract: 本发明公开了一种基于对抗学习与标签传播的时序知识图谱中实体对齐方法,涉及知识表达领域,用以提升实体对齐的准确性和鲁棒性。本发明对于待对齐的时序知识图谱,分别从时序知识图谱中实体与关系和时间的邻接矩阵中,迭代学习含有关系和时间语义信息的实体标签,得到两个时序知识图谱的标签实体嵌入向量;基于对抗学习分别消除各标签实体嵌入向量中实体的度感知,得到两个时序知识图谱的最终实体嵌入向量;基于对预对齐的时序知识图谱样本中等价实体的半监督学习,在两个最终实体嵌入向量间进行实体对齐。本发明充分考虑了实体随时间和关系推移对实体对齐的影响,同时消除了实体度感知对实体对齐的影响,提升了对齐的准确率和鲁棒性。

    基于多模态特征融合的Web API推荐方法和系统

    公开(公告)号:CN117493697B

    公开(公告)日:2024-04-26

    申请号:CN202410002159.0

    申请日:2024-01-02

    Abstract: 本发明公开了一种基于多模态特征融合的Web API推荐方法和系统。通过使用深度学习网络处理混搭服务的文本描述,得到混搭服务的文本特征向量,使用神经协同过滤网络处理混搭服务与Web API的历史调用记录,得到混搭服务的交互特征向量,再融合混搭服务的文本特征向量和交互特征向量,得到混搭服务的预测向量,计算预测向量得到Web API预测值;根据历史调用记录,以最小化预测值与实际值的差距为目的对模型进行训练。将预开发的混搭服务输入到训练的模型,得到推荐的Web API预测值,根据预测值大小对候选Web API排序作为推荐结果。本发明融合了混搭服务的多种特征,有效整合了各种模态的互补信息,提高了推荐Web API的准确性。

    基于对抗学习与异构图学习的序列化微服务资源预测方法

    公开(公告)号:CN117648197A

    公开(公告)日:2024-03-05

    申请号:CN202410123314.4

    申请日:2024-01-30

    Abstract: 本发明公开了一种基于对抗学习与异构图学习的序列化微服务资源预测方法,属于时间序列预测领域,用以提升资源预测的准确性、泛化能力和计算效率。本发明使用微服务资源节点与运行在各节点上的容器构建异构图,利用图神经网络进行学习,获取异构图中的节点表示,在训练过程中利用对抗学习方法提高图神经网络的训练质量,增强图神经网络的鲁棒性和节点表示的质量,同时降低计算复杂度。最后将异构图中每个节点的节点表示与对应节点的时间序列数据相结合,采用LSTM和多头注意力机制进行CPU利用率的预测。本发明提升了预测模型的泛化能力和预测准确率,提高了模型训练速度和预测效率。

Patent Agency Ranking