TY - GEN
T1 - Artificial immune system inspired algorithm for flow-based internet traffic classification
AU - Schmidt, Brian
AU - Kountanis, Dionysios
AU - Al-Fuqaha, Ala
N1 - Publisher Copyright:
© 2014 IEEE.
PY - 2015/2/9
Y1 - 2015/2/9
N2 - Internet traffic classification has been researched extensively in the last 10 years, with a few different algorithms applied to it. Internet traffic classification has also become more relevant because of its potential applications in the business world. Having information about network traffic has many benefits in network design, security, management, and accounting. The classification of network traffic is most easily achieved by Machine Learning algorithms, which can automatically build a model from training data, without much input from humans. Artificial Immune System classification algorithms have been used previously to classify network connections in network security systems [1]. They have proven to be very versatile, as well as having low sensitivity to input parameters. Because of this we are encouraged to explore the value of AIS algorithms to the Internet traffic classification problem. In this research, we propose an AIS-inspired algorithm for flow-based traffic classification, where each network flow is classified into an application class. We measure the algorithm's performance with and without the use of kernel functions, using a publicly available data set. We also compare the algorithm's performance with SVM and Naive Bayes classifiers. The algorithm generalizes well and gives high accuracy even with a small training set when compared to other algorithms, although the training and classification times were higher. The algorithm is also insensitive to the use of kernels, which makes it attractive for embedded and IoT applications.
AB - Internet traffic classification has been researched extensively in the last 10 years, with a few different algorithms applied to it. Internet traffic classification has also become more relevant because of its potential applications in the business world. Having information about network traffic has many benefits in network design, security, management, and accounting. The classification of network traffic is most easily achieved by Machine Learning algorithms, which can automatically build a model from training data, without much input from humans. Artificial Immune System classification algorithms have been used previously to classify network connections in network security systems [1]. They have proven to be very versatile, as well as having low sensitivity to input parameters. Because of this we are encouraged to explore the value of AIS algorithms to the Internet traffic classification problem. In this research, we propose an AIS-inspired algorithm for flow-based traffic classification, where each network flow is classified into an application class. We measure the algorithm's performance with and without the use of kernel functions, using a publicly available data set. We also compare the algorithm's performance with SVM and Naive Bayes classifiers. The algorithm generalizes well and gives high accuracy even with a small training set when compared to other algorithms, although the training and classification times were higher. The algorithm is also insensitive to the use of kernels, which makes it attractive for embedded and IoT applications.
KW - Artificial immune systems
KW - Internet traffic classification
KW - Machine learning
KW - Multi-class classification
UR - http://www.scopus.com/inward/record.url?scp=84937840298&partnerID=8YFLogxK
U2 - 10.1109/CloudCom.2014.108
DO - 10.1109/CloudCom.2014.108
M3 - Conference contribution
AN - SCOPUS:84937840298
T3 - Proceedings of the International Conference on Cloud Computing Technology and Science, CloudCom
SP - 664
EP - 667
BT - Proceedings - 2014 IEEE 6th International Conference on Cloud Computing Technology and Science, CloudCom 2014
PB - IEEE Computer Society
T2 - 2014 6th IEEE International Conference on Cloud Computing Technology and Science, CloudCom 2014
Y2 - 15 December 2014 through 18 December 2014
ER -