Abstract
Building innovative and complex applications on top of the Internet of Things (IoT) services provided by huge connected devices and software while satisfying quality of service (QoS) parameters has become a challenging topic. Identifying suitable services according to their QoS parameters is one of the main underlying features to enable optimal selection, composition, and self-management of IoT systems. Checking each service to get its accurate QoS is not feasible. QoS prediction has been proposed these last years to try to cope with this issue. Mainly, the existing approaches rely on collaborative filtering methods, which suffer from scalability issues, that can considerably hamper the performance of QoS prediction. To overcome this limit, in this paper, we propose a deep-learning-based QoS prediction approach for IoT services. The approach we propose relies on Long Short-Term Memory (LSTM) to capture the service representation through a service latent vector and on Residual Network (ResNet) for QoS prediction. Unlike existing deep-learning-based approaches that assume a pre-defined static set of services, our approach addresses the QoS prediction problem for dynamic environments where the services are not necessarily fixed in advance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
DeepTSQP: temporal-aware service QoS prediction via deep neural network and feature integration. Knowl.-Based Syst. (2022)
Al-Ghuribi, S., Noah, S.A.M.: Multi-criteria review-based recommender system - the state of the art. IEEE Access (2019)
He, K., Zhang, X., Ren, S., Sun, J.: Deep residual learning for image recognition (2015)
He, X., Liao, L., Zhang, H., Nie, L., Hu, X., Chua, T.S.: Neural collaborative filtering. In: Proceedings of the 26th International Conference on World Wide Web, pp. 173–182 (2017)
Huang, W., Zhang, P., Chen, Y., Zhou, M., Al-Turki, Y., Abusorrah, A.: QoS prediction model of cloud services based on deep learning. IEEE/CAA J. Autom. Sin. (2022)
Jin, Y., Guo, W., Zhang, Y.: A time-aware dynamic service quality prediction approach for services. Tsinghua Sci. Technol. (2020)
Khadir, K., Guermouche, N., Guittoum, A., Monteil, T.: A genetic algorithm-based approach for fluctuating QoS aware selection of IoT services. IEEE Access (2022)
Kingma, D.P., Ba, J.: Adam: a method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014)
Li, S., Wen, J., Luo, F., Cheng, T., Xiong, Q.: A location and reputation aware matrix factorization approach for personalized quality of service prediction. In: IEEE International Conference on Web Services (ICWS) (2017)
Lo, W., Yin, J., Deng, S., Li, Y., Wu, Z.: Collaborative web service QoS prediction with location-based regularization (2012)
Luo, X., Zhou, M., Xia, Y., Zhu, Q.: Predicting web service QoS via matrix-factorization-based collaborative filtering under non-negativity constraint. In: 2014 23rd Wireless and Optical Communication Conference (WOCC) (2014)
Schuster, M., Paliwal, K.: Bidirectional recurrent neural networks. IEEE Trans. Signal Process. 2673–2681 (1997)
Liang, T., Chen, M., Yin, Y., Zhou, L., Ying, H.: Recurrent neural network based collaborative filtering for QoS prediction in IoV. IEEE Trans. Intell. Transp. Syst. 2400–2410 (2022)
White, G., Palade, A., Cabrera, C., Clarke, S.: Iotpredict: collaborative QoS prediction in IoT. In: 2018 IEEE International Conference on Pervasive Computing and Communications (PerCom) (2018)
Xu, J., Zheng, Z., Lyu, M.R.: Web service personalized quality of service prediction via reputation-based matrix factorization. IEEE Trans. Reliab. (2016)
Yan, C., Zhang, Y., Zhong, W., Zhang, C., Xin, B.: A truncated SVD-based ARIMA model for multiple QoS prediction in mobile edge computing. Tsinghua Sci. Technol. (2022)
Yin, Y., Chen, L., Xu, Y., Wan, J., Zhang, H., Mai, Z.: QoS prediction for service recommendation with deep feature learning in edge computing environment. Mob. Netw. Appl. (2020)
Zhang, W., Xu, L., Yan, M., Wang, Z., Fu, C.: A probability distribution and location-aware ResNet approach for QoS prediction. CoRR (2020)
Zheng, Z., Zhang, Y., Lyu, M.R.: Investigating QoS of real-world web services. IEEE Trans. Serv. Comput. 32–39 (2014)
Zheng, Z., Ma, H., Lyu, M.R., King, I.: WSRec: a collaborative filtering based web service recommender system. In: IEEE International Conference on Web Services (2009)
Zheng, Z., Ma, H., Lyu, M.R., King, I.: Collaborative web service QoS prediction via neighborhood integrated matrix factorization. IEEE Trans. Serv. Comput. (2013)
Acknowledgements
This work was supported by the ANR LabEx CIMI (grant ANR-11-LABX-0040) within the French State Programme “Investissements d’Avenir”.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Awanyo, C., Guermouche, N. (2023). Deep Neural Network-Based Approach for IoT Service QoS Prediction. In: Zhang, F., Wang, H., Barhamgi, M., Chen, L., Zhou, R. (eds) Web Information Systems Engineering – WISE 2023. WISE 2023. Lecture Notes in Computer Science, vol 14306. Springer, Singapore. https://doi.org/10.1007/978-981-99-7254-8_31
Download citation
DOI: https://doi.org/10.1007/978-981-99-7254-8_31
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-7253-1
Online ISBN: 978-981-99-7254-8
eBook Packages: Computer ScienceComputer Science (R0)