Network Attack Classification using Neural Network-Based Imputation Technique

Authors

  • Safrizal Ardana Ardiyansa Brawijaya University https://orcid.org/0009-0007-8683-5568
  • Eric Julianto Braincore Indonesia
  • Natasha Clarissa Maharani Brawijaya University
  • Haidar Ahmad Fajri Brawijaya University

DOI:

https://doi.org/10.33022/ijcs.v13i5.4349

Keywords:

Machine Learning, Network Attack, Imputation Technique, Neural Network

Abstract

Rapid technological developments have changed access to information significantly, especially in telecommunications. This growth creates new threats, such as network attacks, so detection becomes critical for network security. Leveraging machine learning algorithms to detect threats is promising, with effectiveness largely dependent on selecting relevant features optimized by the bat algorithm. Data imputation is critical in preparing data sets, and neural network-based imputation techniques demonstrate outstanding performance, achieving accuracy rates of 99.4% on validation data and 99.3% on test data. This method consistently maintains precision, recall, and scores around 98%. Models using this method also approach perfection in classifying normal and neptune labels. This imputation method can also be applied to other model architectures using autoML. Alternative models such as Light GBM, XGBoost, Random Forest, Extra Trees, and Weighted Ensemble L2 also exhibit exceptional accuracy, exceeding 99.8%. 

 

Author Biography

Safrizal Ardana Ardiyansa, Brawijaya University

My name is Safrizal Ardana Ardiyansa.
I am a graduate student majoring in mathematics at Brawijaya University.

I am very interested in combining maths and technology to create innovation. I have an analytical mind and skills in programming, data science, and machine learning. I work as a research analyst and am responsible for creating research papers to optimize the performance of machine learning models. My research interests are related to swarm intelligence, and I specialize in modifying algorithms to solve binary optimization problems, such as feature selection.

I am also interested in modifying swarm intelligence algorithms to find the best parameters, find optimal solutions, and analyze the computation time of the algorithms.

 

Downloads

Published

29-10-2024