Enhancing the Role of Large-Scale Recommendation Systems in the IoT Context

被引:12
作者
Kashef, Rasha [1 ]
机构
[1] Ryerson Univ, Dept Elect Comp & Biomed Engn, Toronto, ON M5B 2K3, Canada
关键词
Clustering algorithms; Partitioning algorithms; Recommender systems; Collaboration; Measurement; Scalability; IoT; recommendation systems; clustering; vector space model; validation;
D O I
10.1109/ACCESS.2020.3026310
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Internet of Things (IoT) connects heterogeneous physical devices with the ability to collect data using sensors and actuators. These data can infer useful information for decision-makers in many applications systems monitoring, healthcare, transportations, data storage, smart homes, and many others. In the Era of the Internet of Things (IoT), recommender systems can support scenarios such as recommending apps, IoT workflows, services, sensor equipment, hotels, and drugs to users and customers. Current state-of-art recommendation systems, including collaborative filtering methods, suffer from scalability and sparsity problems. This article proposes a clustering-based recommendation system that adopts the vector space model from information retrieval to obtain highly accurate recommendations. The proposed algorithm uses four well-known clustering techniques as k-means (KM), fuzzy c-mean (FCM), Single-Linkage (SLINK), and Self-Organizing-Maps (SOM). Various experiments and benchmarking on seven IoT rating datasets from different fields are conducted to assess the performance of the proposed recommender system. The experimental results using both error and prediction metrics indicate that the proposed algorithm outperforms the traditional collaborative filtering approach. Besides, adopting the self-organizing strategy obtains recommendations of significant accuracy as compared to the partitional learning approaches.
引用
收藏
页码:178248 / 178257
页数:10
相关论文
共 50 条
[41]   Finding users preferences from large-scale online reviews for personalized recommendation [J].
Yue Ma ;
Guoqing Chen ;
Qiang Wei .
Electronic Commerce Research, 2017, 17 :3-29
[42]   VisIRR: Visual Analytics for Information Retrieval and Recommendation with Large-Scale Document Data [J].
Choo, Jaegul ;
Lee, Changhyun ;
Kim, Hannah ;
Lee, Hanseung ;
Liu, Zhicheng ;
Kannan, Ramakrishnan ;
Stolper, Charles D. ;
Stasko, John ;
Drake, Barry L. ;
Park, Haesun .
2014 IEEE CONFERENCE ON VISUAL ANALYTICS SCIENCE AND TECHNOLOGY (VAST), 2014, :243-244
[43]   Large-Scale Clustering With Structured Optimal Bipartite Graph [J].
Zhang, Han ;
Nie, Feiping ;
Li, Xuelong .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (08) :9950-9963
[44]   On the Observability and Controllability of Large-Scale IoT Networks: Reducing Number of Unmatched Nodes via Link Addition [J].
Doostmohammadian, Mohammadreza ;
Rabiee, Hamid R. .
IEEE CONTROL SYSTEMS LETTERS, 2021, 5 (05) :1747-1752
[45]   Energy-efficient clustering and routing algorithm for large-scale SDN-based IoT monitoring [J].
Ouhab, Abdallah ;
Abreu, Thiago ;
Slimani, Hachem ;
Mellouk, Abdelhamid .
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,
[46]   HIBEChain: A Hierarchical Identity-Based Blockchain System for Large-Scale IoT [J].
Wan, Zhiguo ;
Liu, Wei ;
Cui, Hui .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (02) :1286-1301
[47]   Reliable IoT Firmware Updates: A Large-scale Mesh Network Performance Investigation [J].
Mavromatis, Ioannis ;
Stanoev, Aleksandar ;
Portelli, Anthony J. ;
Lockie, Charles ;
Ammann, Marius ;
Jin, Yichao ;
Sooriyabandara, Mahesh .
2022 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2022, :108-113
[48]   Proactive Personalized Services in Large-Scale IoT-Based Healthcare Application [J].
He, Shuqing ;
Cheng, Bo ;
Huang, Yuze ;
Duan, Li ;
Chen, Junliang .
2017 IEEE 24TH INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2017), 2017, :808-813
[49]   The Practical Application of IoT for Large-scale Instruments and Equipment Sharing Management Platform [J].
Shi, Guangjun ;
Liu, Liang ;
Chen, Fu .
2020 IEEE 39TH INTERNATIONAL PERFORMANCE COMPUTING AND COMMUNICATIONS CONFERENCE (IPCCC), 2020,
[50]   An Improved Spread Factor Assignment Method for Large-Scale LoRaWAN Deployments in IoT [J].
Babaee, Mohammad ;
Sharifian, Saeed .
2018 4TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2018, :183-187