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
来源
IEEE ACCESS | 2020年 / 8卷
关键词
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 条
[21]   A Large-Scale Analysis of IoT Firmware Version Distribution in the Wild [J].
Ebbers, Frank .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2023, 49 (02) :816-830
[22]   A Large-Scale Study of IoT Security Weaknesses and Vulnerabilities in the Wild [J].
Selvaraj, Madhu ;
Uddin, Gias .
ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY, 2025, 34 (02)
[23]   RWA-BFT: Reputation-Weighted Asynchronous BFT for Large-Scale IoT [J].
Jia, Guanwei ;
Shen, Zhaoyu ;
Sun, Hongye ;
Xin, Jingbo ;
Wang, Dongyu .
SENSORS, 2025, 25 (02)
[24]   Exploring a large-scale multi-modal transportation recommendation system [J].
Liu, Yang ;
Lyu, Cheng ;
Liu, Zhiyuan ;
Cao, Jinde .
TRANSPORTATION RESEARCH PART C-EMERGING TECHNOLOGIES, 2021, 126
[25]   Large-Scale Contact Tracing, Hotspot Detection, and Safe Route Recommendation [J].
Maurya, Chandresh Kumar ;
Jain, Seemandhar ;
Thakre, Vishal .
9TH INTERNATIONAL CONFERENCE ON BIG DATA ANALYTICS, BDA 2021, 2021, 13147 :163-182
[26]   LORE: A Large-Scale Offer Recommendation Engine with Eligibility and Capacity Constraints [J].
Makhijani, Rahul ;
Chakrabarti, Shreya ;
Struble, Dale ;
Liu, Yi .
RECSYS 2019: 13TH ACM CONFERENCE ON RECOMMENDER SYSTEMS, 2019, :160-168
[27]   A Full Lifecycle Authentication Scheme for Large-Scale Smart IoT Applications [J].
Chen, Fei ;
Xiao, Zixing ;
Xiang, Tao ;
Fan, Junfeng ;
Truong, Hong-Linh .
IEEE TRANSACTIONS ON DEPENDABLE AND SECURE COMPUTING, 2023, 20 (03) :2221-2237
[28]   Design and Evaluation of Large-Scale IoT-Enabled Healthcare Architecture [J].
Said, Omar ;
Tolba, Amr .
APPLIED SCIENCES-BASEL, 2021, 11 (08)
[29]   A Large-Scale Urban Vehicular Network Framework for IoT in Smart Cities [J].
Li, Heng ;
Liu, Yonghe ;
Qin, Zheng ;
Rong, Huigui ;
Liu, Qin .
IEEE ACCESS, 2019, 7 :74437-74449
[30]   IoT Battery Lifetime Enhancement Using Relays: A Large-Scale Analysis [J].
Qi, Yue ;
Vaezi, Mojtaba .
ICC 2020 - 2020 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2020,