Skip to main navigation Skip to search Skip to main content

Machine learning for intrusion detection and network performance

    Research output: Chapter in Book/Report/Conference proceedingChapter

    2 Citations (Scopus)

    Abstract

    Security mechanisms constitute a vital part towards the design of a computer network in modern-day organisations. In particular, the implementation of the principle of layered security to harden the network against attacks requires the introduction of checkpoints into the connectivity of components, which inevitably has an adverse impact on network performance. Moreover, advanced intrusion detection systems (IDSs) could be effectively utilised at the checkpoints of the computer network, leading to the analysis and determination of ‘optimal’ security versus performance trade-offs. To this end, a novel quantitative method is proposed for the evaluation and prediction of the aforementioned trade-offs supported by Machine Learning Algorithms (MLAs), such as Random Forest (RF) classifier, Logistic Regression (LR) and Naïve Bayes (NB) algorithms for Network Intrusion Detection Systems (NIDSs). In this context, a minimisation is employed in order to reduce the high dimensionality of datasets using Feature Selection (FS) for the dataset. Moreover, highly weighted features are used to keep false-negative (FN) low and increase the accuracy of MLAs towards the establishment of ‘optimal’ performance versus security tradeoffs. Typical numerical experiments are carried out indicating that the RF classifier is the best MLA, incorporating a subset of 19 selected features and identifying different types of attacks correctly with 99.9% of accuracy.
    Original languageEnglish
    Title of host publication2021 8th International Conference on Future Internet of Things and Cloud (FiCloud)
    DOIs
    Publication statusPublished - 2021

    Keywords

    • Computer
    • Intrusion detection systems
    • Machine learning algorithms
    • Networks

    Fingerprint

    Dive into the research topics of 'Machine learning for intrusion detection and network performance'. Together they form a unique fingerprint.

    Cite this