Skip to content

yue123161/ENIDS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ENIDS

This project contains the codebase for training and evaluation of Multi-Layer Perceptron and Multi-Task Learning model for Attack Category prediction on the NSL-KDD dataset. In addition to this, code for generating explanations using LIME and Integrated Gradients as well as a quantitative evaluation is present.

The codebase structure is as follows:
-> dl: Model build and training
-> eval: Quantitative evaluations for LIME and IG explanation techniques
-> explainers: Implementation of LIME and IG explanations using external libraries
-> pred: Model evaluation
-> preproc: Data preprocessing
-> utils: Helper functions for various operations

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%