Towards Recommendation in Internet of Things: An Uncertainty Perspective

As a bridge between the physical and cyber world, the Internet of Things (IoT) senses and collects a large amount of user data through different types of devices connected to it. As a general information filtering technology, the recommender systems can help to associate information with each other...

Full description

Bibliographic Details
Main Authors: Xiangyong Liu, Guojun Wang, Md Zakirul Alam Bhuiyan, Meijing Shan
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8957560/
id doaj-35351c13907a4ef6b9acae1c09773e51
record_format Article
spelling doaj-35351c13907a4ef6b9acae1c09773e512021-03-30T03:06:16ZengIEEEIEEE Access2169-35362020-01-018120571206810.1109/ACCESS.2020.29662198957560Towards Recommendation in Internet of Things: An Uncertainty PerspectiveXiangyong Liu0https://orcid.org/0000-0001-7343-5521Guojun Wang1https://orcid.org/0000-0001-9875-4182Md Zakirul Alam Bhuiyan2https://orcid.org/0000-0002-9513-9990Meijing Shan3https://orcid.org/0000-0001-7861-1395School of Computer Science and Engineering, Central South University, Changsha, ChinaSchool of Computer Science, Guangzhou University, Guangzhou, ChinaDepartment of Computer and Information Sciences, Fordham University, New York, NY, USAInstitute of Information Science and Technology, East China University of Political Science and Law, Shanghai, ChinaAs a bridge between the physical and cyber world, the Internet of Things (IoT) senses and collects a large amount of user data through different types of devices connected to it. As a general information filtering technology, the recommender systems can help to associate information with each other in the IoT and to recommend personalized services for users. However, in practical applications, the collected data is uncertain due to noise, sensor errors, transmission errors, etc., which in turn affects system performance. In order to solve the data uncertainty problem in the IoT-based recommender systems, we propose a new recommender framework with item dithering. In this framework, the list of recommendations generated by the recommender algorithm is stored in a newly opened storage space for the entire session of the interaction between the user and the system. When the user interacts with the system, the list is pushed to the user after being shaken. Based on the proposed framework, we designed IDither, an item-based dithering and recommendation algorithm to shake out irrelevant items through predetermined indicators, thereby retaining the items required by the user and recommending them to the user. Experiment evaluations on real datasets show that IDither is an effective solution for handling uncertainty in the IoT-based recommender systems. We also found that IDither can be viewed as a list updating tool to increase diversity and novelty.https://ieeexplore.ieee.org/document/8957560/Recommender systemsInternet of Thingsdata uncertaintydithering
collection DOAJ
language English
format Article
sources DOAJ
author Xiangyong Liu
Guojun Wang
Md Zakirul Alam Bhuiyan
Meijing Shan
spellingShingle Xiangyong Liu
Guojun Wang
Md Zakirul Alam Bhuiyan
Meijing Shan
Towards Recommendation in Internet of Things: An Uncertainty Perspective
IEEE Access
Recommender systems
Internet of Things
data uncertainty
dithering
author_facet Xiangyong Liu
Guojun Wang
Md Zakirul Alam Bhuiyan
Meijing Shan
author_sort Xiangyong Liu
title Towards Recommendation in Internet of Things: An Uncertainty Perspective
title_short Towards Recommendation in Internet of Things: An Uncertainty Perspective
title_full Towards Recommendation in Internet of Things: An Uncertainty Perspective
title_fullStr Towards Recommendation in Internet of Things: An Uncertainty Perspective
title_full_unstemmed Towards Recommendation in Internet of Things: An Uncertainty Perspective
title_sort towards recommendation in internet of things: an uncertainty perspective
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2020-01-01
description As a bridge between the physical and cyber world, the Internet of Things (IoT) senses and collects a large amount of user data through different types of devices connected to it. As a general information filtering technology, the recommender systems can help to associate information with each other in the IoT and to recommend personalized services for users. However, in practical applications, the collected data is uncertain due to noise, sensor errors, transmission errors, etc., which in turn affects system performance. In order to solve the data uncertainty problem in the IoT-based recommender systems, we propose a new recommender framework with item dithering. In this framework, the list of recommendations generated by the recommender algorithm is stored in a newly opened storage space for the entire session of the interaction between the user and the system. When the user interacts with the system, the list is pushed to the user after being shaken. Based on the proposed framework, we designed IDither, an item-based dithering and recommendation algorithm to shake out irrelevant items through predetermined indicators, thereby retaining the items required by the user and recommending them to the user. Experiment evaluations on real datasets show that IDither is an effective solution for handling uncertainty in the IoT-based recommender systems. We also found that IDither can be viewed as a list updating tool to increase diversity and novelty.
topic Recommender systems
Internet of Things
data uncertainty
dithering
url https://ieeexplore.ieee.org/document/8957560/
work_keys_str_mv AT xiangyongliu towardsrecommendationininternetofthingsanuncertaintyperspective
AT guojunwang towardsrecommendationininternetofthingsanuncertaintyperspective
AT mdzakirulalambhuiyan towardsrecommendationininternetofthingsanuncertaintyperspective
AT meijingshan towardsrecommendationininternetofthingsanuncertaintyperspective
_version_ 1724184067592683520