A Metadata-Assisted Cascading Ensemble Classification Framework for Automatic Annotation of Open IoT Data

被引:5
作者
Montori, Federico [1 ]
Liao, Kewen [2 ]
De Giosa, Matteo [3 ]
Jayaraman, Prem Prakash [4 ]
Bononi, Luciano [1 ]
Sellis, Timos [5 ]
Georgakopoulos, Dimitrios [4 ]
机构
[1] Univ Bologna, Dept Comp Sci & Engn, I-40127 Bologna, Italy
[2] Australian Catholic Univ, Peter Faber Business Sch, Discipline Informat Technol, Sydney, NSW 2060, Australia
[3] Univ Milano Bicocca, Dept Informat Syst & Commun, I-20126 Milan, Italy
[4] Swinburne Univ Technol, Dept Comp Technol, Hawthorn, Vic 3122, Australia
[5] Athena Res & Innovat Ctr, Archimedes Res Unit AI Data Sci & Algorithms, Maroussi 15125, Greece
基金
澳大利亚研究理事会;
关键词
Annotation; classification; Internet of Things (IoT); IoT metadata; open IoT data; sensors; COLLABORATIVE INTERNET; TIME;
D O I
10.1109/JIOT.2023.3263213
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Public Internet of Things (IoT) platforms, such as Thingspeak, significantly increased the availability of open IoT data and enabled faster and cheaper development of novel IoT applications by reducing or even eliminating the need for deploying their own IoT sensors and platforms. However, open IoT data is often heterogeneous, sparse, fuzzy, and lacks accurate description (which we refer to as IoT metadata). These limitations make open IoT data challenging to integrate and use, and prevent the efficient development of IoT applications. In fact, while several sensor data description models have been proposed and standardized, open IoT data currently lack or include only partial metadata description. Therefore, novel techniques for automatically annotating open IoT data are needed to fully unleash the power of open IoT. This article proposes a novel metadata-assisted cascading ensemble classification framework (MACE) for the automatic annotation of IoT data. MACE is capable of sequentially combining standalone classifiers, enabling it to cope with heterogeneous IoT data and different domains of information (e.g., numerical and textual), which have not been considered previously. MACE incorporates a novel ensemble approach for automatically selecting, sorting, filtering, and assembling classifiers in a way that improves annotation performance. This article presents extensive experimental evaluations of MACE using public IoT data sets. Results demonstrate that the MACE framework significantly outperforms existing solutions for open IoT data by as much as 10% in classification accuracy.
引用
收藏
页码:13401 / 13413
页数:13
相关论文
共 41 条
[1]  
Alpaydin E, 1998, KYBERNETIKA, V34, P369
[2]   The great time series classification bake off: a review and experimental evaluation of recent algorithmic advances [J].
Bagnall, Anthony ;
Lines, Jason ;
Bostrom, Aaron ;
Large, James ;
Keogh, Eamonn .
DATA MINING AND KNOWLEDGE DISCOVERY, 2017, 31 (03) :606-660
[3]  
Batista Gustavo EAPA, 2011, P 2011 SIAM INT C DA, DOI [DOI 10.1137/1.9781611972818.60, 10.1137/1.9781611972818.60]
[4]   A cascading scheme for speeding up multiple classifier systems [J].
Biglari, Mohsen ;
Soleimani, Ali ;
Hassanpour, Hamid .
PATTERN ANALYSIS AND APPLICATIONS, 2019, 22 (02) :375-387
[5]   A Cascaded Part-Based System for Fine-Grained Vehicle Classification [J].
Biglari, Mohsen ;
Soleimani, Ali ;
Hassanpour, Hamid .
IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2018, 19 (01) :273-283
[6]   Sensing in the Collaborative Internet of Things [J].
Borges Neto, Joao B. ;
Silva, Thiago H. ;
Assuncao, Renato Martins ;
Mini, Raquel A. F. ;
Loureiro, Antonio A. F. .
SENSORS, 2015, 15 (03) :6607-6632
[7]   Machine Learning Classification over Encrypted Data [J].
Bost, Raphael ;
Popa, Raluca Ada ;
Tu, Stephen ;
Goldwasser, Shafi .
22ND ANNUAL NETWORK AND DISTRIBUTED SYSTEM SECURITY SYMPOSIUM (NDSS 2015), 2015,
[8]  
Calbimonte J.-P., 2012, CEUR WORKSHOP P, P33, DOI DOI 10.5555/2887689.2887692
[9]  
Chaudhuri A., 2016, Journal of Data Protection Privacy, V1, P64
[10]   A TECHNIQUE FOR COMPUTER DETECTION AND CORRECTION OF SPELLING ERRORS [J].
DAMERAU, FJ .
COMMUNICATIONS OF THE ACM, 1964, 7 (03) :171-176