Defending Malware Classification Networks Against Adversarial Perturbations with Non-Negative Weight Restrictions

06/23/2018
by   Alex Kouzemtchenko, et al.
0

There is a growing body of literature showing that deep neural networks are vulnerable to adversarial input modification. Recently this work has been extended from image classification to malware classification over boolean features. In this paper we present several new methods for training restricted networks in this specific domain that are highly effective at preventing adversarial perturbations. We start with a fully adversarially resistant neural network that has hard non-negative weight restrictions and is equivalent to learning a monotonic boolean function and then attempt to relax the constraints to improve classifier accuracy.

READ FULL TEXT
research
06/15/2018

Non-Negative Networks Against Adversarial Attacks

Adversarial attacks against Neural Networks are a problem of considerabl...
research
03/03/2017

Adversarial Examples for Semantic Image Segmentation

Machine learning methods in general and Deep Neural Networks in particul...
research
06/14/2016

Adversarial Perturbations Against Deep Neural Networks for Malware Classification

Deep neural networks, like many other machine learning models, have rece...
research
03/03/2019

A Kernelized Manifold Mapping to Diminish the Effect of Adversarial Perturbations

The linear and non-flexible nature of deep convolutional models makes th...
research
02/12/2021

Universal Adversarial Perturbations for Malware

Machine learning classification models are vulnerable to adversarial exa...
research
09/19/2017

Verifying Properties of Binarized Deep Neural Networks

Understanding properties of deep neural networks is an important challen...
research
10/29/2018

Adversarial Risk and Robustness: General Definitions and Implications for the Uniform Distribution

We study adversarial perturbations when the instances are uniformly dist...

Please sign up or login with your details

Forgot password? Click here to reset