Applying artificial intelligence methods to network attack detection

4Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This chapter reveals the methods of artificial intelligence and their application for detecting network attacks. Particular attention is paid to the representation of models based on neural, fuzzy, and evolutionary computations. The main object is a binary classifier, which is designed to match each input object to one of two sets of classes. Various schemes for combining binary classifiers are considered, which allows building models trained on different subsamples. Several optimizing techniques are proposed, both in terms of parallelization (for increasing the speed of training) and usage of aggregating compositions (for enhancing the classification accuracy). Principal component analysis is also considered, which is aimed at reducing the dimensionality of the analyzed attack feature vectors. A sliding window method was developed and adopted to decrease the number of false positives. Finally, the model efficiency indicators obtained during the experiments using the multifold cross-validation are provided.

Cite

CITATION STYLE

APA

Branitskiy, A., & Kotenko, I. (2019). Applying artificial intelligence methods to network attack detection. In Intelligent Systems Reference Library (Vol. 151, pp. 115–149). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-319-98842-9_5

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free