Graph-based service recommendation in Social Internet of Things

While it is well understood that the emerging Social Internet of Things offers the capability of effectively integrating and managing massive heterogeneous IoT objects, it also presents new challenges for suggesting useful objects with certain service for users due to complex relationships in Social Internet of Things, such as user’s object usage pattern and various social relationships among Social Internet of Things objects. In this study, we focus on the problem of service recommendation in Social Internet of Things, which is very important for many applications such as urban computing, smart cities, and health care. We propose a graph-based service recommendation framework by jointly considering social relationships of heterogeneous objects in Social Internet of Things and user’s preferences. More exactly, we learn user’s preference from his or her object usage events with a latent variable model. Then, we model users, objects, and their relationships with a knowledge graph and regard Social Internet of Things service recommendation as a knowledge graph completion problem, where the “like” property that connects users to services needs to be predicted. To demonstrate the utility of the proposed model, we have built a Social Internet of Things testbed to validate our approach and the experimental results demonstrate its feasibility and effectiveness.

[1]  Minyi Guo,et al.  Learning User Preference from Heterogeneous Information for Store-Type Recommendation , 2020, IEEE Transactions on Services Computing.

[2]  Juan Li,et al.  A Decentralized Trustworthy Context and QoS-Aware Service Discovery Framework for the Internet of Things , 2017, IEEE Access.

[3]  Jin Wang,et al.  Multimodel Framework for Indoor Localization Under Mobile Edge Computing Environment , 2019, IEEE Internet of Things Journal.

[4]  Hanjo Jeong,et al.  Big data and rule-based recommendation system in Internet of Things , 2017, Cluster Computing.

[5]  Zhikui Chen,et al.  A scheme of access service recommendation for the Social Internet of Things , 2016, Int. J. Commun. Syst..

[6]  Tein-Yaw Chung,et al.  Toward service recommendation in Internet of Things , 2015, 2015 Seventh International Conference on Ubiquitous and Future Networks.

[7]  Antonio Iera,et al.  The Social Internet of Things (SIoT) - When social networks meet the Internet of Things: Concept, architecture and network characterization , 2012, Comput. Networks.

[8]  Naveen K. Chilamkurti,et al.  An ontology-driven personalized food recommendation in IoT-based healthcare system , 2018, The Journal of Supercomputing.

[9]  Minyi Guo,et al.  HSCS: a hybrid shared cache scheduling scheme for multiprogrammed workloads , 2018, Frontiers of Computer Science.

[10]  Jinjun Chen,et al.  QoS-aware service recommendation based on relational topic model and factorization machines for IoT Mashup applications , 2019, J. Parallel Distributed Comput..

[11]  Xiaofei Xu,et al.  DUSKG: A fine-grained knowledge graph for effective personalized service recommendation , 2019, Future Gener. Comput. Syst..

[12]  Tin Yu Wu,et al.  The Internet of Things Service Recommendation Based on Tripartite Graph with Mass Diffusion , 2018, 2018 IEEE International Conference on Communications Workshops (ICC Workshops).

[13]  Ahmed Ahmim,et al.  Privacy-Preserving Schemes for Ad Hoc Social Networks: A Survey , 2016, IEEE Communications Surveys & Tutorials.

[14]  Jin Wang,et al.  Complexity and Algorithms for Superposed Data Uploading Problem in Networks With Smart Devices , 2020, IEEE Internet of Things Journal.

[15]  Zhen Wang,et al.  Knowledge Graph Embedding by Translating on Hyperplanes , 2014, AAAI.

[16]  Antonio Iera,et al.  SIoT: Giving a Social Structure to the Internet of Things , 2011, IEEE Communications Letters.

[17]  Alexander Felfernig,et al.  Recommendation Technologies for IoT Edge Devices , 2017, FNC/MobiSPC.

[18]  Minyi Guo,et al.  A context-aware search system for Internet of Things based on hierarchical context model , 2016, Telecommun. Syst..

[19]  K. R. Venugopal,et al.  Searching for the IoT Resources: Fundamentals, Requirements, Comprehensive Review, and Future Directions , 2018, IEEE Communications Surveys & Tutorials.

[20]  Jianhua Ma,et al.  A Social-Relationships-Based Service Recommendation System for SIoT Devices , 2021, IEEE Internet of Things Journal.

[21]  Mingxuan Zhou,et al.  Toward Practical Crowdsourcing-Based Road Anomaly Detection With Scale-Invariant Feature , 2019, IEEE Access.

[22]  Nicola Fanizzi,et al.  Leveraging the schema in latent factor models for knowledge graph completion , 2016, SAC.

[23]  Noël Crespi,et al.  Social Cloud-Based Cognitive Reasoning for Task-Oriented Recommendation , 2015, IEEE Cloud Computing.

[24]  Han-Chieh Chao,et al.  Blockchain-based Systems and Applications: A Survey , 2020 .

[25]  Kent Larson,et al.  Activity Recognition in the Home Using Simple and Ubiquitous Sensors , 2004, Pervasive.

[26]  Noël Crespi,et al.  Exploitation of social IoT for recommendation services , 2016, 2016 IEEE 3rd World Forum on Internet of Things (WF-IoT).

[27]  In-Young Ko,et al.  Service Recommendation for User Groups in Internet of Things Environments Using Member Organization-Based Group Similarity Measures , 2016, 2016 IEEE International Conference on Web Services (ICWS).

[28]  David S. Rosenblum,et al.  A Bandit Approach for Intelligent IoT Service Composition across Heterogeneous Smart Spaces , 2016, IOT.

[29]  Jia Guo,et al.  Trust Management for SOA-Based IoT and Its Application to Service Composition , 2016, IEEE Transactions on Services Computing.

[30]  Yan Sun,et al.  IOT Service Recommendation Strategy Based on Attribute Relevance , 2017, International Conference on Ubiquitous Computing and Ambient Intelligence.

[31]  Lina Yao,et al.  Exploring recommendations in internet of things , 2014, SIGIR.

[32]  Mingxuan Zhou,et al.  Time-Aware Smart Object Recommendation in Social Internet of Things , 2020, IEEE Internet of Things Journal.

[33]  Noël Crespi,et al.  A semantic service creation platform for Social IoT , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[34]  Minyi Guo,et al.  Modeling Latent Relation to Boost Things Categorization Service , 2020, IEEE Transactions on Services Computing.

[35]  Lina Yao,et al.  Things of Interest Recommendation by Leveraging Heterogeneous Relations in the Internet of Things , 2016, ACM Trans. Internet Techn..

[36]  Tom M. Mitchell,et al.  Efficient and Expressive Knowledge Base Completion Using Subgraph Feature Extraction , 2015, EMNLP.

[37]  Katharina Rasch,et al.  Smart assistants for smart homes , 2013 .