Intrusion Detection using Spiking Neural Networks


Nowadays, the advancements in internet technology is increasing by leaps and bounds. This has lead to the increase in threats by attackers, consequently compromising system security. Intrusion detection systems(IDS) provide an intelligent way to provide capable system security. Traditionally, IDS's have been designed using several statistical based methods such as classification algorithms or artificial neural networks. Artificial neural networks are capable of learning and differentiating between normal system activity and anomalous system behavior. Spiking neural networks(SNN) are third generation neural networks where the neurons propagate signals only when a threshold membrane potential is reached. This project aims to explore the applicability of SNN's in real world applications, specifically intrusion detection. The project will use a SNN, simulated by a NEST simulator and primarily programmed in Python. The IDS designed using this SNN will be trained and tested using the KDD dataset which consists of network traffic instances. The IDS created will be evaluated using parameters such as accuracy, time and CPU utilization. It will also be compared with systems that have previously incorporated statistical based models or well known neural network paradigms such as Multilayer Perceptron.

Intrusion Detection using Spiking Neural Networks : Available Modules (2)


Title Updated At Action
Report 2019-10-28 08:30:26
Poster 2019-10-28 08:30:26
Title Updated At Action

Instructions

  • To view files inside the module click on view button.
    The next page requires the user to have an account with this portal.
  • To learn more about this project click on summary.
  • To go back to modules from summary click on modules tab.
  • To go back to project click on back button parallel to tabs.