{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,19]],"date-time":"2026-05-19T13:39:31Z","timestamp":1779197971771,"version":"3.51.4"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,2,4]],"date-time":"2023-02-04T00:00:00Z","timestamp":1675468800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,2,4]],"date-time":"2023-02-04T00:00:00Z","timestamp":1675468800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["ZR2020MF006"],"award-info":[{"award-number":["ZR2020MF006"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["ZR2020MF006"],"award-info":[{"award-number":["ZR2020MF006"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100007129","name":"Natural Science Foundation of Shandong Province","doi-asserted-by":"publisher","award":["ZR2020MF006"],"award-info":[{"award-number":["ZR2020MF006"]}],"id":[{"id":"10.13039\/501100007129","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Education and Industry of Qilu University of Technology","award":["2022GH007"],"award-info":[{"award-number":["2022GH007"]}]},{"name":"Education and Industry of Qilu University of Technology","award":["2022GH007"],"award-info":[{"award-number":["2022GH007"]}]},{"name":"the Jinan Scientific Research Leader Studio Project","award":["t 2021GXRC091"],"award-info":[{"award-number":["t 2021GXRC091"]}]},{"name":"the Jinan Scientific Research Leader Studio Project","award":["t 2021GXRC091"],"award-info":[{"award-number":["t 2021GXRC091"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Cloud Comp"],"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the development of 5G and 6G, more computing and network resources on edge nodes are deployed close to the terminal. Meanwhile, the number of smart devices and intelligent services has grown significantly, which makes it difficult for users to choose a suitable service. The rich contextual information plays an important role in the prediction of service quality. In this paper, we propose a quality of service(QoS) prediction approach based on feature learning, the contextual information represented as the explicit features and underlying relationship hidden in the implicit features are fully considered. Then, the multi-head self-attention mechanism is used in the interacting layer to determine which features should be combined to form meaningful high-order features interaction. We have implemented our proposed approach with experiments based on real-world datasets. Experimental results show that our approach achieved a better performance of service QoS prediction in an intelligent edge computing environment for future communication.<\/jats:p>","DOI":"10.1186\/s13677-023-00391-0","type":"journal-article","created":{"date-parts":[[2023,2,4]],"date-time":"2023-02-04T04:55:19Z","timestamp":1675486519000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["QoS prediction in intelligent edge computing based on feature learning"],"prefix":"10.1186","volume":"12","author":[{"given":"Hongxia","family":"Zhang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dengyue","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Wei","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lizhuang","family":"Tan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Godfrey","family":"Kibalya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Peiying","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Kostromitin Konstantin","family":"Igorevich","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,2,4]]},"reference":[{"key":"391_CR1","doi-asserted-by":"publisher","first-page":"197017","DOI":"10.1109\/ACCESS.2020.3034136","volume":"8","author":"A Filali","year":"2020","unstructured":"Filali A, Abouaomar A, Cherkaoui S, Kobbane A, Guizani M (2020) Multi-access edge computing: A survey. IEEE Access 8:197017\u2013197046. https:\/\/doi.org\/10.1109\/ACCESS.2020.3034136","journal-title":"IEEE Access"},{"key":"391_CR2","unstructured":"Sermpezis P, Kastanakis S, Pinheiro JI, Assis F, Nogueira M, Menasch\u00e9 D, Spyropoulos T (2019) Towards QoS-Aware Recommendations. arXiv preprint arXiv:1907.06392"},{"issue":"1","key":"391_CR3","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1109\/TCSS.2021.3092746","volume":"9","author":"P Zhang","year":"2022","unstructured":"Zhang P, Wang Y, Kumar N, Jiang C, Shi G (2022) A security- and privacy-preserving approach based on data disturbance for collaborative edge computing in social IoT systems. IEEE Trans Comput Soc Syst 9(1):97\u2013108. https:\/\/doi.org\/10.1109\/TCSS.2021.3092746","journal-title":"IEEE Trans Comput Soc Syst"},{"issue":"4","key":"391_CR4","doi-asserted-by":"publisher","first-page":"2459","DOI":"10.1109\/JIOT.2020.3017742","volume":"8","author":"P Zhang","year":"2021","unstructured":"Zhang P, Jiang C, Pang X, Qian Y (2021) Stec-IoT: A security tactic by virtualizing edge computing on IoT. IEEE Internet Things J 8(4):2459\u20132467. https:\/\/doi.org\/10.1109\/JIOT.2020.3017742","journal-title":"IEEE Internet Things J"},{"key":"391_CR5","doi-asserted-by":"publisher","unstructured":"Zhang P, Gan P, Aujla GS, Batth RS (2021) Reinforcement learning for edge device selection using social attribute perception in industry 4.0. IEEE Internet Things J 1. https:\/\/doi.org\/10.1109\/JIOT.2021.3088577","DOI":"10.1109\/JIOT.2021.3088577"},{"issue":"2","key":"391_CR6","doi-asserted-by":"publisher","first-page":"1095","DOI":"10.1109\/TNSE.2020.2995863","volume":"8","author":"P Zhang","year":"2021","unstructured":"Zhang P, Wang C, Jiang C, Benslimane A (2021) Security-aware virtual network embedding algorithm based on reinforcement learning. IEEE Trans Netw Sci Eng 8(2):1095\u20131105. https:\/\/doi.org\/10.1109\/TNSE.2020.2995863","journal-title":"IEEE Trans Netw Sci Eng"},{"key":"391_CR7","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103437","volume":"205","author":"P Zhang","year":"2022","unstructured":"Zhang P, Gan P, Kumar N, Jiang C, Liu F, Zhang L (2022) Survivable virtual network embedding algorithm considering multiple node failure in IIoT environment. J Netw Comput Appl 205:103437","journal-title":"J Netw Comput Appl"},{"key":"391_CR8","doi-asserted-by":"publisher","unstructured":"Shao L, Zhang J, Wei Y, Zhao J, Xie B, Mei H (2007) Personalized QoS prediction for web services via collaborative filtering. Proceedings - 2007 IEEE International Conference on Web Services, ICWS 2007 (Icws), 439\u2013446. https:\/\/doi.org\/10.1109\/ICWS.2007.140","DOI":"10.1109\/ICWS.2007.140"},{"issue":"2","key":"391_CR9","doi-asserted-by":"publisher","first-page":"140","DOI":"10.1109\/TSC.2010.52","volume":"4","author":"Z Zheng","year":"2011","unstructured":"Zheng Z, Ma H, Lyu MR, King I (2011) Qos-aware web service recommendation by collaborative filtering. IEEE Trans Serv Comput 4(2):140\u2013152. https:\/\/doi.org\/10.1109\/TSC.2010.52","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"391_CR10","doi-asserted-by":"publisher","first-page":"573","DOI":"10.1109\/TSC.2012.31","volume":"6","author":"H Sun","year":"2013","unstructured":"Sun H, Zheng Z, Chen J, Lyu MR (2013) Personalized web service recommendation via normal recovery collaborative filtering. IEEE Trans Serv Comput 6(4):573\u2013579. https:\/\/doi.org\/10.1109\/TSC.2012.31","journal-title":"IEEE Trans Serv Comput"},{"key":"391_CR11","doi-asserted-by":"publisher","unstructured":"Zhang Y, Yin C, Wu Q, He Q, Zhu H (2019) Location-Aware Deep Collaborative Filtering for Service Recommendation. IEEE Trans Syst Man Cybern Syst 1\u201312. https:\/\/doi.org\/10.1109\/tsmc.2019.2931723","DOI":"10.1109\/tsmc.2019.2931723"},{"key":"391_CR12","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.jpdc.2017.09.014","volume":"127","author":"S Wang","year":"2019","unstructured":"Wang S, Zhao Y, Huang L, Xu J, Hsu CH (2019) QoS prediction for service recommendations in mobile edge computing. J Parallel Distrib Comput 127:134\u2013144. https:\/\/doi.org\/10.1016\/j.jpdc.2017.09.014","journal-title":"J Parallel Distrib Comput"},{"key":"391_CR13","doi-asserted-by":"publisher","unstructured":"Li S, Wen J, Wang X (2019) From Reputation Perspective: A Hybrid Matrix Factorization for QoS Prediction in Location-Aware Mobile Service Recommendation System. Mob Inf Syst 2019. https:\/\/doi.org\/10.1155\/2019\/8950508","DOI":"10.1155\/2019\/8950508"},{"key":"391_CR14","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1016\/j.future.2017.06.020","volume":"82","author":"H Wu","year":"2018","unstructured":"Wu H, Yue K, Li B, Zhang B, Hsu CH (2018) Collaborative QoS prediction with context-sensitive matrix factorization. Futur Gener Comput Syst 82:669\u2013678. https:\/\/doi.org\/10.1016\/j.future.2017.06.020","journal-title":"Futur Gener Comput Syst"},{"issue":"1","key":"391_CR15","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1109\/TNSM.2016.2517097","volume":"13","author":"M Tang","year":"2016","unstructured":"Tang M, Zheng Z, Kang G, Liu J, Yang Y, Zhang T (2016) Collaborative web service quality prediction via exploiting matrix factorization and network map. IEEE Trans Netw Serv Manag 13(1):126\u2013137. https:\/\/doi.org\/10.1109\/TNSM.2016.2517097","journal-title":"IEEE Trans Netw Serv Manag"},{"issue":"10","key":"391_CR16","doi-asserted-by":"publisher","first-page":"6728","DOI":"10.1007\/s10489-020-02120-5","volume":"51","author":"Z Chang","year":"2021","unstructured":"Chang Z, Ding D, Xia Y (2021) A graph-based QoS prediction approach for web service recommendation. Appl Intell 51(10):6728\u20136742. https:\/\/doi.org\/10.1007\/s10489-020-02120-5","journal-title":"Appl Intell"},{"key":"391_CR17","doi-asserted-by":"publisher","unstructured":"Zhu J, He P, Zheng Z, Lyu MR (2014) Towards online, accurate, and scalable qos prediction for runtime service adaptation. In: 2014 IEEE 34th International Conference on Distributed Computing Systems. Madrid, pp 318\u2013327. https:\/\/doi.org\/10.1109\/ICDCS.2014.40","DOI":"10.1109\/ICDCS.2014.40"},{"key":"391_CR18","doi-asserted-by":"crossref","unstructured":"Wu Y, Xie F, Chen L, Chen C, Zheng Z (2017) An embedding based factorization machine approach for web service qos prediction. In: International Conference on Service-Oriented Computing, Springer, pp 272\u2013286","DOI":"10.1007\/978-3-319-69035-3_19"},{"issue":"5","key":"391_CR19","doi-asserted-by":"publisher","first-page":"1264","DOI":"10.1109\/TSC.2018.2876532","volume":"14","author":"Y Yang","year":"2021","unstructured":"Yang Y, Zheng Z, Niu X, Tang M, Lu Y, Liao X (2021) A location-based factorization machine model for web service qos prediction. IEEE Trans Serv Comput 14(5):1264\u20131277. https:\/\/doi.org\/10.1109\/TSC.2018.2876532","journal-title":"IEEE Trans Serv Comput"},{"issue":"6","key":"391_CR20","doi-asserted-by":"publisher","first-page":"3796","DOI":"10.1109\/TSMC.2019.2931723","volume":"51","author":"Y Zhang","year":"2019","unstructured":"Zhang Y, Yin C, Wu Q, He Q, Zhu H (2019) Location-aware deep collaborative filtering for service recommendation. IEEE Trans Syst Man Cybern Syst 51(6):3796\u20133807","journal-title":"IEEE Trans Syst Man Cybern Syst"},{"issue":"5","key":"391_CR21","doi-asserted-by":"publisher","first-page":"4532","DOI":"10.1109\/JIOT.2019.2956827","volume":"7","author":"H Gao","year":"2019","unstructured":"Gao H, Xu Y, Yin Y, Zhang W, Li R, Wang X (2019) Context-aware qos prediction with neural collaborative filtering for internet-of-things services. IEEE Internet Things J 7(5):4532\u20134542","journal-title":"IEEE Internet Things J"},{"key":"391_CR22","doi-asserted-by":"publisher","first-page":"165551","DOI":"10.1109\/ACCESS.2020.3022891","volume":"8","author":"L Shen","year":"2020","unstructured":"Shen L, Pan M, Liu L, You D, Li F, Chen Z (2020) Contexts enhance accuracy: On modeling context aware deep factorization machine for web api qos prediction. IEEE Access 8:165551\u2013165569","journal-title":"IEEE Access"},{"key":"391_CR23","doi-asserted-by":"crossref","unstructured":"Wang Z, Xiao Y, Sun C, Zheng W, Jiao X (2020) Location-aware feature interaction learning for web service recommendation. In: 2020 IEEE International Conference on Web Services (ICWS), IEEE, pp 232\u2013239","DOI":"10.1109\/ICWS49710.2020.00037"},{"issue":"2","key":"391_CR24","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/s11036-019-01241-7","volume":"25","author":"Y Yin","year":"2020","unstructured":"Yin Y, Chen L, Xu Y, Wan J, Zhang H, Mai Z (2020) Qos prediction for service recommendation with deep feature learning in edge computing environment. Mob Netw Appl 25(2):391\u2013401","journal-title":"Mob Netw Appl"},{"issue":"4","key":"391_CR25","doi-asserted-by":"publisher","first-page":"2314","DOI":"10.1109\/TSC.2021.3050178","volume":"15","author":"Y Xia","year":"2021","unstructured":"Xia Y, Ding D, Chang Z, Li F (2021) Joint deep networks based multi-source feature learning for qos prediction. IEEE Trans Serv Comput 15(4):2314\u20132327","journal-title":"IEEE Trans Serv Comput"},{"key":"391_CR26","doi-asserted-by":"publisher","first-page":"173","DOI":"10.1016\/j.future.2022.07.017","volume":"137","author":"Y Chen","year":"2022","unstructured":"Chen Y, Yu P, Zheng Z, Shen J, Guo M (2022) Modeling feature interactions for context-aware qos prediction of IoT services. Futur Gener Comput Syst 137:173\u2013185. https:\/\/doi.org\/10.1016\/j.future.2022.07.017","journal-title":"Futur Gener Comput Syst"},{"issue":"4","key":"391_CR27","doi-asserted-by":"publisher","first-page":"1084","DOI":"10.1109\/TSC.2018.2859986","volume":"14","author":"H Wu","year":"2018","unstructured":"Wu H, Zhang Z, Luo J, Yue K, Hsu CH (2018) Multiple attributes qos prediction via deep neural model with contexts. IEEE Trans Serv Comput 14(4):1084\u20131096","journal-title":"IEEE Trans Serv Comput"},{"issue":"4","key":"391_CR28","doi-asserted-by":"publisher","first-page":"518","DOI":"10.1016\/j.dcan.2020.08.001","volume":"7","author":"P Zhang","year":"2021","unstructured":"Zhang P, Huang X, Zhang L (2021) Information mining and similarity computation for semi- \/ un-structured sentences from the social data. Digit Commun Netw 7(4):518\u2013525. https:\/\/doi.org\/10.1016\/j.dcan.2020.08.001","journal-title":"Digit Commun Netw"},{"key":"391_CR29","doi-asserted-by":"publisher","unstructured":"Juan Y, Zhuang Y, Chin WS, Lin CJ (2016) Field-aware factorization machines for ctr prediction. In: Proceedings of the 10th ACM Conference on Recommender Systems (RecSys '16). Association for Computing Machinery, New York, pp 43\u201350. https:\/\/doi.org\/10.1145\/2959100.2959134","DOI":"10.1145\/2959100.2959134"},{"key":"391_CR30","doi-asserted-by":"publisher","unstructured":"Lian J, Zhou X, Zhang F, Chen Z, Xie X, Sun G (2018) xdeepfm: combining explicit and implicit feature interactions for recommender systems. In: Proceedings of the 24th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD '18). Association for Computing Machinery, New York, pp 1754\u20131763. https:\/\/doi.org\/10.1145\/3219819.3220023","DOI":"10.1145\/3219819.3220023"},{"key":"391_CR31","doi-asserted-by":"publisher","unstructured":"Ye F, Lin Z, Chen C, Zheng Z, Huang H (2021) Outlier-resilient web service qos prediction. In: Proceedings of the Web Conference 2021 (WWW '21). Association for Computing Machinery, New York, pp 3099\u20133110. https:\/\/doi.org\/10.1145\/3442381.3449938","DOI":"10.1145\/3442381.3449938"},{"key":"391_CR32","doi-asserted-by":"crossref","unstructured":"Bottou L (2010) Large-scale machine learning with stochastic gradient descent. In: Lechevallier Y, Saporta G (eds) Proceedings of COMPSTAT\u20192010. Physica-Verlag HD, Heidelberg, pp 177\u2013186","DOI":"10.1007\/978-3-7908-2604-3_16"},{"key":"391_CR33","unstructured":"Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN et al (2017) Attention is all you need. In:\nProceedings of the 31st International Conference on Neural Information Processing Systems. NIPS\u201917, pp 6000\u20136010"},{"key":"391_CR34","doi-asserted-by":"crossref","unstructured":"Miller A, Fisch A, Dodge J, Karimi AH, Bordes A, Weston J (2016) Key-value memory networks for directly reading documents. arXiv preprint arXiv:1606.03126","DOI":"10.18653\/v1\/D16-1147"},{"key":"391_CR35","doi-asserted-by":"publisher","unstructured":"He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In:\u00a02016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR). Las Vegas, pp 770\u2013778. https:\/\/doi.org\/10.1109\/CVPR.2016.90","DOI":"10.1109\/CVPR.2016.90"},{"issue":"1","key":"391_CR36","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/TSC.2012.34","volume":"7","author":"Z Zheng","year":"2014","unstructured":"Zheng Z, Zhang Y, Lyu MR (2014) Investigating qos of real-world web services. IEEE Trans Serv Comput 7(1):32\u201339. https:\/\/doi.org\/10.1109\/TSC.2012.34","journal-title":"IEEE Trans Serv Comput"},{"issue":"18","key":"391_CR37","doi-asserted-by":"publisher","first-page":"5826","DOI":"10.1002\/cpe.3639","volume":"27","author":"M Tang","year":"2015","unstructured":"Tang M, Zhang T, Liu J, Chen J (2015) Cloud service qos prediction via exploiting collaborative filtering and location-based data smoothing. Concurr Comput Pract Experience 27(18):5826\u20135839","journal-title":"Concurr Comput Pract Experience"},{"key":"391_CR38","doi-asserted-by":"publisher","unstructured":"Sarwar B, Karypis G, Konstan J, Riedl J (2001) Item-based collaborative filtering recommendation algorithms. In: Proceedings of the 10th international conference on World Wide Web (WWW '01). Association for Computing Machinery, New York, pp 285\u2013295. https:\/\/doi.org\/10.1145\/371920.372071","DOI":"10.1145\/371920.372071"},{"key":"391_CR39","doi-asserted-by":"publisher","unstructured":"Zheng Z, Ma H, Lyu MR, King I (2009) Wsrec: A collaborative filtering based web service recommender system. In: 2009 IEEE International Conference on Web Services, pp 437\u2013444. https:\/\/doi.org\/10.1109\/ICWS.2009.30","DOI":"10.1109\/ICWS.2009.30"}],"container-title":["Journal of Cloud Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00391-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1186\/s13677-023-00391-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/s13677-023-00391-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,4]],"date-time":"2023-02-04T05:02:02Z","timestamp":1675486922000},"score":1,"resource":{"primary":{"URL":"https:\/\/journalofcloudcomputing.springeropen.com\/articles\/10.1186\/s13677-023-00391-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,4]]},"references-count":39,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2023,12]]}},"alternative-id":["391"],"URL":"https:\/\/doi.org\/10.1186\/s13677-023-00391-0","relation":{},"ISSN":["2192-113X"],"issn-type":[{"value":"2192-113X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,4]]},"assertion":[{"value":"28 October 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"8 January 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"4 February 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval and consent to participate"}},{"value":"The authors declare that they have no competing interests.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"17"}}