QoS prediction for web services in cloud environments based on swarm intelligence search

被引:15
作者
Chen, Jifu [1 ]
Mao, Chengying [1 ]
Song, William Wei [1 ,2 ]
机构
[1] Jiangxi Univ Finance & Econ, Sch Software & IoT Engn, Nanchang 330013, Peoples R China
[2] Dalarna Univ, Sch Informat Syst & Business Intelligence, S-79188 Borlange, Sweden
关键词
RECOMMENDATION; AWARE; MODEL; MANAGEMENT; LOCATION; QUALITY; TIME;
D O I
10.1016/j.knosys.2022.110081
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the real-world cloud computing scenarios, a user usually invokes few Web services and can provide only a small proportion of QoS (Quality of Service) records. Therefore, for a whole range of services, many records for this user are missing (i.e. incomplete QoS information). These missing QoS values make it difficult to conduct accurate service recommendations. To overcome this difficulty, it is necessary to predict the missing QoS values for the user. Most existing algorithms tackle the QoS prediction problem through aggregating the QoS values of the local similar neighbors of the user, which easily leads to local optimization. In this paper, we model it as a global search optimization problem in the distribution space of QoS values and propose a novel algorithm PSO-USRec. In the algorithm, particle swarm optimization (PSO) is customized and improved by diversifying the initial solutions and smoothing the outlier particles. To validate the effectiveness of the PSO-USRec algorithm, comparison experiments are conducted on a well-known public QoS dataset. The experimental results show that the PSO-USRec algorithm significantly outperforms the state-of-the-art collaborative filtering approaches. It reduces MAE and RMSE by at least 5.42% and 1%, and at most 14.29% and 2.25%, respectively.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 59 条
[1]   Quality of service approaches in cloud computing: A systematic mapping study [J].
Abdelmaboud, Abdelzahir ;
Jawawi, Dayang N. A. ;
Ghani, Imran ;
Elsafi, Abubakar ;
Kitchenham, Barbara .
JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 101 :159-179
[2]   An Effective Model for Jaccard Coefficient to Increase the Performance of Collaborative Filtering [J].
Ayub, Mubbashir ;
Ghazanfar, Mustansar Ali ;
Khan, Tasawer ;
Saleem, Asjad .
ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2020, 45 (12) :9997-10017
[3]  
Breese JS, 1998, P 14 C UNC ART INT, P43, DOI DOI 10.48550/ARXIV.1301.7363
[4]   An accurate and efficient web service QoS prediction model with wide-range awareness [J].
Chen, Zhen ;
Sun, Yuanhao ;
You, Dianlong ;
Li, Feng ;
Shen, Limin .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2020, 109 :275-292
[5]   Web service QoS prediction: when collaborative filtering meets data fluctuating in big-range [J].
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
[6]   Learning to order things [J].
Cohen, WW ;
Schapire, RE ;
Singer, Y .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1999, 10 :243-270
[7]   A Survey of Evolutionary Computation for Web Service Composition: A Technical Perspective [J].
da Silva, Alexandre Sawczuk ;
Ma, Hui ;
Mei, Yi ;
Zhang, Mengjie .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2020, 4 (04) :538-554
[8]   Trust-Based Personalized Service Recommendation: A Network Perspective [J].
Deng, Shui-Guang ;
Huang, Long-Tao ;
Wu, Jian ;
Wu, Zhao-Hui .
JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2014, 29 (01) :69-80
[9]   Item-based top-N recommendation algorithms [J].
Deshpande, M ;
Karypis, G .
ACM TRANSACTIONS ON INFORMATION SYSTEMS, 2004, 22 (01) :143-177
[10]   CASR-TSE: Context-Aware Web Services Recommendation for Modeling Weighted Temporal-Spatial Effectiveness [J].
Fan, Xiaoliang ;
Hu, Yakun ;
Zheng, Zibin ;
Wang, Yujie ;
Brezillon, Patrick ;
Chen, Wenbo .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2021, 14 (01) :58-70