activity
20172026
most citedLearning a SAT Solver from Single-Bit Supervision

183 citations · 435 across the 7 of their papers we have counts for

collaborators

7 papers

cs.CR2026

An AI Approach to Verified Production Cryptographic Libraries

Chuyue Sun, Su Fong, Zhiyi Kuang +5

Cryptographic code is critical infrastructure that must be correct, yet formally verifying production libraries remains difficult. Existing language-model proof systems solve isola…

cs.PL2020★ 6 cited

Resources: A Safe Language Abstraction for Money

Sam Blackshear, David L. Dill, Shaz Qadeer +4

Smart contracts are programs that implement potentially sophisticated transactions on modern blockchain platforms. In the rapidly evolving blockchain environment, smart contract pr…

cs.AI2018★ 183 cited

Learning a SAT Solver from Single-Bit Supervision

Daniel Selsam, Matthew Lamm, Benedikt Bünz +3

We present NeuroSAT, a message passing neural network that learns to solve SAT problems after only being trained as a classifier to predict satisfiability. Although it is not compe…

cs.LG2017★ 119 cited

Towards Proving the Adversarial Robustness of Deep Neural Networks

Guy Katz, Clark Barrett, David L. Dill +2

Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficul…

cs.LG2017★ 97 cited

Provably Minimally-Distorted Adversarial Examples

Nicholas Carlini, Guy Katz, Clark Barrett +1

The ability to deploy neural networks in real-world, safety-critical systems is severely limited by the presence of adversarial examples: slightly perturbed inputs that are misclas…

cs.SE2017★ 28 cited

Developing Bug-Free Machine Learning Systems With Formal Mathematics

Daniel Selsam, Percy Liang, David L. Dill

Noisy data, non-convex objectives, model misspecification, and numerical instability can all cause undesired behaviors in machine learning systems. As a result, detecting actual im…