El proyecto a desarrollar se centrará en el diseño de un sistema de detección de intrusiones (IDS) aplicado a modelos recientes de ataques. Este IDS estará basado en algoritmos de deep learning, por lo que se entrenará mediante una red neuronal.
Lo único necesario para utilizar el código es descargar los diversos datasets indicados, cada uno en su respectivo cuaderno, cuyos links de descarga se incluyen aquí:
http://kdd.ics.uci.edu/databases/kddcup99/kddcup99.html
https://www.unb.ca/cic/datasets/nsl.html
https://www.unsw.adfa.edu.au/unsw-canberra-cyber/cybersecurity/ADFA-NB15-Datasets/
https://www.unb.ca/cic/datasets/ids-2018.html
Una vez descargados, actualizar la variable 'path' al directorio donde se haya realizado la descarga.
Finalizado esto, el código está listo para ejecutar, sobre python 3.7, en Jupyter o Google Colab, aunque se recomienda optar por Google Colab, que ya incluye las bibliotecas necesarias para ejecutar el código completo.