Network Intrusion Detection for TCP/IP Packets with Machine Learning Techniques

Department

Information Technology

Document Type

Article

Publication Date

1-1-2021

Abstract

To address the evolving strategies and techniques employed by hackers, intrusion detection systems (IDS) is required to be applied across the network to detect and prevent against attacks. Appropriately, each TCP/IP network layers has specific type of network attacks that means each network layer needs a specific type of IDS. Now-a -days Machine Learning becomes most powerful tool to deal with network security challenges given that the network level data generated is huge in volume and decision related to attacks need to be decided with high speed and accuracy. Classification is one of the techniques to deal with new and unknown attacks with network intrusion using machine learning. In this chapter, we detect the normal and anomaly attacks of the TCP/IP packets from publicly available training dataset using Gaussian Naive Bayes, logistic regression, Decision Tree and artificial neural network on intrusion detection systems. Using CoLab environment, we provide some experimental results showing that Decision tree performed better than Gaussian Naïve Bayes, Logistic regression and Neural Network with a publicly available dataset.

Journal Title

Studies in Computational Intelligence

Journal ISSN

1860949X

Volume

919

First Page

231

Last Page

247

Digital Object Identifier (DOI)

10.1007/978-3-030-57024-8_10

Share

COinS