Zeekflow plus : A Deep LSTM Autoencoder with Integrated Random Forest Classifier for Binary and Multi-class Classification in Network Traffic Data

被引:0
|
作者
Arapidis, Emmanouil [1 ]
Temenos, Nikos [2 ]
Giagkos, Dimitris [1 ]
Rallis, Ioannis K. [2 ]
Kalogeras, Dimitris [2 ]
Papadakis, Nikolaos [1 ]
Litke, Antonis [1 ]
Messinis, Sotiris [2 ]
机构
[1] Infili Technol SA, Athens, Greece
[2] Inst Commun & Comp Syst, Athens, Greece
关键词
Anomaly Detection; IoT; LSTM AE; Random Forest; Neural Network Quantization; Deep Learning; Network Traffic; INTERNET; THINGS;
D O I
10.1145/3652037.3663908
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This work proposes Zeekflow+, a Deep LSTM Autoencoder (AE) architecture with integrated Random Forest (RF) classifier for effective binary & multi-class classification of network traffic data. The Deep LSTM AE is used to extract underlying patterns existing within the features of the input data and encode them accordingly, allowing for binary classification to malicious or benign behavior. Through the use of the RF classifier, the binary classification capabilities are extended to multi-class ones for effectively identifying the origin of the attacks. This is achieved by training the RF classifier using the total reconstruction loss and the Deep LSTM AE encoded data. Experimental results on the USTC-TFC2016 dataset, showcase the performance of the Zeekflow+ architecture in multiclass classification resulting in more than 99% in the precision, recall and F1-Score classification metrics. To further demonstrate the effectiveness of the Zeekflow+ architecture, it is used for binary classification task in the same dataset, while considering different Floating Point arithmetic quantizations with the results showing negligible performance drop, making it suitable for real-time IoT edge device deployment.
引用
收藏
页码:613 / 618
页数:6
相关论文
共 50 条
  • [1] Multi-Class Classification of Agricultural Data Based on Random Forest and Feature Selection
    Shi, Lei
    Qin, Yaqian
    Zhang, Juanjuan
    Wang, Yan
    Qiao, Hongbo
    Si, Haiping
    JOURNAL OF INFORMATION TECHNOLOGY RESEARCH, 2022, 15 (01)
  • [2] An Online Universal Classifier for Binary, Multi-class and Multi-label Classification
    Er, Meng Joo
    Venkatesan, Rajasekar
    Wang, Ning
    2016 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS (SMC), 2016, : 3701 - 3706
  • [3] Random Projections of Fischer Linear Discriminant Classifier for Multi-Class Classification
    Arora, Ishank
    Dadu, Anant
    Verma, Mridula
    Shukla, K. K.
    2016 4TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL AND BUSINESS INTELLIGENCE (ISCBI), 2016, : 165 - 169
  • [4] Adapting a Fuzzy Random Forest for Ordinal Multi-Class Classification
    Pascual-Fontanilles, Jordi
    Lhotska, Lenka
    Moreno, Antonio
    Valls, Aida
    ARTIFICIAL INTELLIGENCE RESEARCH AND DEVELOPMENT, 2022, 356 : 181 - 190
  • [5] Multi-Class Malware Classification Using Deep Residual Network with Non-SoftMax Classifier
    Lu, Yan
    Shetty, Sachin
    2021 IEEE 22ND INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION FOR DATA SCIENCE (IRI 2021), 2021, : 201 - 207
  • [6] Deep Decision Network for Multi-Class Image Classification
    Murthy, Venkatesh N.
    Singh, Vivek
    Chen, Terrence
    Manmatha, R.
    Comaniciu, Dorin
    2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, : 2240 - 2248
  • [7] Joint Binary Classifier Learning for ECOC-Based Multi-Class Classification
    Liu, Mingxia
    Zhang, Daoqiang
    Chen, Songcan
    Xue, Hui
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2016, 38 (11) : 2335 - 2341
  • [8] Genetic Programming with Random Binary Decomposition for Multi-Class Classification Problems
    Liao, Lushen
    Pindur, Adam Kotaro
    Iba, Hitoshi
    2021 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC 2021), 2021, : 564 - 571
  • [9] Performance Evaluation of Multi-class Sentiment Classification Using Deep Neural Network Models Optimised for Binary Classification
    Merwick, Fiachra
    Bi, Yaxin
    Nicholl, Peter
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, KSEM 2021, PT II, 2021, 12816 : 624 - 635
  • [10] Enhancing Multi-Class Classification of Random Forest using Random Vector Functional Neural Network and Oblique Decision Surfaces
    Katuwal, Rakesh
    Suganthan, P. N.
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018, : 307 - 314