A Research on Malware (Malhub) classification with ExceptionNet and InceptionNet - creation of a GAN Model
Image Type (GRAY scale)
- Model-1 (Inception Net)
->Use GAN->Samples (Adv. example) from each test set->drop the performance - Model-2 (Xception Net)
->Use GAN->Samples (Adv. example) from each test set->drop the performance
- CAM
->Training set for Model 1 and Model 2 - CAM
->Test samples before using GAN and after using GAN
Show
- CAM of the test of each family is identical to training set, but the modified instance of each family have distinct pattern
- Use packer
->observe the drop in detection->see the CAM - If we augment the dataset using GAN generated examples, performance improves
- some % of samples (traning samples)
->GAN->new instance->extend the dataset->model1 & model2 - test set (old)
->present to model1 & model2->we observe that test set samples which were previously misclassified are also detected
The Bellow image is the depiction of classification report before the adversarial attack.
Classification Report
Performance Metrics