...
首页> 外文期刊>ACM transactions on the web >Topic-aware Web Service Representation Learning
【24h】

Topic-aware Web Service Representation Learning

机译:主题感知网络服务表示学习

获取原文
获取原文并翻译 | 示例
           

摘要

The advent of Service-Oriented Architecture (SOA) has brought a fundamental shift in the way in which distributed applications are implemented. An overwhelming number of Web-based services (e.g., APIs and Mashups) have leveraged this shift and furthered development. Applications designed with SOA principles are typically characterized by frequent dependencies with one another in the form of heterogeneous networks, i.e., annotation relations between tags and services, and composition relations between Mashups and APIs. Although prior work has shown the utility gained by exploring these networks, their analysis is still in its infancy. This article develops an approach to learning representations of the Web service network, which seeks to embed Web services in low-dimensional continuous vectors with preserved information of the network structure, functional tags, and service descriptions, such that services with similar functional properties and network structures are mapped together in the learned latent space. We first propose a topic generative model for constructing two topic distribution networks (Mashup-Topic and API-Topic) from the service content. Then, we present an efficient optimization process to derive low-dimensional vector representations of Web services from a tri-layer bipartite network with the Mashup-Topic and API-Topic networks on two ends and the Mashup-API composition network in the middle. Experiments on real-word datasets have verified that our approach is effective to learn robust low-rank service representations, i.e., 25% F1-measure gain over the state-of-the-art in Web service recommendation task.
机译:面向服务的体系结构(SOA)的出现在实现了分布式应用程序的方式中引起了基础班次。一系列基于Web的服务(例如,API和Mashup)已经利用了这种转变和进一步的开发。使用SOA原理设计的应用通常是以异构网络的形式彼此频繁的依赖性,即标签和服务之间的注释关系,以及MASHUP和API之间的构成关系。虽然事先工作已经显示通过探索这些网络获得的实用程序,但它们的分析仍处于起步阶段。本文开发了一种方法来学习Web服务网络的学习表示,它试图在具有网络结构的保存信息,功能标签和服务描述中的低维连续向量中嵌入Web服务,使得具有类似功能特性和网络的服务结构在学习的潜在空间中映射在一起。我们首先提出了一个主题生成模型,用于从服务内容构建两个主题分发网络(Mashup-主题和API-Topics)。然后,我们提出了一个有效的优化过程,以从三层二分网络从三层二分网络导出Web服务的低维向量表示,并在中间的两端和Mashup-API组合网络上与Mashup-Topic和API-主题网络派生。实验对实际数据集的实验已经验证了我们的方法是有效地学习强大的低级服务表示,即,在Web服务推荐任务中的最先进的25%F1测量增益。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号