Skip to main content

Showing 1–5 of 5 results for author: Dill, D L

Searching in archive cs. Search in all archives.
.
  1. arXiv:2004.05106  [pdf, other

    cs.PL

    Resources: A Safe Language Abstraction for Money

    Authors: Sam Blackshear, David L. Dill, Shaz Qadeer, Clark W. Barrett, John C. Mitchell, Oded Padon, Yoni Zohar

    Abstract: Smart contracts are programs that implement potentially sophisticated transactions on modern blockchain platforms. In the rapidly evolving blockchain environment, smart contract programming languages must allow users to write expressive programs that manage and transfer assets, yet provide strong protection against sophisticated attacks. Addressing this need, we present flexible and reliable abstr… ▽ More

    Submitted 23 July, 2020; v1 submitted 10 April, 2020; originally announced April 2020.

  2. arXiv:1802.03685  [pdf, other

    cs.AI cs.LG cs.LO

    Learning a SAT Solver from Single-Bit Supervision

    Authors: Daniel Selsam, Matthew Lamm, Benedikt Bünz, Percy Liang, Leonardo de Moura, David L. Dill

    Abstract: 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 competitive with state-of-the-art SAT solvers, NeuroSAT can solve problems that are substantially larger and more difficult than it ever saw during training by simply running for more iterations. Moreover, NeuroSAT generalize… ▽ More

    Submitted 11 March, 2019; v1 submitted 10 February, 2018; originally announced February 2018.

  3. arXiv:1709.10207  [pdf, other

    cs.LG cs.AI cs.CR

    Provably Minimally-Distorted Adversarial Examples

    Authors: Nicholas Carlini, Guy Katz, Clark Barrett, David L. Dill

    Abstract: 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 misclassified by the network. In recent years, several techniques have been proposed for increasing robustness to adversarial examples --- and yet most of these have been quickly shown to be vulnerable to future attacks. For ex… ▽ More

    Submitted 20 February, 2018; v1 submitted 28 September, 2017; originally announced September 2017.

  4. arXiv:1709.02802  [pdf, ps, other

    cs.LG cs.CR cs.LO stat.ML

    Towards Proving the Adversarial Robustness of Deep Neural Networks

    Authors: Guy Katz, Clark Barrett, David L. Dill, Kyle Julian, Mykel J. Kochenderfer

    Abstract: Autonomous vehicles are highly complex systems, required to function reliably in a wide variety of situations. Manually crafting software controllers for these vehicles is difficult, but there has been some success in using deep neural networks generated using machine-learning. However, deep neural networks are opaque to human engineers, rendering their correctness very difficult to prove manually… ▽ More

    Submitted 8 September, 2017; originally announced September 2017.

    Comments: In Proceedings FVAV 2017, arXiv:1709.02126

    ACM Class: D.2.4; I.2.2

    Journal ref: EPTCS 257, 2017, pp. 19-26

  5. arXiv:1706.08605  [pdf, other

    cs.SE cs.AI

    Developing Bug-Free Machine Learning Systems With Formal Mathematics

    Authors: Daniel Selsam, Percy Liang, David L. Dill

    Abstract: Noisy data, non-convex objectives, model misspecification, and numerical instability can all cause undesired behaviors in machine learning systems. As a result, detecting actual implementation errors can be extremely difficult. We demonstrate a methodology in which developers use an interactive proof assistant to both implement their system and to state a formal theorem defining what it means for… ▽ More

    Submitted 26 June, 2017; originally announced June 2017.

    Comments: To appear at the Thirty-fourth International Conference on Machine Learning (ICML) 2017