Skip to content

use cnn/lstm and ensembling model to classify different documents, according to the api sequences each document calls.

License

Notifications You must be signed in to change notification settings

duj12/cnn-lstm-based-malware-document-classification

Repository files navigation

keras lstm rnn to perform binary classification on request logs.

As explained in Detecting Malicious Requests Using Keras & Tensorflow

python train.py [path to access.csv]

Training will split dataset into 75% train and 25% evaluation subsets. Model and metadata are saved upon completion.

python predict.py [request log entry]

Loads saved model created from training to output confidence on given request entry.

Requirements:

  • keras @ 2.0.5
  • h5py

About

use cnn/lstm and ensembling model to classify different documents, according to the api sequences each document calls.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages