Computer Science ›› 2023, Vol. 50 ›› Issue (6A): 210800242-7.doi: 10.11896/jsjkx.210800242

• Software & Interdiscipline • Previous Articles     Next Articles

Service Recommendation Algorithm Based on Multi-features Crossing

GAO Wenbin1, WANG Rui1, ZU Jiachen1, DONG Chenchen2, HU Guyu1   

  1. 1 School of Command, Control Engineering, Army Engineering University of PLA, Nanjing 210007, China;
    2 School of Computer Science and Information Engineering,Bengbu University,Bengbu,Anhui 233000,China
  • Online:2023-06-10 Published:2023-06-12
  • About author:GAO Wenbin,born in 1995,postgraduate.His main research interests include big data application and services computing. HU Guyu,born in 1963,Ph.D,professor,Ph.D supervisor.His main research interests include computer networks,administration of the satellite networks and intelligent network management.
  • Supported by:
    National Natural Science Foundation of China(62076251).

Abstract: With the rapid growth of the number of web services,the problem of service overload has gradually emerged.To relieve service overload,and help users position high-quality services rapidly,service recommendation has become a hot research topic in the field of service computing.Aiming at the difficulties of cold start and data sparseness in current service recommendation,this paper proposes a quality of service(QoS) prediction recommendation algorithm SRMFC based on the multi-features crossing,which implements multi-features through the “word embedding” method to improve the performance of the algorithm in dealing with the cold start.At the same time,a neural network is used to complete the automatic cross of multi-features.Compared with traditional collaborative filtering,factorization machine and other methods,the proposed algorithm can achieve in-depth exploration of the relationship between features,and improve the learning ability of the algorithm in dealing with extremely sparse data scenarios.Experiments on public data sets show that,under different data sparsity scenarios,the service quality prediction error of the SRMCF intersection decrease by at least 20% compared with the mainstream service recommendation algorithm in recent years.

Key words: Service overload, Cold start, Data sparseness, QoS prediction, Service recommendation

CLC Number: 

  • TP301
[1]AL-MASRI E,MAHMOUD Q H.Discovering the best webservice:A neural network-based solution[C]//IEEE International Conference on Systems.San Antonio IEEE,2009.
[2]LIN X Y,LIU X Q,TANG M D,et al.An empirical study of correlation between Web service QoS and user location[J].2013,35(9):83-88.
[3]PEERZADE S S.Web service recommendation using PCC based collaborative filtering[C]//2017 International Conference on Energy,Communication,Data Analytics and Soft Computing(ICECDS).IEEE,2018.
[4]XU K,ZHU X K,JING X Y.Research on Personalized Web Service Recommendation Based on Improved Collaborative Filtering[J].Computer Technology and Development,2018,28(1):64-68.
[5]WANG S,ZHAO Y,HUANG L,et al.QoS prediction forservice recommendations in mobile edge computing[J].Journal of Parallel & Distributed Computing,2017,127(MAY):134-144.
[6]CHEN Z,SHEN L,LI F,et al.Web service QoS prediction:when collaborative filtering meets data fluctuating in big-range[J].World Wide Web,2020,23(3):1715-1740.
[7]ZHANG X J,WANG Z J,ZHANG W J.Personalized Web Ser-vices Recommendation Based on Hybrid Collaborative Filtering Algorithm[J].Journal of Frontiers of Computer Science and Technology,2015,9(5):565-574.
[8]SULLIVAN A,CATUR CANDRA M Z.Web Service Recommendation System using History and Quality of Service[C]//2019 International Conference on Data and Software Enginee-ring(ICoDSE).2019:1-6.
[9]ADELI S,MORADI P.QoS-based Web Service Recommendation using Popular-dependent Collaborative Filtering[J].Joural of AI and Data Mining,2020,8(1):83-93.
[10]SUN D,NIE T.A web service recommendation algorithm based on BaisSVD[C]//2020 IEEE 5th Information Technology and Mechatronics Engineering Conference (ITOEC).2020:29-32.
[11]CHANG Z,DING D,XIA Y.A graph-based QoS prediction approach for web service recommendation[J].Applied Intelligence,2021,51:6728-6742.
[12]TANG M D,ZHANG T T,YANG Y T,et al.Quality-awareWeb service recommendation method based on factorization machine[J].Chinese Journal of Computers,2018,41(6):1300-1313.
[13]SHAN Y,HONES T R,JIAO J,et al.Deep Crossing:Web-Scale Modeling without Manually Crafted Combinatorial Features[C]//The 22nd ACM SIGKDD International Conference.San Francisco,United States,ACM,2016.
[14]ZHENG Z B,LYU M R.WS-DREAM:A distributed reliability assessment Mechanism for Web Services[C]//2008 IEEE International Conference on Dependable Systems and Networks With FTCS and DCC(DSN).2008:392-397.
[15]TANG N,XIONG Q Y,WANG X B,et al.Web service recommendation based on location clustering and tensor decomposition[J].CEA,2016,52(15):65-72.
[16]BOTANGEN K A,YU J,SHENGQ Z,et al.Geographic-aware Collaborative Filtering for Web Service Recommendation[J].Expert Systems with Applications,2020,151:113347.
[17]SHAO L,ZHANG J,WEI Y,et al.Personalized QoS prediction for web services via collaborative filtering[C]//IEEE Interna-tional Conference on Web Services.Salt Lake City,UT,2007:439-446.
[18]SARWAR B,KARYPIS G,KONSTAN J,et al.Item-based collaborative filtering recommendation algorithms[C]//Procee-dings of International Conference on World Wide Web.ACM Press,2001:285-295.
[1] WANG Yi, LI Zheng-hao, CHEN Xing. Recommendation of Android Application Services via User Scenarios [J]. Computer Science, 2022, 49(6A): 267-271.
[2] WANG Mei-ling, LIU Xiao-nan, YIN Mei-juan, QIAO Meng, JING Li-na. Deep Learning Recommendation Algorithm Based on Reviews and Item Descriptions [J]. Computer Science, 2022, 49(3): 99-104.
[3] SHAO Xin-xin. Service Recommendation Algorithm Based on Canopy and Shared Nearest Neighbor [J]. Computer Science, 2020, 47(11A): 479-481.
[4] ZHAO Hai-yan, WANG Jing, CHEN Qing-kui, CAO Jian. Application of Active Learning in Recommendation System [J]. Computer Science, 2019, 46(11A): 153-158.
[5] ZHANG Hong-bo, WANG Jia-lei, ZHANG Li-juan, LIU Zhi-hong. Trust Network Based Collaborative Filtering Recommendation Algorithm [J]. Computer Science, 2018, 45(8): 146-150.
[6] YU Yang, YU Hong-tao and HUANG Rui-yang. Collaborative Filtering Recommendation Algorithm Based on Multiple Trust [J]. Computer Science, 2018, 45(5): 108-115.
[7] WANG Jia-lei, GUO Yao, LIU Zhi-hong. Service Recommendation Method Based on Social Network Trust Relationships [J]. Computer Science, 2018, 45(11A): 402-408.
[8] YANG Zhi-zhuo. Supervised WSD Method Based on Context Translation [J]. Computer Science, 2017, 44(4): 252-255.
[9] WANG Shao-wei, LIU Jian-xun, CAO Bu-qing, TANG Ming-dong and WANG Xian. Recommended Method of Mashup Services Based on Information Entropy Multi-attribute Decision-making [J]. Computer Science, 2015, 42(2): 263-266.
[10] WANG Hai-yan and ZHOU Yang. Quality of Recommendation Based Trust-aware Recommender System [J]. Computer Science, 2014, 41(6): 119-124.
[11] LUO Qi,MIAO Xin-jie and WEI Qian. Further Research on Collaborative Filtering Algorithm for Sparse Data [J]. Computer Science, 2014, 41(6): 264-268.
[12] LI Peng-fei and WU Wei-min. Optimized Implementation of Hybrid Recommendation Algorithm [J]. Computer Science, 2014, 41(2): 68-71.
[13] ZHANG Bo-ya and HU Xiao-hui. Accurate Prediction Method of QoS Based on Global Subspace Decomposition Mining [J]. Computer Science, 2014, 41(1): 217-219.
[14] DU Jing,YE Jian,SHI Hong-zhou,HE Zhe,ZHU Zhen-min. Research on Multi-Agent Service Recommendation Mechanism Based on Bayesian Network [J]. Computer Science, 2010, 37(4): 208-.
[15] ZHU Zheng-Yu, ZHANG Xiao-Lin ,XIONG Qian, XIE Qi-Hong (College of Computer, Chongqing University, Chongqing 400044). [J]. Computer Science, 2005, 32(10): 176-180.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!