首页> 中文期刊> 《软件学报》 >基于GAT2VEC的Web服务分类方法

基于GAT2VEC的Web服务分类方法

         

摘要

随着SOA技术的发展,Web服务被广泛应用,服务数量增长迅速.正确高效地对Web服务进行分类,对于提高服务发现质量、促进服务组合效率非常重要.然而,现有的Web服务分类技术存在描述文本稀疏、未充分考虑属性信息以及结构关系等问题,难以有效提升Web服务分类的精度.针对此问题,提出一种基于GAT2VEC的Web服务分类方法.首先,针对Web服务之间的结构关系和自身的属性信息分别构建出多个相对应的结构关系图和属性二分图,并采用随机游走算法生成Web服务的结构上下文和属性上下文;然后,利用SkipGram模型对联合上下文进行训练,得到融合多维信息的表征向量;最后,采用SVM模型实现Web服务的分类预测.在ProgrammableWeb真实数据集上进行对比实验,实验结果表明:相比于Doc2vec,LDA,Deepwalk,Node2vec和TriDNR这5种方法,所提出的方法在Macro F1值上有了135.3%,60.3%,12.4%,10.5%和4.3%的提升,切实提高了服务分类的精度.

著录项

  • 来源
    《软件学报》 |2021年第12期|3751-3767|共17页
  • 作者单位

    服务计算与软件服务新技术湖南省重点实验室(湖南科技大学) 湖南 湘潭 411201;

    湖南科技大学 计算机科学与工程学院 湖南 湘潭 411201;

    服务计算与软件服务新技术湖南省重点实验室(湖南科技大学) 湖南 湘潭 411201;

    湖南科技大学 计算机科学与工程学院 湖南 湘潭 411201;

    服务计算与软件服务新技术湖南省重点实验室(湖南科技大学) 湖南 湘潭 411201;

    湖南科技大学 计算机科学与工程学院 湖南 湘潭 411201;

    服务计算与软件服务新技术湖南省重点实验室(湖南科技大学) 湖南 湘潭 411201;

    湖南科技大学 计算机科学与工程学院 湖南 湘潭 411201;

    服务计算与软件服务新技术湖南省重点实验室(湖南科技大学) 湖南 湘潭 411201;

    湖南科技大学 计算机科学与工程学院 湖南 湘潭 411201;

  • 原文格式 PDF
  • 正文语种 chi
  • 中图分类 程序设计、软件工程;
  • 关键词

    Web服务分类; GAT2VEC模型; 随机游走; SVM模型;

相似文献

  • 中文文献
  • 外文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号