Classification of Firewall Log Files withDifferent Algorithms and PerformanceAnalysis of These Algorithms

被引:0
|
作者
Efeoglu, Ebru [1 ]
Tuna, Gurkan [2 ]
机构
[1] Kutahya Dumlupinar Univ, Software Dept, Kutahya, Turkiye
[2] Trakya Univ, Dept Comp Programming, Edirne, Turkiye
来源
JOURNAL OF WEB ENGINEERING | 2024年 / 23卷 / 04期
关键词
Firewalls; log files; classification; performance metrics; the Simple Cart algorithm;
D O I
10.13052/jwe1540-9589.2344
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Classifying firewall log files allows analysing potential threats and decidingon appropriate rules to prevent them. Therefore, in this study, firewall log filesare classified using different classification algorithms and the performanceof the algorithms are evaluated using performance metrics. The dataset wasprepared using the log files of a firewall. It was filtered to make it free fromany personal data and consisted of 12 attributes in total and from theseattributes the action attribute was selected as the class. In the performanceevaluation, Simple Cart and NB tree algorithms made the best predictions,achieving an accuracy rate of 99.84%. Decision Stump had the worst predic-tion performance, achieving an accuracy rate of 79.68%. As the total numberof instances belonging to each of the classes in the dataset was not equal, theMatthews correlation coefficient was also used as a performance metric in theevaluations. The Simple Cart, BF tree, FT tree, J48 and NB Tree algorithmsachieved the highest average values. However, although the reset-both classwas not predicted successfully by the others, the Simple Cart algorithm madethe best predictions for it. The values of other performance metrics used inthis study also support this conclusion. Therefore, the Simple Cart algorithm is recommended for use in classifying firewall log files. However, there is aneed to develop a prefiltering and parsing approach to process different logfiles as each firewall brand creates and maintains log files in its own format.Therefore, in this study, a novel prefiltering and parsing approach has beenproposed to process log files with different structures and create structureddatasets using them.
引用
收藏
页码:561 / 594
页数:34
相关论文
共 50 条
  • [21] On Stability and Classification Tools for Genetic Algorithms
    Kotowski, Stefan
    Kosinski, Witold
    Michalewicz, Zbigniew
    Synak, Piotr
    Brocki, Lukasz
    FUNDAMENTA INFORMATICAE, 2009, 96 (04) : 477 - 491
  • [22] Research on Classification Algorithms for Attention Mechanism
    Yang, Zhuoqun
    Zhang, Tao
    Yang, Jie
    2020 19TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES 2020), 2020, : 194 - 197
  • [23] Comparison of Different Dichotomous Classification Algorithms
    Yu. I. Zhuravlev
    V. Vl. Ryazanov
    Vl. V. Ryazanov
    L. H. Aslanyan
    H. A. Sahakyan
    Pattern Recognition and Image Analysis, 2020, 30 : 303 - 314
  • [24] DATA MINING CLASSIFICATION ALGORITHMS: A SURVEY
    Mohamed, Saouabi
    Abdellah, Ezzati
    INTERNATIONAL JOURNAL OF SECURITY AND ITS APPLICATIONS, 2021, 15 (01): : 45 - 50
  • [25] Data mining classification algorithms: An overview
    Bardab, Saeed Ngmaldin
    Ahmed, Tarig Mohamed
    Mohammed, Tarig Abdalkarim Abdalfadil
    INTERNATIONAL JOURNAL OF ADVANCED AND APPLIED SCIENCES, 2021, 8 (02): : 1 - 5
  • [26] Reanalysis of Classification Algorithms on Different Datasets
    Yue, Peng-fei
    Wu, Qin-ge
    Zhu, Jian-gang
    Cheng, Wen-fang
    Qian, Xiao-liang
    PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON MANUFACTURING ENGINEERING AND INTELLIGENT MATERIALS (ICMEIM 2017), 2017, 100 : 124 - 127
  • [27] Implementation and Analysis of Classification Algorithms for Diabetes
    Choubey, Dilip Kumar
    Paul, Sanchita
    Shandilya, Smita
    Dhandhania, Vinay Kumar
    CURRENT MEDICAL IMAGING, 2020, 16 (04) : 340 - 354
  • [28] A Survey on Data Mining Classification Algorithms
    Umadevi, S.
    Marseline, K. S. Jeen
    PROCEEDINGS OF 2017 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATION (ICSPC'17), 2017, : 264 - 268
  • [29] Automated Design of Genetic Programming Classification Algorithms for Financial Forecasting Using Evolutionary Algorithms
    Nyathi, Thambo
    Pillay, Nelishia
    THEORY AND PRACTICE OF NATURAL COMPUTING (TPNC 2018), 2018, 11324 : 201 - 214
  • [30] Comparison of Classification Algorithms in Classification of ECG Beats by Time Series
    Kaya, Yasin
    Pehlivan, Huseyin
    2015 23RD SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2015, : 407 - 410