Neural Network Calculator for Designing Trojan Detectors

06/05/2020
by   Peter Bajcsy, et al.
0

This work presents a web-based interactive neural network (NN) calculator and a NN inefficiency measurement that has been investigated for the purpose of detecting trojans embedded in NN models. This NN Calculator is designed on top of TensorFlow Playground with in-memory storage of data and NN coefficients. Its been extended with additional analytical, visualization, and output operations performed on training datasets and NN architectures. The analytical capabilities include a novel measurement of NN inefficiency using modified Kullback-Liebler (KL) divergence applied to histograms of NN model states, as well as a quantification of the sensitivity to variables related to data and NNs. Both NN Calculator and KL divergence are used to devise a trojan detector approach for a variety of trojan embeddings. Experimental results document desirable properties of the KL divergence measurement with respect to NN architectures and dataset perturbations, as well as inferences about embedded trojans.

READ FULL TEXT

page 4

page 15

page 16

page 17

research
12/06/2017

Achieving the time of 1-NN, but the accuracy of k-NN

We propose a simple approach which, given distributed computing resource...
research
02/25/2019

Modularity as a Means for Complexity Management in Neural Networks Learning

Training a Neural Network (NN) with lots of parameters or intricate arch...
research
11/20/2020

Noisy Neural Network Compression for Analog Storage Devices

Efficient compression and storage of neural network (NN) parameters is c...
research
11/26/2020

CYPUR-NN: Crop Yield Prediction Using Regression and Neural Networks

Our recent study using historic data of paddy yield and associated condi...
research
11/06/2017

NeST: A Neural Network Synthesis Tool Based on a Grow-and-Prune Paradigm

Neural networks (NNs) have begun to have a pervasive impact on various a...
research
02/17/2019

Neural Network-Based Dynamic Threshold Detection for Non-Volatile Memories

The memory physics induced unknown offset of the channel is a critical a...
research
05/30/2019

Toward Runtime-Throttleable Neural Networks

As deep neural network (NN) methods have matured, there has been increas...

Please sign up or login with your details

Forgot password? Click here to reset