TY - JOUR
T1 - MTHAEL
T2 - Cross-architecture iot malware detection based on neural network advanced ensemble learning
AU - Vasan, Danish
AU - Alazab, Mamoun
AU - Venkatraman, Sitalakshmi
AU - Akram, Junaid
AU - Qin, Zheng
N1 - Funding Information:
This work was supported by the Department of Corporate and Information Services, NTG.
Publisher Copyright:
© 2020 IEEE.
Copyright:
Copyright 2021 Elsevier B.V., All rights reserved.
PY - 2020/11
Y1 - 2020/11
N2 - The complexity, sophistication, and impact of malware evolve with industrial revolution and technology advancements. This article discusses and proposes a robust cross-architecture IoTmalware threat hunting model based on advanced ensemble learning (MTHAEL). Our unique MTHAEL model using stacked ensemble of heterogeneous feature selection algorithms and state-of-the-art neural networks to learn different levels of semantic features demonstrates enhanced IoTmalware detection than existing approaches. MTHAEL is the first of its kind that effectively optimizes recurrent neural network (RNN) and convolutional neural network (CNN) with high classification accuracy and consistently low computational overheads on different IoTarchitectures. Cross-architecture benchmarking is performed during the training with different architectures such as ARM, Intel80386, MIPS, and MIPS+Intel80386 individually. Two different hardware architectureswere employed to analyze the architecture overhead, namely Raspberry Pi 4 (ARM-based architecture) and Core-i5 (Intel-based architecture). Our proposed MTHAEL is evaluated comprehensively with a large IoTcross-architecture dataset of 21,137 samples and has achieved 99.98 percent classification accuracy for ARMarchitecture samples, surpassing prior related works. Overall, MTHAEL has demonstrated practical suitability for cross-architecture IoTmalware detection with low computational overheads requiring only 0.32 seconds to detect Any IoTmalware.
AB - The complexity, sophistication, and impact of malware evolve with industrial revolution and technology advancements. This article discusses and proposes a robust cross-architecture IoTmalware threat hunting model based on advanced ensemble learning (MTHAEL). Our unique MTHAEL model using stacked ensemble of heterogeneous feature selection algorithms and state-of-the-art neural networks to learn different levels of semantic features demonstrates enhanced IoTmalware detection than existing approaches. MTHAEL is the first of its kind that effectively optimizes recurrent neural network (RNN) and convolutional neural network (CNN) with high classification accuracy and consistently low computational overheads on different IoTarchitectures. Cross-architecture benchmarking is performed during the training with different architectures such as ARM, Intel80386, MIPS, and MIPS+Intel80386 individually. Two different hardware architectureswere employed to analyze the architecture overhead, namely Raspberry Pi 4 (ARM-based architecture) and Core-i5 (Intel-based architecture). Our proposed MTHAEL is evaluated comprehensively with a large IoTcross-architecture dataset of 21,137 samples and has achieved 99.98 percent classification accuracy for ARMarchitecture samples, surpassing prior related works. Overall, MTHAEL has demonstrated practical suitability for cross-architecture IoTmalware detection with low computational overheads requiring only 0.32 seconds to detect Any IoTmalware.
KW - Advanced ensemble learning
KW - Cross-architectures
KW - Internet-of-Things
KW - Malware threat hunting
KW - Robust malware detection
UR - http://www.scopus.com/inward/record.url?scp=85100191181&partnerID=8YFLogxK
U2 - 10.1109/TC.2020.3015584
DO - 10.1109/TC.2020.3015584
M3 - Article
AN - SCOPUS:85100191181
VL - 69
SP - 1654
EP - 1667
JO - IEEE Transactions on Computers
JF - IEEE Transactions on Computers
SN - 0018-9340
IS - 11
M1 - 9165209
ER -