Detecting Attacks Using Artificial Neural Networks
The developed neural network attack detection algorithm, whose peculiarity lies in the possibility of launching two parallel processes, is described: searching for the optimal model of an artificial neural network and normalization of the training sample data. It is shown that the artificial neural network architecture is selected taking into account the loss function for a limited set of attack classes. The application of TensorFlow and Keras Tuner libraries (frameworks) for the software implementation of an attack detection algorithm is shown. An experiment on the selection of neural network architecture and its training is described. The accuracy obtained in experiments is 94–98% for different classes of attacks.
Authors
- Т. М. Татарникова (ORCID: https://orcid.org/0000-0002-6419-0072)
- Igor Sikarev (ORCID: https://orcid.org/0000-0001-6289-3295)
Institutions
- Saint Petersburg State University of Aerospace and Instrumentation (RU)
- Russian State Hydrometeorological University (RU)
Publication Details
- Journal
- Automatic Control and Computer Sciences
- Published
- 2024-12-01
- DOI
- https://doi.org/10.3103/s0146411624700858
- Primary Topic
- Economic and Technological Systems Analysis
- Type
- article
- Field-Weighted Citation Impact
- 0.00