A deep learning approach for collaborative prediction of Web service QoS

被引:16
|
作者
Smahi, Mohammed Ismail [1 ,2 ,3 ]
Hadjila, Fethallah [1 ]
Tibermacine, Chouki [2 ,3 ]
Benamar, Abdelkrim [1 ]
机构
[1] Univ Tlemcen, Comp Sci Dept, LRIT, Tilimsen, Algeria
[2] Univ Montpellier, LIRMM, Montpellier, France
[3] CNRS, Montpellier, France
关键词
Web service; QoS prediction; Deep autoencoder; Self-organizing map; GEOGRAPHICAL NEIGHBORHOOD; ALLEVIATE; NETWORK;
D O I
10.1007/s11761-020-00304-y
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Web services are a cornerstone of many crucial domains, including cloud computing and the Internet of Things. In this context, QoS prediction for Web services is a highly important and challenging issue that facilitates the building of value-added processes such as compositions and workflows of services. Current QoS prediction approaches, like collaborative filtering methods, mainly suffer from obstacles related to data sparsity and the cold-start problem. Moreover, previous studies have not conducted in-depth explorations of the impact of the geographical characteristics of services/users and QoS ratings on the prediction problem. To address these difficulties, we propose a deep-learning-based approach for QoS prediction. The main idea consists of combining a matrix factorization model based on a deep autoencoder (DAE) with a clustering technique based on geographical characteristics to improve the effectiveness of prediction. The overall method proceeds as follows: first, we cluster the input QoS data using a self-organizing map that incorporates knowledge of geographical neighborhoods; by doing so, we can reduce the data sparsity while preserving the topology of the input data. In addition, the clustering step effectively overcomes the cold-start problem. Next, we train a DAE that minimizes the squared loss between the ground-truth QoS and the predicted one, for each cluster. Finally, the unknown QoS of a new service is predicted using the trained DAE related to the closest cluster. To evaluate the effectiveness and robustness of our approach, we conducted a comprehensive set of experiments based on a real-world Web service QoS dataset. The experimental results show that our method achieves better prediction performance than several state-of-the-art methods.
引用
收藏
页码:5 / 20
页数:16
相关论文
共 50 条
  • [41] QoS-Aware Web Service Recommendation by Collaborative Filtering
    Zheng, Zibin
    Ma, Hao
    Lyu, Michael R.
    King, Irwin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2011, 4 (02) : 140 - 152
  • [42] Context-aware QoS prediction for web service recommendation and selection
    Xu, Yueshen
    Yin, Jianwei
    Deng, Shuiguang
    Xiong, Neal N.
    Huang, Jianbin
    EXPERT SYSTEMS WITH APPLICATIONS, 2016, 53 : 75 - 86
  • [43] A Highly Accurate Prediction Algorithm for Unknown Web Service QoS Values
    Ma, You
    Wang, Shangguang
    Hung, Patrick C. K.
    Hsu, Ching-Hsien
    Sun, Qibo
    Yang, Fangchun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (04) : 511 - 523
  • [44] Research on QoS reliability Prediction in Web Service Composition
    Lou Yuan-sheng
    Jiang Man-fei
    Xu Hong-tao
    2013 12TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS TO BUSINESS, ENGINEERING & SCIENCE (DCABES), 2013, : 11 - 15
  • [45] A new model for trustworthy web service QoS prediction
    Hashemi, Seyyed Mohsen
    Ghafouri, Seyyed Hamid
    Hung, Patrick C. K.
    Ding, Chen
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2022, 34 (06)
  • [46] Web service QoS prediction: when collaborative filtering meets data fluctuating in big-range
    Chen, Zhen
    Shen, Limin
    Li, Feng
    You, Dianlong
    Mapetu, Jean Pepe Buanga
    WORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMS, 2020, 23 (03): : 1715 - 1740
  • [47] Tensor decomposition based web service QoS prediction
    Chai, Sheng
    Feng, Wenying
    Hassanein, Hossam S.
    JOURNAL OF COUPLED SYSTEMS AND MULTISCALE DYNAMICS, 2016, 4 (02) : 113 - 118
  • [48] Web Service QoS Prediction based on Multi Agents
    Malak, Jaleh Shoshtarian
    Mohsenzadeh, Mehran
    Seyyedi, Mir Ali
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON COMPUTER TECHNOLOGY AND DEVELOPMENT, VOL 1, 2009, : 265 - +
  • [49] QoS Prediction for Web Services via Combining Multi-component Graph Convolutional Collaborative Filtering and Deep Factorization Machine
    Ding, Linghang
    Kang, Guosheng
    Liu, Jianxun
    Xiao, Yong
    Cao, Buqing
    2021 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES, ICWS 2021, 2021, : 551 - 559
  • [50] Collaborative Filtering Techniques for Predicting Web Service QoS Values in Static and Dynamic Environments: A Systematic and Thorough Analysis
    Khababa, Ghizlane
    Bessou, Sadik
    Seghir, Fateh
    Harun, Nor Hazlyna
    Almazyad, Abdulaziz S.
    Jangir, Pradeep
    Mohamed, Ali Wagdy
    IEEE ACCESS, 2025, 13 : 45350 - 45376