Reverse Engineering Deep ReLU Networks An Optimization-based Algorithm

Mehrab Hamidi
12/7/2023
cs.LG

No confident code implementation found for this paper.

Abstract

Reverse engineering deep ReLU networks is a critical problem in understanding the complex behavior and interpretability of neural networks. In this research, we present a novel method for reconstructing deep ReLU networks by leveraging convex optimization techniques and a sampling-based approach. Our method begins by sampling points in the input space and querying the black box model to obtain the corresponding hyperplanes. We then define a convex optimization problem with carefully chosen constraints and conditions to guarantee its convexity. The objective function is designed to minimize the discrepancy between the reconstructed networks output and the target models output, subject to the constraints. We employ gradient descent to optimize the objective function, incorporating L1 or L2 regularization as needed to encourage sparse or smooth solutions. Our research contributes to the growing body of work on reverse engineering deep ReLU networks and paves the way for new advancements in neural network interpretability and security.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{hamidi2023reverse,
  title  = {Reverse Engineering Deep ReLU Networks An Optimization-based Algorithm},
  author = {Mehrab Hamidi},
  year   = {2023},
  eprint = {2312.04675},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.04675v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.04675.svg)](https://codeofpaper.com/paper/2312.04675)

Discussion