Exploring the effect of training-time randomness on the performance of deep neural networks for intrusion detection

Catillo, Marta,Pecchia, Antonio,Villano, Umberto
DOI: https://doi.org/10.1007/s00500-023-09552-4
IF: 3.732
2024-01-12
Soft Computing
Abstract:The number of papers on machine learning and deep neural networks applied to intrusion detection systems (IDS) is ever-increasing. Differently from existing work on the topic, this paper explores the effect of training-time randomness of deep neural networks, which is overlooked by the related literature. Training-time randomness is regulated by the seed of the pseudorandom number generator, and affects the performance of IDS models. The seed selection is studied in conjunction with other critical learning parameters: to the best of our knowledge, there are no similar studies in IDS. The experiments are done with a recent and widely consolidated intrusion detection benchmark, which is used to train and test a neural network under different combinations of seeds and parameters both in supervised and semi-supervised learning modes. The results are inferred by a mixture of explorative analysis, design of experiments, and analysis of variance. According to the results, the choice of the seed yields either excellent or scarce detection metrics; more importantly, the seed selection might be as relevant as the other major learning parameters assessed.
computer science, artificial intelligence, interdisciplinary applications
What problem does this paper attempt to address?