Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
massimo-guarascio authored Nov 19, 2020
1 parent 77f4edf commit 1221e8d
Showing 1 changed file with 8 additions and 0 deletions.
8 changes: 8 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,12 @@
# dnn_ensemble_ids
DNN-Ensemble IDS is a machine learning based classification model for intrusion detection exploiting a Specialized Ensemble of classifiers. Multiple base classifiers are trained on data gathered in different time windows where different types of attacks occur (Data Chunks). These base classifiers take the form of Deep Neural Networks (DNNs) sharing all the same architecture, but trained against different samples of the given training data. Finally, an incremental learning schema is adopted to cope with different problems such as Large high-speed datastream and rare attacks.

## Author

The code is developed and maintained by Massimo Guarascio and Gianluigi Folino ([email protected] , [email protected])

## Usage

First, download this repo:
- You need to have 'python' installed.
- You also need to install 'numpy', 'matplotplib', 'pandas', and 'sklearn', 'mlxtend', 'keras' and 'tensorflow 1.4'.

0 comments on commit 1221e8d

Please sign in to comment.