activity
20182023
most citedReluDiff: Differential Verification of Deep Neural Networks

49 citations · 76 across the 13 of their papers we have counts for

collaborators

14 papers

cs.SE2023

Systematic Testing of the Data-Poisoning Robustness of KNN

Yannan Li, Jingbo Wang, Chao Wang

Data poisoning aims to compromise a machine learning based software component by contaminating its training set to change its prediction results for test inputs. Existing methods f…

cs.CR2022★ 1 cited

Understanding Concurrency Vulnerabilities in Linux Kernel

Zunchen Huang, Shengjian Guo, Meng Wu +1

While there is a large body of work on analyzing concurrency related software bugs and developing techniques for detecting and patching them, little attention has been given to con…

cs.LG2022

LinSyn: Synthesizing Tight Linear Bounds for Arbitrary Neural Network Activation Functions

Brandon Paulsen, Chao Wang

The most scalable approaches to certifying neural network robustness depend on computing sound linear lower and upper bounds for the network's activation functions. Current approac…

cs.SE2021★ 1 cited

Data-Driven Synthesis of Provably Sound Side Channel Analyses

Jingbo Wang, Chungha Sung, Mukund Raghothaman +1

We propose a data-driven method for synthesizing a static analyzer to detect side-channel information leaks in cryptographic software. Compared to the conventional way of manually…

cs.LG2020★ 4 cited

NeuroDiff: Scalable Differential Verification of Neural Networks using Fine-Grained Approximation

Brandon Paulsen, Jingbo Wang, Jiawei Wang +1

As neural networks make their way into safety-critical systems, where misbehavior can lead to catastrophes, there is a growing interest in certifying the equivalence of two structu…

cs.LG2020

DiffRNN: Differential Verification of Recurrent Neural Networks

Sara Mohammadinejad, Brandon Paulsen, Chao Wang +1

Recurrent neural networks (RNNs) such as Long Short Term Memory (LSTM) networks have become popular in a variety of applications such as image processing, data classification, spee…

cs.LG2020★ 49 cited

ReluDiff: Differential Verification of Deep Neural Networks

Brandon Paulsen, Jingbo Wang, Chao Wang

As deep neural networks are increasingly being deployed in practice, their efficiency has become an important issue. While there are compression techniques for reducing the network…

cs.CR2019★ 1 cited

Debreach: Mitigating Compression Side Channels via Static Analysis and Transformation

Brandon Paulsen, Chungha Sung, Peter A. H. Peterson +1

Compression is an emerging source of exploitable side-channel leakage that threatens data security, particularly in web applications where compression is indispensable for performa…

cs.LO2019★ 2 cited

Shield Synthesis for Real: Enforcing Safety in Cyber-Physical Systems

Meng Wu, Jingbo Wang, Jyotirmoy Deshmukh +1

Cyber-physical systems are often safety-critical in that violations of safety properties may lead to catastrophes. We propose a method to enforce the safety of systems with real-va…

cs.PL2019★ 1 cited

Abstract Interpretation under Speculative Execution

Meng Wu, Chao Wang

Analyzing the behavior of a program running on a processor that supports speculative execution is crucial for applications such as execution time estimation and side channel detect…

cs.CR2019★ 3 cited

Mitigating Power Side Channels during Compilation

Jingbo Wang, Chungha Sung, Chao Wang

The code generation modules inside modern compilers such as GCC and LLVM, which use a limited number of CPU registers to store a large number of program variables, may introduce si…

cs.CR2018★ 9 cited

Eliminating Timing Side-Channel Leaks using Program Repair

Meng Wu, Shengjian Guo, Patrick Schaumont +1

We propose a method, based on program analysis and transformation, for eliminating timing side channels in software code that implements security-critical applications. Our method…

cs.SE2018★ 2 cited

CANAL: A Cache Timing Analysis Framework via LLVM Transformation

Chungha Sung, Brandon Paulsen, Chao Wang

A unified modeling framework for non-functional properties of a program is essential for research in software analysis and verification, since it reduces burdens on individual rese…

cs.CR2018★ 3 cited

Adversarial Symbolic Execution for Detecting Concurrency-Related Cache Timing Leaks

Shengjian Guo, Meng Wu, Chao Wang

The timing characteristics of cache, a high-speed storage between the fast CPU and the slowmemory, may reveal sensitive information of a program, thus allowing an adversary to cond…