南京大学学报(自然科学版) ›› 2023, Vol. 59 ›› Issue (1): 120133.doi: 10.13232/j.cnki.jnju.2023.01.012
Jiahui Liu, Weihua Yuan, Jiawei Cao, Tao Zhang, Zhijun Zhang()
摘要:
随着服务系统中Web服务的不断增加,为用户进行个性化Web服务推荐成为服务计算领域最热门的研究课题之一,然而,服务推荐面临不可靠用户和服务导致推荐的不准确性问题.为了解决上述问题,提出一种基于位置和信誉感知的Web服务推荐方法.首先采用粒子群优化(Particle Swarm Optimization,PSO)对用户进行聚类,得到相似用户;其次,计算用户和服务的信誉来识别可信的用户和服务;最后,将相似用户和可信服务的信息整合到矩阵分解(Matrix Factorization,MF)中,为用户预测缺失的服务质量(Quality of Service,QoS).在真实数据集WS?Dream上的实验验证了提出方法的可行性与有效性.与其他先进的预测方法相比,该方法的MAE (Mean Absolute Error)和RMSE (Root Mean Squared Error)较低,证明该方法有较高的预测准确性.
中图分类号:
1 | Ding F, Wen T, Ren S J,et al. Performance analysis of a clustering model for QoS?aware service recommendation. Electronics,2020,9(5):740. |
2 | Wang Q R, Zhang M, Zhang Y W,et al. Location?based deep factorization machine model for service recommendation. Applied Intelligence,2022,52(9):9899-9918. |
3 | Zhang Y W, Yin C H, Wu Q L,et al. Location?aware deep collaborative filtering for service recommen?dation. IEEE Transactions on Systems,Man,and Cybernetics:Systems,2019,51(6):3796-3807. |
4 | Guo L, Yin H Z, Wang Q Y,et al. Streaming session?based recommendation∥Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. Anchorage,AK,USA:ACM,2019:1569-1577. |
5 | Guo L, Yin H Z, Chen T,et al. Hierarchical hyperedge embedding?based representation learning for group recommendation. ACM Transactions on Information Systems,2021,40(1):3. |
6 | Guo L, Zhang J Y, Chen T,et al. Reinforcement learning?enhanced shared?account cross?domain sequential recommendation. IEEE Transactions on Knowledge and Data Engineering,2022:1-14. |
7 | Zhang F G, Qi S M, Liu Q H,et al. Alleviating the data sparsity problem of recommender systems by clustering nodes in bipartite networks. Expert Systems with Applications,2020(149):113346. |
8 | Fayala M, Mezni H. Web service recommendation based on time?aware users clustering and multi?valued QoS prediction. Concurrency and Compu?tation:Practice and Experience,2020,32(9):e5603. |
9 | Indira K, Kavitha Devi M K. Multi cloud based service recommendation system using DBSCAN algorithm. Wireless Personal Communications,2020,115(2):1019-1034. |
10 | Hao J S, Su G P, Han X F,et al. An expanded matrix factorization model for real?time Web service QoS prediction. KSII Transactions on Internet and Information Systems,2021,15(11):3913-3934. |
11 | Chang Z H, Ding D, Xia Y H. A graph?based QoS prediction approach for web service recommendation. Applied Intelligence,2021,51(10):6728-6742. |
12 | Wang Z X, Xiao Y Y, Sun C C,et al. Location?aware feature interaction learning for web service recommendation∥2020 IEEE International Conference on Web Services. Beijing,China:IEEE,2020:232-239. |
13 | Zou G B, Chen J, He Q,et al. NDMF:Neighbor?hood?integrated deep matrix factorization for service QoS prediction. IEEE Transactions on Network and Service Management,2020,17(4):2717-2730. |
14 | Shao L S, Zhang J, Wei Y,et al. Personalized qos prediction forweb services via collaborative filtering∥2007 IEEE International Conference on Web Services. Salt Lake City,UT,USA:IEEE,2007:439-446. |
15 | Sarwar B, Karypis G, Konstan J,et al. Item?based collaborative filtering recommendation algorithms∥Proceedings of the 10th International Conference on World Wide Web. Hong Kong,China:ACM,2001:285-295. |
16 | Zheng Z B, Ma H, Lyu M R,et al. WSRec:A collaborative filtering based web service recommender system∥2009 IEEE International Conference on Web Services. Los Angeles,CA,USA:IEEE,2009:437-444. |
17 | Botangen K A, Yu J, Sheng Q Z,et al. Geographic?aware collaborative filtering for web service recommendation. Expert Systems with Applications,2020(151):113347. |
18 | Ngaffo A N, Ayeb W E, Choukair Z. Service recommendation driven by a matrix factorization model and time series forecasting. Applied Intelligence,2022,52(1):1110-1125. |
19 | Gunes I, Kaleli C, Bilge A,et al. Shilling attacks against recommender systems:A comprehensive survey. Artificial Intelligence Review,2014,42(4):767-799. |
20 | Mokdad L, Fourneau J M, Abdelli A,et al. Performance evaluation of a solution for composite service selection problem with multiple consumers. Simulation Modelling Practice and Theory,2021(109):102271. |
21 | Pal D, Vanijja V. Effect of network QoS on user QoE for a mobile video streaming service using H.265/VP9 codec. Procedia Computer Science,2017(111):214-222. |
22 | Xu J L, Zheng Z B, Lyu M R. Web service personalized quality of service prediction via reputation?based matrix factorization. IEEE Transactions on Reliability,2015,65(1):28-37. |
23 | Li S, Wen J H, Luo F J,et al. A location and reputation aware matrix factorization approach for personalized quality of service prediction∥2017 IEEE International Conference on Web Services. Honolulu,HI,USA:IEEE,2017:652-659. |
24 | Kuang L, Yu L, Huang L,et al. A personalized QoS prediction approach for CPS service recommendation based on reputation and location?aware collaborative filtering. Sensors,2018,18(5):1556. |
25 | Ghafouri S H, Hashemi S M, Razzazi M R,et al. Web service quality of service prediction via regional reputation?based matrix factorization. Concurrency and Computation:Practice and Experience,2021,33(17):e6318. |
26 | Kennedy J, Eberhart R. Particle swarm optimi?zation∥Proceedings of International Conference on Neural Networks. Perth,Australia:IEEE,1995(4):1942-1948. |
27 | Jain P, Dixit V S. Recommendations with context aware framework using particle swarm optimization and unsupervised learning. Journal of Intelligent & Fuzzy Systems,2019,36(5):4479-4490. |
28 | Mezni H, Ait Arab S, Benslimane D,et al. An evolutionary clustering approach based on temporal aspects for context?aware service recommendation. Journal of Ambient Intelligence and Humanized Computing,2020,11(1):119-138. |
29 | Ahmadian M, Ahmadi M, Ahmadian S. A reliable deep representation learning to improve trust?aware recommendation systems. Expert Systems with Applications,2022(197):116697. |
30 | Guo J, Zhou Y, Zhang P,et al. Trust?aware recommendation based on heterogeneous multi?relational graphs fusion. Information Fusion,2021(74):87-95. |
31 | Zheng Q Q, Liu G F, Liu A,et al. Implicit relation?aware social recommendation with variational auto?encoder. World Wide Web,2021,24(5):1395-1410. |
32 | Koren Y, Bell R, Volinsky C. Matrix factorization techniques for recommender systems. Computer,2009,42(8):30-37. |
33 | Zheng Z B, Ma H, Lyu M R,et al. QoS?aware web service recommendation by collaborative filtering. IEEE Transactions on Services Computing,2011,4(2):140-152. |
34 | Salakhutdinov R R, Mnih A. Probabilistic matrix factorization∥Proceedings of the 20th International Conference on Neural Information Processing Systems. Vancouver,Canada:Curran Associates Inc.,2007(20):1257-1264. |
35 | He X N, Liao L Z, Zhang H W,et al. Neural collaborative filtering∥Proceedings of the 26th International Conference on World Wide Web. Perth,Australia:International World Wide Web Conferences Steering Committee,2017:173-182. |
[1] | 田小瑜, 秦永彬, 黄瑞章, 陈艳平. 基于相关性约束矩阵分解的多标签分类方法[J]. 南京大学学报(自然科学版), 2023, 59(1): 76-84. |
[2] | 时照群, 刘兆伟, 刘惊雷. 基于相关熵和流形正则化的图像聚类[J]. 南京大学学报(自然科学版), 2022, 58(3): 469-482. |
[3] | 吕亚兰, 徐媛媛, 张恒汝. 一种可解释性泛化矩阵分解推荐算法[J]. 南京大学学报(自然科学版), 2022, 58(1): 135-142. |
[4] | 郝昱猛, 马文明, 王冰. 基于特定用户约束的概率矩阵分解算法[J]. 南京大学学报(自然科学版), 2021, 57(5): 818-827. |
[5] | 袁晓峰, 钱苏斌, 周彩根. 基于填充先验约束的矩阵分解算法[J]. 南京大学学报(自然科学版), 2021, 57(2): 197-207. |
[6] | 孙颖, 蔡天使, 张毅, 鞠恒荣, 丁卫平. 基于合理粒度的局部邻域决策粗糙计算方法[J]. 南京大学学报(自然科学版), 2021, 57(2): 262-271. |
[7] | 李子龙,周勇,鲍蓉. AdaBoost图像到类距离学习的图像分类方法[J]. 南京大学学报(自然科学版), 2020, 56(1): 51-56. |
[8] | 何轶凡, 邹海涛, 于化龙. 基于动态加权Bagging矩阵分解的推荐系统模型[J]. 南京大学学报(自然科学版), 2019, 55(4): 644-650. |
[9] | 廖国琼, 黄志伟. 基于事件社会网络中考虑约束全局推荐策略[J]. 南京大学学报(自然科学版), 2018, 54(1): 11-. |
[10] | 吴家豪1,彭志平2*,崔得龙2,李启锐2,何杰光2. 基于多Agent系统的粒子群遗传优化云工作流调度算法[J]. 南京大学学报(自然科学版), 2017, 53(6): 1114-. |
[11] | 宗林林,张宪超*,赵乾利,于 红,刘馨月. 一种多流形正则化的多视图非负矩阵分解算法[J]. 南京大学学报(自然科学版), 2017, 53(3): 557-. |
[12] | 卢文凯*,景丽萍*,杨 柳 . 截断式鲁棒非负矩阵分解算法[J]. 南京大学学报(自然科学版), 2016, 52(4): 714-. |
[13] | 张燕平1,2张顺1,2钱付兰1,2严远亭1,2. 一种局部和全局用户影响力相结合的社交推荐算法[J]. 南京大学学报(自然科学版), 2015, 51(4): 858-865. |
[14] | 周文猛1,杨一品1,周余1,于耀1,金苏文2,都思丹1*. 基于Kinect的无标记手部姿态估计系统[J]. 南京大学学报(自然科学版), 2015, 51(2): 297-. |
[15] | 韩飞**,杨春生,刘清 . 一种改进的基于梯度搜索的粒子群优化算法*[J]. 南京大学学报(自然科学版), 2013, 49(2): 196-201. |
|