Network Intrusion Detection using RBF neural networks

0 0
  • 0 Collaborators

Predicting network intrusion using Radial Basis Function SVM and artificial neural networks. ...learn more

Project status: Under Development

Networking

Code Samples [1]

Overview / Usage

  1. To detect malicious network packets from dataset ICSX 2017 from UNB.
  2. To predict them using RBF neural networks and compare the performance of the algorithms with SVM kernels.

Use in production:-
To create routers that can predict malicious attacks before the intrusion. There is no device in the industry that does this, at the moment.

Methodology / Approach

Methodology:- Experimental design

  1. Labeled dataset is used to create a pattern of malicious network packets, using RBF NN.
  2. Evaluate the performance metrics such as accuracy, memory used etc.
  3. Compare the performance against the traditional SVM kernel with RBF.
  4. If kernel is found as a better performer, optimize the RBF NN to bring it within comparable range of RBF SVM.

Frameworks:-
TensorFlow in Python, Sci-kit learn

Techniques:-
ANN's such as RBF neural networks and shallow algorithms such as SVM with RBF kernels

Repository

https://github.com/saikamat/Python_Training_Proj

Comments (0)