Active Learning for Network Traffic Classification: A Technical Study

06/13/2021
by   Amin Shahraki, et al.
0

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.

READ FULL TEXT

page 14

page 19

research
10/26/2022

Active Learning Framework to Automate NetworkTraffic Classification

Recent network traffic classification methods benefitfrom machine learni...
research
04/12/2021

Active learning for medical code assignment

Machine Learning (ML) is widely used to automatically extract meaningful...
research
05/23/2022

PyRelationAL: A Library for Active Learning Research and Development

In constrained real-world scenarios where it is challenging or costly to...
research
07/08/2023

Active Learning in Physics: From 101, to Progress, and Perspective

Active Learning (AL) is a family of machine learning (ML) algorithms tha...
research
07/08/2022

Exploring Machine Learning for Classification of QUIC Flows over Satellite

Automatic traffic classification is increasingly important in networking...
research
01/26/2022

Competition over data: how does data purchase affect users?

As machine learning (ML) is deployed by many competing service providers...
research
01/24/2020

Explainable Active Learning (XAL): An Empirical Study of How Local Explanations Impact Annotator Experience

Active Learning (AL) is a human-in-the-loop Machine Learning paradigm fa...

Please sign up or login with your details

Forgot password? Click here to reset