Active Learning for Network Traffic Classification: A Technical Study

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Shahraki, Amin, Abbasi, Mahmoud, Taherkordi, Amir, Jurcut, Anca Delia
Format: Preprint
Published: 2021
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914989597523968
author Shahraki, Amin
Abbasi, Mahmoud
Taherkordi, Amir
Jurcut, Anca Delia
author_facet Shahraki, Amin
Abbasi, Mahmoud
Taherkordi, Amir
Jurcut, Anca Delia
contents Network Traffic Classification (NTC) has become an important feature in various network management operations, e.g., Quality of Service (QoS) provisioning and security services. Machine Learning (ML) algorithms as a popular approach for NTC can promise reasonable accuracy in classification and deal with encrypted traffic. However, ML-based NTC techniques suffer from the shortage of labeled traffic data which is the case in many real-world applications. This study investigates the applicability of an active form of ML, called Active Learning (AL), in NTC. AL reduces the need for a large number of labeled examples by actively choosing the instances that should be labeled. The study first provides an overview of NTC and its fundamental challenges along with surveying the literature on ML-based NTC methods. Then, it introduces the concepts of AL, discusses it in the context of NTC, and review the literature in this field. Further, challenges and open issues in AL-based classification of network traffic are discussed. Moreover, as a technical survey, some experiments are conducted to show the broad applicability of AL in NTC. The simulation results show that AL can achieve high accuracy with a small amount of data.
format Preprint
id arxiv_https___arxiv_org_abs_2106_06933
institution arXiv
publishDate 2021
record_format arxiv
spellingShingle Active Learning for Network Traffic Classification: A Technical Study
Shahraki, Amin
Abbasi, Mahmoud
Taherkordi, Amir
Jurcut, Anca Delia
Networking and Internet Architecture
Artificial Intelligence
Network Traffic Classification (NTC) has become an important feature in various network management operations, e.g., Quality of Service (QoS) provisioning and security services. Machine Learning (ML) algorithms as a popular approach for NTC can promise reasonable accuracy in classification and deal with encrypted traffic. However, ML-based NTC techniques suffer from the shortage of labeled traffic data which is the case in many real-world applications. This study investigates the applicability of an active form of ML, called Active Learning (AL), in NTC. AL reduces the need for a large number of labeled examples by actively choosing the instances that should be labeled. The study first provides an overview of NTC and its fundamental challenges along with surveying the literature on ML-based NTC methods. Then, it introduces the concepts of AL, discusses it in the context of NTC, and review the literature in this field. Further, challenges and open issues in AL-based classification of network traffic are discussed. Moreover, as a technical survey, some experiments are conducted to show the broad applicability of AL in NTC. The simulation results show that AL can achieve high accuracy with a small amount of data.
title Active Learning for Network Traffic Classification: A Technical Study
topic Networking and Internet Architecture
Artificial Intelligence
url https://arxiv.org/abs/2106.06933