Performance evaluation of recommendation algorithms on Internet of Things services

Internet of Things (IoT) is the next wave of industry revolution that will initiate many services, such as personal health care and green energy monitoring, which people may subscribe for their convenience. Recommending IoT services to the users based on objects they own will become very crucial for the success of IoT. In this work, we introduce the concept of service recommender systems in IoT by a formal model. As a first attempt in this direction, we have proposed a hyper-graph model for IoT recommender system in which each hyper-edge connects users, objects, and services. Next, we studied the usefulness of traditional recommendation schemes and their hybrid approaches on IoT service recommendation (IoTSRS) based on existing well known metrics. The preliminary results show that existing approaches perform reasonably well but further extension is required for IoTSRS. Several challenges were discussed to point out the direction of future development in IoTSR.

[1]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[2]  Yang Guo,et al.  A survey of collaborative filtering based social recommender systems , 2014, Comput. Commun..

[3]  Alexandros Nanopoulos,et al.  Social tagging in recommender systems: a survey of the state-of-the-art and possible extensions , 2010, Artificial Intelligence Review.

[4]  Dominik Kowald,et al.  TagRec: towards a toolkit for reproducible evaluation and development of tag-based recommender algorithms , 2015, SIGWEB Newsl..

[5]  Abdulmotaleb El-Saddik,et al.  Folksonomy link prediction based on a tripartite graph for tag recommendation , 2012, Journal of Intelligent Information Systems.

[6]  Lars Schmidt-Thieme,et al.  Collaborative Tag Recommendations , 2007, GfKl.

[7]  J. Bobadilla,et al.  Recommender systems survey , 2013, Knowl. Based Syst..

[8]  Lars Schmidt-Thieme,et al.  Pairwise interaction tensor factorization for personalized tag recommendation , 2010, WSDM '10.

[9]  Christian Bauckhage,et al.  I tag, you tag: translating tags for advanced user models , 2010, WSDM '10.

[10]  Dharma P. Agrawal,et al.  Choices for interaction with things on Internet and underlying issues , 2015, Ad Hoc Networks.

[11]  Andreas Hotho,et al.  Tag recommendations in social bookmarking systems , 2008, AI Commun..

[12]  Tein-Yaw Chung,et al.  MUL-SWoT: A Social Web of Things Platform for Internet of Things Application Development , 2014, 2014 IEEE International Conference on Internet of Things(iThings), and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom).

[13]  Sally Hamouda,et al.  PUT-Tag: personalized user-centric tag recommendation for social bookmarking systems , 2011, Social Network Analysis and Mining.

[14]  Yuefeng Li,et al.  The state-of-the-art in personalized recommender systems for social networking , 2012, Artificial Intelligence Review.

[15]  Pasquale Lops,et al.  Content-based Recommender Systems: State of the Art and Trends , 2011, Recommender Systems Handbook.

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

[17]  周涛,et al.  Tag-Aware Recommender Systems:A State-of-the-Art Survey , 2011 .

[18]  Pasquale Lops,et al.  Content-based and collaborative techniques for tag recommendation: an empirical evaluation , 2012, Journal of Intelligent Information Systems.

[19]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[20]  Robin D. Burke,et al.  Hybrid Recommender Systems: Survey and Experiments , 2002, User Modeling and User-Adapted Interaction.

[21]  Yi-Cheng Zhang,et al.  Recommender Systems , 2012, ArXiv.

[22]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[23]  Wei Wang,et al.  Recommender system application developments: A survey , 2015, Decis. Support Syst..

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

[25]  Mohsen Guizani,et al.  Internet of Things: A Survey on Enabling Technologies, Protocols, and Applications , 2015, IEEE Communications Surveys & Tutorials.