Context-aware IoT Service Recommendation: A Deep Collaborative Filtering-based Approach

被引:0
作者
Wang, Zhen [1 ]
Sun, Chang-Ai [1 ]
Aiello, Marco [2 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing, Peoples R China
[2] Univ Stuttgart, Dept Serv Comp, IAAS, Stuttgart, Germany
来源
2022 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (IEEE ICWS 2022) | 2022年
基金
中国国家自然科学基金;
关键词
service recommendation; Internet of Things; IoT services; context-awareness; microservice architecture; LOCATION;
D O I
10.1109/ICWS55610.2022.00035
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The advantages of Service-Oriented Architecture (SOA) combined with the emerging and diffusion of the Internet of Things (IoT) instances have given birth to a new paradigm for IoT components integration, i.e., Service-Oriented IoT. Microservices especially have been widely used to deliver IoT services due to their lightweight implementation and distributed nature. With the continuous increase in IoT services available on the Internet, the selection of services becomes difficult. Furthermore, IoT services are often featured with rich contexts and OpenAPI descriptions, which impede service recommendation approaches that are designed for WSDL-based Web services or mashup services. To address this challenging issue, we propose a context-aware IoT service recommendation approach called DFORM for proactive service provision. DFORM considers both functional features of OpenAPI descriptions and contextual features of IoT environments, and leverages a deep collaborative filtering-based recommendation model to learn the feature representations and capture the interactions between users and services. We conduct a series of experiments to evaluate the recommendation performance of DFORM and the experimental results show that DFORM is effective in IoT service recommendation and outperforms state-of-the-art techniques.
引用
收藏
页码:150 / 159
页数:10
相关论文
共 35 条
[1]   A Survey on Recommender Systems for Internet of Things: Techniques, Applications and Future Directions [J].
Altulyan, May ;
Yao, Lina ;
Wang, Xianzhi ;
Huang, Chaoran ;
Kanhere, Salil S. ;
Sheng, Quan Z. .
COMPUTER JOURNAL, 2022, 65 (08) :2098-2132
[2]  
Breese J.S., 1998, P C UNC ART INT, P43
[3]   Integrated Content and Network-Based Service Clustering and Web APIs Recommendation for Mashup Development [J].
Cao B. ;
Liu X. ;
Rahman M.D.M. ;
Li B. ;
Liu J. ;
Tang M. .
IEEE Transactions on Services Computing, 2020, 13 (01) :99-113
[4]   Web Service Recommendation via Exploiting Location and QoS Information [J].
Chen, Xi ;
Zheng, Zibin ;
Yu, Qi ;
Lyu, Michael R. .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2014, 25 (07) :1913-1924
[5]   Personalized Recommendation System Based on Collaborative Filtering for IoT Scenarios [J].
Cui, Zhihua ;
Xu, Xianghua ;
Xue, Fei ;
Cai, Xingjuan ;
Cao, Yang ;
Zhang, Wensheng ;
Chen, Jinjun .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2020, 13 (04) :685-695
[6]   Context-Aware QoS Prediction With Neural Collaborative Filtering for Internet-of-Things Services [J].
Gao, Honghao ;
Xu, Yueshen ;
Yin, Yuyu ;
Zhang, Weipeng ;
Li, Rui ;
Wang, Xinheng .
IEEE INTERNET OF THINGS JOURNAL, 2020, 7 (05) :4532-4542
[7]   Neural Collaborative Filtering [J].
He, Xiangnan ;
Liao, Lizi ;
Zhang, Hanwang ;
Nie, Liqiang ;
Hu, Xia ;
Chua, Tat-Seng .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :173-182
[8]   Diversifying Web Service Recommendation Results via Exploring Service Usage History [J].
Kang, Guosheng ;
Tang, Mingdong ;
Liu, Jianxun ;
Liu, Xiaoqing ;
Cao, Buqing .
IEEE TRANSACTIONS ON SERVICES COMPUTING, 2016, 9 (04) :566-579
[9]   A Decentralized Locality-preserving Context-aware Service Discovery Framework for the Internet of Things [J].
Li, Juan ;
Zaman, Nazia ;
Li, Honghui .
2015 IEEE 12TH INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2015), 2015, :317-323
[10]  
Mashal I, 2015, INT CONF UBIQ FUTUR, P328, DOI 10.1109/ICUFN.2015.7182559