A Personalized QoS Prediction Method for Web Services via Blockchain-Based Matrix Factorization

被引:17
|
作者
Cai, Weihong [1 ,2 ]
Du, Xin [1 ,2 ]
Xu, Jianlong [1 ,2 ]
机构
[1] Shantou Univ, Dept Comp Sci, Shantou 515063, Guangdong, Peoples R China
[2] Shantou Univ, Minist Educ, Key Lab Intelligent Mfg Technol, Shantou 515063, Guangdong, Peoples R China
基金
中国国家自然科学基金;
关键词
web services; quality of service; QoS prediction; blockchain; NEIGHBORHOOD; CLOUD;
D O I
10.3390/s19122749
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Personalized quality of service (QoS) prediction plays an important role in helping users build high-quality service-oriented systems. To obtain accurate prediction results, many approaches have been investigated in recent years. However, these approaches do not fully address untrustworthy QoS values submitted by unreliable users, leading to inaccurate predictions. To address this issue, inspired by blockchain with distributed ledger technology, distributed consensus mechanisms, encryption algorithms, etc., we propose a personalized QoS prediction method for web services that we call blockchain-based matrix factorization (BMF). We develop a user verification approach based on homomorphic hash, and use the Byzantine agreement to remove unreliable users. Then, matrix factorization is employed to improve the accuracy of predictions and we evaluate the proposed BMF on a real-world web services dataset. Experimental results show that the proposed method significantly outperforms existing approaches, making it much more effective than traditional techniques.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Personalized Location-Aware QoS Prediction for Web Services Using Probabilistic Matrix Factorization
    Xu, Yueshen
    Yin, Jianwei
    Lo, Wei
    Wu, Zhaohui
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2013, PT I, 2013, 8180 : 229 - 242
  • [2] Personalized LSTM Based Matrix Factorization for Online QoS Prediction
    Xiong, Ruibin
    Wang, Jian
    Li, Zhongqiao
    Li, Bing
    Hung, Patrick C. K.
    2018 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2018), 2018, : 34 - 41
  • [3] Personalized QoS Prediction via Matrix Factorization Integrated with Neighborhood Information
    Qi, Kesheng
    Hu, Hao
    Song, Wei
    Ge, Jidong
    Lu, Jian
    2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, : 186 - 193
  • [4] Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization
    Zheng, Zibin
    Ma, Hao
    Lyu, Michael R.
    King, Irwin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2013, 6 (03) : 289 - 299
  • [5] Web Service Personalized Quality of Service Prediction via Reputation-Based Matrix Factorization
    Xu, Jianlong
    Zheng, Zibin
    Lyu, Michael R.
    IEEE TRANSACTIONS ON RELIABILITY, 2016, 65 (01) : 28 - 37
  • [6] Web services QoS prediction via matrix completion with structural noise
    Chen, Lei
    Yang, Geng
    Chen, Zheng-Yu
    Xiao, Fu
    Xu, Jian
    Tongxin Xuebao/Journal on Communications, 2015, 36 (06):
  • [7] QoS Prediction of Web Services Based on Reputation-Aware Network Embedding
    Wang, Xuechun
    He, Peng
    Zhang, Jianxiong
    Wang, Zhan
    IEEE ACCESS, 2020, 8 : 161498 - 161508
  • [8] A Location-Based Factorization Machine Model for Web Service QoS Prediction
    Yang, Yatao
    Zheng, Zibin
    Niu, Xiangdong
    Tang, Mingdong
    Lu, Yutong
    Liao, Xiangke
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (05) : 1264 - 1277
  • [9] A Hierarchical Matrix Factorization Approach for Location-based Web Service QoS Prediction
    He, Pinjia
    Zhu, Jieming
    Xu, Jianlong
    Lyu, Michael R.
    2014 IEEE 8TH INTERNATIONAL SYMPOSIUM ON SERVICE ORIENTED SYSTEM ENGINEERING (SOSE), 2014, : 290 - 295
  • [10] Personalized Context-Aware QoS Prediction for Web Services Based on Collaborative Filtering
    Xie, Qi
    Wu, Kaigui
    Xu, Jie
    He, Pan
    Chen, Min
    ADVANCED DATA MINING AND APPLICATIONS (ADMA 2010), PT II, 2010, 6441 : 368 - 375