Network Traffic Anomaly Detection based on Apache Spark

被引:0
作者
Pwint, Phyo Htet [1 ]
Shwe, Thanda [1 ]
机构
[1] Mandalay Technol Univ, Mandalay, Myanmar
来源
2019 INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION TECHNOLOGIES (ICAIT) | 2019年
关键词
Anomaly detection; machine learning; Apache Spark;
D O I
10.1109/aitc.2019.8920897
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the growing amount of internet and IoT traffic across the network, network anomaly detection system has become a popular and useful strategy to detect anomalies, attacks and intrusions. With machine learning technique, network traffic anomalies can be detected with reasonable prediction accuracy. However, most of the previous work has been focused on detecting anomalies using traditional machine learning environment. Because of ever increasing amount of data and high speed networks, traditional machine learning environment becomes infeasible to cope with the current condition. In this paper, we investigate the feasibility of the applying one of the big data technologies, Apache Spark, to classify different attacks rather than detecting anomalies. We employ traditional machine learning algorithms, namely, Multinomial Logistic Regression, Decision Tree, Random Forest, Multi-layer perception and Naive Bayes using generated dataset of MAWILab gold standard and classify 15 different attack types. In addition, we investigate the efficiency of Apache Spark in terms of accuracy and speed under varied configuration setting of Spark. Our results demonstrate that employing big data technologies adds more benefits to network traffic anomaly detector than traditional machine learning environment in terms of prediction accuracy and execution time.
引用
收藏
页码:222 / 226
页数:5
相关论文
共 9 条
  • [1] Affinito A., 2018, SPARK BASED ANOMALY
  • [2] [Anonymous], WORKSH LEARN TEXT CA
  • [3] MULTINOMIAL LOGISTIC-REGRESSION ALGORITHM
    BOHNING, D
    [J]. ANNALS OF THE INSTITUTE OF STATISTICAL MATHEMATICS, 1992, 44 (01) : 197 - 200
  • [4] Random forests
    Breiman, L
    [J]. MACHINE LEARNING, 2001, 45 (01) : 5 - 32
  • [5] Chambers B., 2018, SPARK DEFINITE GUIDE
  • [6] Diro A. A., 2017, FUTURE GENER COMP SY
  • [7] Gardnera M.W., 1998, ATMOSPHERIC ENV, V32
  • [8] Safavian S.R., 1991, IEEE T SYSTEMS MAN C, V21
  • [9] Salman T., 2017, P IEEE 4 INT C CYB S