Enabling Artificial Intelligent Virtual Sensors in an IoT Environment

被引:8
|
作者
Stavropoulos, Georgios [1 ]
Violos, John [2 ]
Tsanakas, Stylianos [3 ]
Leivadeas, Aris [2 ]
机构
[1] Harokopio Univ Athens, Dept Informat & Telematics, Tavros 17778, Greece
[2] Ecole Technol Super, Dept Software & IT Engn, Montreal, PQ H3C 1K3, Canada
[3] Natl Tech Univ Athens, Sch Elect & Comp Engn, Athens 15780, Greece
基金
加拿大自然科学与工程研究理事会;
关键词
virtual sensors; machine learning; regression; Internet of Things; IoT platform; smart homes; Raspberry Pi; SMART HOMES;
D O I
10.3390/s23031328
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The demands for a large number of sensors increase as the proliferation of Internet of Things (IoT) and smart cities applications are continuing at a rapid pace. This also increases the cost of the infrastructure and the installation and maintenance overhead and creates significant performance degradation in the end-to-end communication, monitoring, and orchestration of the various connected devices. In order to solve the problem of increasing sensor demands, this paper suggests replacing physical sensors with machine learning (ML) models. These software-based artificial intelligence models are called virtual sensors. Extensive research and simulation comparisons between fourteen ML models provide a solid ground decision when it comes to the selection of the most accurate model to replace physical sensors, such as temperature and humidity sensors. In this problem at hand, the virtual and physical sensors are designed to be scattered in a smart home, while being connected and run on the same IoT platform. Thus, this paper also introduces a custom lightweight IoT platform that runs on a Raspberry Pi equipped with physical temperature and humidity sensors, which may also execute the virtual sensors. The evaluation results of the devised virtual sensors in a smart home scenario are promising and corroborate the applicability of the proposed methodology.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Intelligent Virtual Environment Using Artificial Neural Networks
    Mateus, Sandra
    Branch, John
    [J]. VIRTUAL, AUGMENTED AND MIXED REALITY, 2017, 10280 : 43 - 53
  • [2] Enabling IoT connectivity for ModbusTCP sensors
    John, Tony
    Vorbroecker, Mathias
    [J]. 2020 25TH IEEE INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2020, : 1335 - 1338
  • [3] Artificial intelligence and IoT-based biomedical sensors for intelligent cattle husbandry systems
    Periyanayagi, S.
    Gnana Priya, G.
    Chandrasekar, T.
    Sumathy, V.
    Raja, S. P.
    [J]. INTERNATIONAL JOURNAL OF WAVELETS MULTIRESOLUTION AND INFORMATION PROCESSING, 2022, 20 (06)
  • [4] Virtual instrumentation and intelligent sensors
    Taner, AH
    Brignell, JE
    [J]. SENSORS AND ACTUATORS A-PHYSICAL, 1997, 61 (1-3) : 427 - 430
  • [5] Enabling Intelligent Environment by the Design of Emotionally Aware Virtual Assistant: A Case of Smart Campus
    Chiu, Po-Sheng
    Chang, Jia-Wei
    Lee, Ming-Che
    Chen, Ching-Hui
    Lee, Da-Sheng
    [J]. IEEE ACCESS, 2020, 8 : 62032 - 62041
  • [6] Use of IoT Sensors to Build an Intelligent Monitoring and Control System for Poultry House Environment
    Chang, Yuh-Shihng
    Tu, Li-Yuan
    [J]. SENSORS AND MATERIALS, 2023, 35 (12) : 3997 - 4012
  • [7] Intelligent Environment Enabling Autonomous Driving
    Khan, Manzoor Ahmed
    [J]. IEEE ACCESS, 2021, 9 : 32997 - 33017
  • [8] Rule Based Artificial Intelligent System of Cucumber Greenhouse Environment Control with IoT Technology
    Arai, Kohei
    Saitoh, Yoshikazu
    [J]. INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (06) : 104 - 110
  • [9] Cooperation of distributed intelligent sensors in intelligent environment
    Lee, JH
    Morioka, K
    Ando, N
    Hashimoto, H
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2004, 9 (03) : 535 - 543
  • [10] Enabling a continuum of virtual environment experiences
    Davis, L
    Rolland, J
    Hamzalup, F
    Ha, YG
    Norfleet, J
    Pettitt, B
    Imielinska, C
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2003, 23 (02) : 10 - 12