Internet Traffic Classification Using an Ensemble of Deep Convolutional Neural Networks

被引:8
作者
Shahraki, Amin [1 ]
Abbasi, Mahmoud [2 ]
Taherkordi, Amir [3 ]
Kaosar, Mohammed [4 ]
机构
[1] Ostfold Univ Coll, Halden, Viken, Norway
[2] Islamic Azad Univ, Mashhad, Razavi Khorasan, Iran
[3] Univ Oslo, Oslo, Norway
[4] Murdoch Univ, Perth, WA, Australia
来源
PROCEEDINGS OF THE 4TH FLEXNETS WORKSHOP ON FLEXIBLE NETWORKS, ARTIFICIAL INTELLIGENCE SUPPORTED NETWORK FLEXIBILITY AND AGILITY (FLEXNETS'21) | 2021年
关键词
Network Traffic Classification; CNN; Deep Learning; Ensemble Learning; Neural Network;
D O I
10.1145/3472735.3473386
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Network traffic classification (NTC) has attracted considerable attention in recent years. The importance of traffic classification stems from the fact that data traffic in modern networks is extremely complex and ever-evolving in different aspects, e.g. volume, velocity and variety. The inherent security requirements of Internet-based applications also highlights further the role of traffic classification. Gaining clear insights into the network traffic for performance evaluation and network planning purposes, network behavior analysis, and network management is not a trivial task. Fortunately, NTC is a promising technique to gain valuable insights into the behavior of the network, and consequently improve the network operations. In this paper, we provide a method based on deep ensemble learning to classify the network traffic in communication systems and networks. More specifically, the proposed method combines a set of Convolutional Neural Network (CNN) models into an ensemble of classifiers. The outputs of the models are then combined to generate the final prediction. The results of performance evaluation show that the proposed method provides an average accuracy rate of 98% for the classification of traffic (e.g., FTP-DATA, MAIL, etc.) in the Cambridge Internet traffic dataset.
引用
收藏
页码:38 / 43
页数:6
相关论文
共 16 条
  • [1] Deep Reinforcement Learning for QoS provisioning at the MAC layer: A Survey
    Abbasi, Mahmoud
    Shahraki, Amin
    Piran, Md. Jalil
    Taherkordi, Amir
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 102
  • [2] Deep Learning for Network Traffic Monitoring and Analysis (NTMA): A Survey
    Abbasi, Mahmoud
    Shahraki, Amin
    Taherkordi, Amir
    [J]. COMPUTER COMMUNICATIONS, 2021, 170 : 19 - 41
  • [3] Mobile Encrypted Traffic Classification Using Deep Learning: Experimental Evaluation, Lessons Learned, and Challenges
    Aceto, Giuseppe
    Ciuonzo, Domenico
    Montieri, Antonio
    Pescape, Antonio
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2019, 16 (02): : 445 - 458
  • [4] Random forests
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (01) : 5 - 32
  • [5] Joo Michael AngKun., 2017, Network traffic classification via neural networks
  • [6] ImageNet Classification with Deep Convolutional Neural Networks
    Krizhevsky, Alex
    Sutskever, Ilya
    Hinton, Geoffrey E.
    [J]. COMMUNICATIONS OF THE ACM, 2017, 60 (06) : 84 - 90
  • [7] Network Traffic Classifier With Convolutional and Recurrent Neural Networks for Internet of Things
    Lopez-Martin, Manuel
    Carro, Belen
    Sanchez-Esguevillas, Antonio
    Lloret, Jaime
    [J]. IEEE ACCESS, 2017, 5 : 18042 - 18050
  • [8] Deep packet: a novel approach for encrypted traffic classification using deep learning
    Lotfollahi, Mohammad
    Siavoshani, Mahdi Jafari
    Zade, Ramin Shirali Hossein
    Saberian, Mohammdsadegh
    [J]. SOFT COMPUTING, 2020, 24 (03) : 1999 - 2012
  • [9] Effective Attack Detection in Internet of Medical Things Smart Environment Using a Deep Belief Neural Network
    Manimurugan, S.
    Al-Mutairi, Saad
    Aborokbah, Majed Mohammed
    Chilamkurti, Naveen
    Ganesan, Subramaniam
    Patan, Rizwan
    [J]. IEEE ACCESS, 2020, 8 (08): : 77396 - 77404
  • [10] Moore A. W., 2005, Performance Evaluation Review, V33, P50, DOI 10.1145/1071690.1064220