Compiler Provenance Recovery for Multi-CPU Architectures Using a Centrifuge Mechanism

11/22/2022
by   Yuhei Otsubo, et al.
0

Bit-stream recognition (BSR) has many applications, such as forensic investigations, detection of copyright infringement, and malware analysis. We propose the first BSR that takes a bare input bit-stream and outputs a class label without any preprocessing. To achieve our goal, we propose a centrifuge mechanism, where the upstream layers (sub-net) capture global features and tell the downstream layers (main-net) to switch the focus, even if a part of the input bit-stream has the same value. We applied the centrifuge mechanism to compiler provenance recovery, a type of BSR, and achieved excellent classification. Additionally, downstream transfer learning (DTL), one of the learning methods we propose for the centrifuge mechanism, pre-trains the main-net using the sub-net's ground truth instead of the sub-net's output. We found that sub-predictions made by DTL tend to be highly accurate when the sub-label classification contributes to the essence of the main prediction.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/20/2016

DoReFa-Net: Training Low Bitwidth Convolutional Neural Networks with Low Bitwidth Gradients

We propose DoReFa-Net, a method to train convolutional neural networks t...
research
05/31/2021

Dual-stream Network for Visual Recognition

Transformers with remarkable global representation capacities achieve co...
research
07/22/2020

Tiny Transfer Learning: Towards Memory-Efficient On-Device Learning

We present Tiny-Transfer-Learning (TinyTL), an efficient on-device learn...
research
10/13/2018

Varifocal-Net: A Chromosome Classification Approach using Deep Convolutional Networks

Chromosome classification is critical for karyotyping in abnormality dia...
research
10/23/2019

Streaming Networks: Enable A Robust Classification of Noise-Corrupted Images

The convolution neural nets (conv nets) have achieved a state-of-the-art...
research
04/10/2017

Action Unit Detection with Region Adaptation, Multi-labeling Learning and Optimal Temporal Fusing

Action Unit (AU) detection becomes essential for facial analysis. Many p...

Please sign up or login with your details

Forgot password? Click here to reset