A Novel IoT Application Recommendation System Using Metaheuristic Multi-Criteria Analysis

被引:4
|
作者
Kadhim, Mohammed Hayder [1 ]
Mardukhi, Farhad [1 ]
机构
[1] Razi Univ, Dept Comp Engn & Informat Technol, Kermanshah, Iran
来源
关键词
Internet of Things; smart objects; recommendation system; multi-criteria analysis; sequential quadratic programming; INTERNET; THINGS;
D O I
10.32604/csse.2021.014608
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
There are a variety of Internet of Things (IoT) applications that cover different aspects of daily life. Each of these applications has different criteria and sub-criteria, making it difficult for the user to choose. This requires an automated approach to select IoT applications by considering criteria. This paper presents a novel recommendation system for presenting applications on the IoT. First, using the analytic hierarchy process (AHP), a multi-layer architecture of the criteria and sub-criteria in IoT applications is presented. This architecture is used to evaluate and rank IoT applications. As a result, finding the weight of the criteria and sub-criteria requires a metaheuristic approach. In this paper, a sequential quadratic programming algorithm is used to find the optimal weight of the criteria and sub-criteria automatically. To the best of our knowledge, this is the first study to use an analysis of metaheuristic criteria and sub-criteria to design an IoT application recommendation system. The evaluations and comparisons in the experimental results section show that the proposed method is a comprehensive and reliable model for the construction of an IoT applications recommendation system.
引用
收藏
页码:149 / 158
页数:10
相关论文
共 50 条
  • [1] A multi-criteria analysis for an internet of things application recommendation system
    Mashal, Ibrahim
    Alsaryrah, Osama
    Chung, Tein-Yaw
    Yuan, Fong-Ching
    [J]. TECHNOLOGY IN SOCIETY, 2020, 60
  • [2] Criteria Chains: A Novel Multi-Criteria Recommendation Approach
    Zheng, Yong
    [J]. IUI'17: PROCEEDINGS OF THE 22ND INTERNATIONAL CONFERENCE ON INTELLIGENT USER INTERFACES, 2017, : 29 - 33
  • [3] A Mobile Service Recommendation System Using Multi-Criteria Ratings
    Shao, Zhuang
    Chen, Zhikui
    Huang, Xiaodi
    [J]. INTERNATIONAL JOURNAL OF INTERDISCIPLINARY TELECOMMUNICATIONS AND NETWORKING, 2010, 2 (04) : 30 - 40
  • [4] A Novel Aggregation Technique for Multi-Criteria Recommendation
    Asawarangsee, Tharathip
    Maneeroj, Saranya
    [J]. 2016 13TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING (JCSSE), 2016, : 13 - 18
  • [5] A novel deep multi-criteria collaborative filtering model for recommendation system
    Nassar, Nour
    Jafar, Assef
    Rahhal, Yasser
    [J]. Knowledge-Based Systems, 2020, 187
  • [6] A novel deep multi-criteria collaborative filtering model for recommendation system
    Nassar, Nour
    Jafar, Assef
    Rahhal, Yasser
    [J]. KNOWLEDGE-BASED SYSTEMS, 2020, 187
  • [7] A novel methodology for micromobility system assessment using multi-criteria analysis
    Kalakoni, Anna Mariam Psarrou
    Christoforou, Zoi
    Farhi, Nadir
    [J]. CASE STUDIES ON TRANSPORT POLICY, 2022, 10 (02) : 976 - 992
  • [8] Software Recommendation of Application Market by Semantic Network and Multi-Criteria Decision Analysis
    Ke, Chih-Kun
    Chang, Shih-Fang
    Jen, Chang-Yu
    Liao, Jia Chi
    [J]. MULTIMEDIA AND UBIQUITOUS ENGINEERING, 2014, 308 : 317 - 322
  • [9] Multi-criteria appraisal recommendation
    Fu, Chao
    Zhan, Qianshan
    Chang, Leilei
    Liu, Weiyong
    Yang, Shanlin
    [J]. JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2023, 74 (01) : 81 - 92
  • [10] IoT System Selection as a Fuzzy Multi-Criteria Problem
    Ilieva, Galina
    Yankova, Tania
    [J]. SENSORS, 2022, 22 (11)