Virtualizing AI at the Distributed Edge towards Intelligent IoT Applications

被引:15
作者
Campolo, Claudia [1 ]
Genovese, Giacomo [1 ]
Iera, Antonio [2 ]
Molinaro, Antonella [1 ,3 ]
机构
[1] Univ Mediterranea Reggio Calabria, Dept Informat, Infrastruct & Sustainable Energy DIIES Dept, I-89100 Reggio Di Calabria, Italy
[2] Univ Calabria, Dept Informat, Infrastruct & Sustainable Energy DIIES Dept, I-87036 Arcavacata Di Rende, Italy
[3] Univ Paris Saclay, Lab Signaux & Syst L2S, Cent Supelec, F-91190 Gif Sur Yvette, France
关键词
Internet of Things; edge computing; virtualization; edge AI; artificial intelligence; TinyML; 6G; INTERNET; THINGS; CHALLENGES;
D O I
10.3390/jsan10010013
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Several Internet of Things (IoT) applications are booming which rely on advanced artificial intelligence (AI) and, in particular, machine learning (ML) algorithms to assist the users and make decisions on their behalf in a large variety of contexts, such as smart homes, smart cities, smart factories. Although the traditional approach is to deploy such compute-intensive algorithms into the centralized cloud, the recent proliferation of low-cost, AI-powered microcontrollers and consumer devices paves the way for having the intelligence pervasively spread along the cloud-to-things continuum. The take off of such a promising vision may be hurdled by the resource constraints of IoT devices and by the heterogeneity of (mostly proprietary) AI-embedded software and hardware platforms. In this paper, we propose a solution for the AI distributed deployment at the deep edge, which lays its foundation in the IoT virtualization concept. We design a virtualization layer hosted at the network edge that is in charge of the semantic description of AI-embedded IoT devices, and, hence, it can expose as well as augment their cognitive capabilities in order to feed intelligent IoT applications. The proposal has been mainly devised with the twofold aim of (i) relieving the pressure on constrained devices that are solicited by multiple parties interested in accessing their generated data and inference, and (ii) and targeting interoperability among AI-powered platforms. A Proof-of-Concept (PoC) is provided to showcase the viability and advantages of the proposed solution.
引用
收藏
页数:14
相关论文
共 45 条
[1]   Semantic Reasoning for Context-Aware Internet of Things Applications [J].
A, Maarala, I ;
Su, Xiang ;
Riekki, Jukka .
IEEE INTERNET OF THINGS JOURNAL, 2017, 4 (02) :461-473
[2]   State-of-the-art in artificial neural network applications: A survey [J].
Abiodun, Oludare Isaac ;
Jantan, Aman ;
Omolara, Abiodun Esther ;
Dada, Kemi Victoria ;
Mohamed, Nachaat AbdElatif ;
Arshad, Humaira .
HELIYON, 2018, 4 (11)
[3]  
[Anonymous], STM32 SOLUTIONS ARTI
[4]  
[Anonymous], OMA LIGHTWEIGHT M2M
[5]  
[Anonymous], WIRESHARK GO DEEP
[6]  
[Anonymous], LWM2M SUPPORTED FEAT
[7]  
[Anonymous], 2018, LIGHTW MACH MACH TEC
[8]  
[Anonymous], 2014, OMA WHITEPAPER LIGHT
[9]   SDN&NFV contribution to IoT objects virtualization [J].
Atzori, L. ;
Bellido, J. L. ;
Bolla, R. ;
Genovese, G. ;
Lera, A. ;
Jara, A. ;
Lombardo, C. ;
Morabito, G. .
COMPUTER NETWORKS, 2019, 149 :200-212
[10]  
Badica C, 2011, LECT NOTES COMPUT SC, V6826, P3, DOI 10.1007/978-3-642-22546-8_3