Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3485447.3512107acmconferencesArticle/Chapter ViewAbstractPublication PagesthewebconfConference Proceedingsconference-collections
research-article

OffDQ: An Offline Deep Learning Framework for QoS Prediction

Published: 25 April 2022 Publication History

Abstract

With the increasing trend of web services over the Internet, developing a robust Quality of Service (QoS) prediction algorithm for recommending services in real-time is becoming a challenge today. Designing an efficient QoS prediction algorithm achieving high accuracy, while supporting faster prediction to enable the algorithm to be integrated into a real-time system, is one of the primary focuses in the domain of Services Computing. The major state-of-the-art QoS prediction methods are yet to efficiently meet both criteria simultaneously, possibly due to the lack of analysis of challenges involved in designing the prediction algorithm. In this paper, we systematically analyze the various challenges associated with the QoS prediction algorithm and propose solution strategies to overcome the challenges, and thereby propose a novel offline framework using deep neural architectures for QoS prediction to achieve our goals. Our framework, on the one hand, handles the sparsity of the dataset, captures the non-linear relationship among data, figures out the correlation between users and services to achieve desirable prediction accuracy. On the other hand, our framework being an offline prediction strategy enables faster responsiveness. We performed extensive experiments on the publicly available WS-DREAM dataset to show the trade-off between prediction performance and prediction time. Furthermore, we observed our framework significantly improved one of the parameters (prediction accuracy or responsiveness) without considerably compromising the other as compared to the state-of-the-art methods.

References

[1]
J. S. Breese 1998. Empirical Analysis of Predictive Algorithms for Collaborative Filtering. In Uncertainty in Artificial Intelligence. 43–52.
[2]
S. Chattopadhyay and A. Banerjee. 2019. QoS Value Prediction Using a Combination of Filtering Method and Neural Network Regression. In ICSOC. 135–150.
[3]
S. Chattopadhyay, A. Banerjee, and T. Mukherjee. 2016. A Framework for Top Service Subscription Recommendations for Service Assemblers. In IEEE SCC. 332–339.
[4]
Z. Chen 2020. An Accurate and Efficient Web Service QoS Prediction Model with Wide-range Awareness. Future Gener. Comput. Syst. 109 (2020), 275–292.
[5]
X. Fan 2021. CASR-TSE: Context-Aware Web Services Recommendation for Modeling Weighted Temporal-Spatial Effectiveness. IEEE TSC 14, 1 (2021), 58–70.
[6]
S. H. Ghafouri, S. M. Hashemi, and P. C. K. Hung. 2020. A Survey on Web Service QoS Prediction Methods. IEEE TSC (2020), 1–1. https://doi.org/10.1109/TSC.2020.2980793
[7]
I. J. Goodfellow, Y. Bengio, and A. C. Courville. 2016. Deep Learning. MIT Press.
[8]
G. Hinton 2012. RMSprop: Divide the Gradient by a Running Average of its Recent Magnitude. Lecture 6e: Neural Networks for Machine Learning (2012).
[9]
D. P. Kingma and J. Ba. 2015. Adam: A Method for Stochastic Optimization. In ICLR, arXiv:1412.6980.
[10]
D. D. Lee and H. S. Seung. 1999. Learning the Parts of Objects by Non-Negative Matrix Factorization. Nature 401, 6755 (1999), 788.
[11]
K. Lee, J. Park, and J. Baik. 2015. Location-based Web Service QoS Prediction via Preference Propagation for Improving Cold Start Problem. In IEEE ICWS. 177–184.
[12]
M. Li 2020. A Two-Tier Service Filtering Model for Web Service QoS Prediction. IEEE Access 8(2020), 221278–221287.
[13]
W. Lo 2012. An Extended Matrix Factorization Approach for QoS Prediction in Service Selection. In IEEE SCC. 162–169.
[14]
R. R. Chowdhury, S. Chattopadhyay, and C. Adak. 2020. CAHPHF: Context-aware Hierarchical QoS Prediction with Hybrid Filtering. IEEE TSC (2020), 1–1. https://doi.org/10.1109/TSC.2020.3041626
[15]
S. Ran. 2003. A Model for Web Services Discovery with QoS. SIGecom Exch., ACM 4, 1 (2003), 1–10.
[16]
R. Salakhutdinov and A. Mnih. 2007. Probabilistic Matrix Factorization. In NIPS. 1257–1264.
[17]
B. M. Sarwar 2001. Item-based Collaborative Filtering Recommendation Algorithms. WWW 1(2001), 285–295.
[18]
L. Shen 2020. Contexts Enhance Accuracy: On Modeling Context Aware Deep Factorization Machine for Web API QoS Prediction. IEEE Access 8(2020), 165551–165569.
[19]
Y. Shi 2011. A New QoS Prediction Approach based on User Clustering and Regression Algorithms. In IEEE ICWS. 726–727.
[20]
M. I. Smahi 2018. An Encoder-Decoder Architecture for the Prediction of Web Service QoS. In ESOCC. 74–89.
[21]
H. Sun 2013. Personalized Web Service Recommendation via Normal Recovery Collaborative Filtering. IEEE TSC 6, 4 (2013), 573–579.
[22]
P. Vincent and et al.2010. Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion. JMLR 11, 110 (2010), 3371–3408.
[23]
H. Wu 2021. Multiple Attributes QoS Prediction via Deep Neural Model with Contexts. IEEE TSC 14, 4 (2021), 1084–1096.
[24]
X. Wu 2017. Collaborative Filtering Service Recommendation based on a Novel Similarity Computation Method. IEEE TSC 10, 3 (2017), 352–365.
[25]
Y. Wu 2017. An Embedding Based Factorization Machine Approach for Web Service QoS Prediction. In ICSOC. 272–286.
[26]
Y. Yin 2019. QoS Prediction for Mobile Edge Service Recommendation with Auto-Encoder. IEEE Access 7(2019), 62312–62324.
[27]
Y. Yin 2020. QoS Prediction for Service Recommendation with Features Learning in Mobile Edge Computing Environment. IEEE TCCN 6, 4 (2020), 1136–1145.
[28]
C. Yu and L. Huang. 2017. CluCF: A Clustering CF Algorithm to Address Data Sparsity Problem. SOCA 11, 1 (2017), 33–45.
[29]
Y. Zhang 2021. Location-Aware Deep Collaborative Filtering for Service Recommendation. IEEE TSMC: Systems 51, 6 (2021), 3796–3807.
[30]
Z. Zheng 2011. QoS-Aware Web Service Recommendation by Collaborative Filtering. IEEE TSC 4, 2 (2011), 140–152.
[31]
Z. Zheng 2013. Collaborative Web Service QoS Prediction via Neighborhood Integrated Matrix Factorization. IEEE TSC 6, 3 (2013), 289–299.
[32]
Z. Zheng 2014. Investigating QoS of Real-World Web Services. IEEE TSC 7, 1 (2014), 32–39.
[33]
Z. Zheng 2020. Web Service QoS Prediction via Collaborative Filtering: A Survey. IEEE TSC (2020), 1–1. https://doi.org/10.1109/TSC.2020.2995571
[34]
G. Zou 2018. QoS-aware Web Service Recommendation with Reinforced Collaborative Filtering. In ICSOC. 430–445.

Cited By

View all
  • (2024)Dynamic QoS Prediction With Intelligent Route Estimation Via Inverse Reinforcement LearningIEEE Transactions on Services Computing10.1109/TSC.2023.334248117:2(509-523)Online publication date: Mar-2024
  • (2024)Robust QoS Prediction Based on Reputation Integrated Graph Convolution NetworkIEEE Transactions on Services Computing10.1109/TSC.2023.331764217:3(1154-1167)Online publication date: May-2024
  • (2024)TPMCF: Temporal QoS Prediction Using Multi-Source Collaborative FeaturesIEEE Transactions on Network and Service Management10.1109/TNSM.2024.339542821:4(3945-3955)Online publication date: Aug-2024
  • Show More Cited By

Index Terms

  1. OffDQ: An Offline Deep Learning Framework for QoS Prediction
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image ACM Conferences
            WWW '22: Proceedings of the ACM Web Conference 2022
            April 2022
            3764 pages
            ISBN:9781450390965
            DOI:10.1145/3485447
            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Sponsors

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            Published: 25 April 2022

            Permissions

            Request permissions for this article.

            Check for updates

            Author Tags

            1. Collaborative Filtering
            2. QoS Prediction
            3. Web Service Recommendation

            Qualifiers

            • Research-article
            • Research
            • Refereed limited

            Funding Sources

            • Science and Engineering Research Board, Department of Science and Technology, Government of India

            Conference

            WWW '22
            Sponsor:
            WWW '22: The ACM Web Conference 2022
            April 25 - 29, 2022
            Virtual Event, Lyon, France

            Acceptance Rates

            Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • Downloads (Last 12 months)65
            • Downloads (Last 6 weeks)2
            Reflects downloads up to 30 Aug 2024

            Other Metrics

            Citations

            Cited By

            View all
            • (2024)Dynamic QoS Prediction With Intelligent Route Estimation Via Inverse Reinforcement LearningIEEE Transactions on Services Computing10.1109/TSC.2023.334248117:2(509-523)Online publication date: Mar-2024
            • (2024)Robust QoS Prediction Based on Reputation Integrated Graph Convolution NetworkIEEE Transactions on Services Computing10.1109/TSC.2023.331764217:3(1154-1167)Online publication date: May-2024
            • (2024)TPMCF: Temporal QoS Prediction Using Multi-Source Collaborative FeaturesIEEE Transactions on Network and Service Management10.1109/TNSM.2024.339542821:4(3945-3955)Online publication date: Aug-2024
            • (2023)A Feature Distribution Smoothing Network Based on Gaussian Distribution for QoS Prediction2023 IEEE International Conference on Web Services (ICWS)10.1109/ICWS60048.2023.00087(687-694)Online publication date: Jul-2023
            • (2022)TRQP: Trust-Aware Real-Time QoS Prediction Framework Using Graph-Based LearningService-Oriented Computing10.1007/978-3-031-20984-0_10(143-152)Online publication date: 29-Nov-2022

            View Options

            Get Access

            Login options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            HTML Format

            View this article in HTML Format.

            HTML Format

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media