Dynamic Web service recommendation based on tensor factorization

  • Wancai Zhang
  • , Xudong Liu*
  • , Xiaohui Guo
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

Abstract

In the area of Web service computing, in order to select a suitable service for users in a large number of Web services and API with the identical function, the issue of Web service recommendation is becoming more and more critical. At present, in the quality of service (QoS) based service recommendation systems, the hypothesis of the system model is a two-dimensional static model which is composed of dyadic relationship between users and service interaction. However, in view of the practical application, the QoS value is affected by many factors, and a tensor model is proposed to describe the factors which affect the QoS. Then, we propose a method to discover the latent factors that govern the associations among these multi-type objects of QoS. A new recommendation approach based on tensor factorization is proposed to address the issue of Web service QoS value prediction with considering Web service invocation time. The experimental results show that compared with six related algorithms, the mean absolute error (MAE) of the proposed tensor factorization algorithm is reduced by 20%-50%, and our model can be used to describe more factors and to dynamically recommend Web service.

Original languageEnglish
Pages (from-to)1892-1902
Number of pages11
JournalBeijing Hangkong Hangtian Daxue Xuebao/Journal of Beijing University of Aeronautics and Astronautics
Volume42
Issue number9
DOIs
StatePublished - 1 Sep 2016

Keywords

  • Collaborative filtering
  • Quality of service
  • Recommendation systems
  • Service computing
  • Tensor factorization

Fingerprint

Dive into the research topics of 'Dynamic Web service recommendation based on tensor factorization'. Together they form a unique fingerprint.

Cite this